Öffnen Sie MPW, das Programm von Google, um Ihre eigenen Chips zu erstellen

Hardware-Design ist eine der Disziplinen, die in den letzten Jahren am stärksten gewachsen ist. Dies liegt daran, dass zur Optimierung der Anwendungen deren Design mit dem der PC-Hardware verknüpft wird. Diese Situation führt einerseits zur Schaffung sogenannter Beschleuniger und andererseits zu domänenspezifischen Prozessoren. Die Tatsache, Hardware zu entwerfen, setzt jedoch einen menschlichen, wirtschaftlichen und zeitlichen Aufwand voraus, den nicht jeder hat. Etwas, mit dem Google dies lösen will sein Open MPW-Programm.

Wenn wir über ausreichende Kenntnisse verfügen, können wir Hardware für spezifische Anforderungen entwickeln. Das Problem ist, dass wir es heute nirgendwo herstellen können, es sei denn, wir haben ein Projekt in unseren Händen, das massiv genutzt werden soll. FPGAs eignen sich dafür offensichtlich, aber ihre vollständige Konfigurierbarkeit ist in Bezug auf die Kosten ein zweischneidiges Schwert. Es ist auch nicht so, dass wir für bestimmte Komplexitätsstufen und bestimmte Lösungen Zugriff auf die fortschrittlichsten Fertigungsknoten benötigen, aber die Komplexitätsstufe, die wir mit konfigurierbaren Chips erreichen können, ist für bestimmte Anwendungen relativ gering.

MPW öffnen

Was ist das Open MPW-Programm von Google?

Im November 2020 hat Google mit SkyWater Technologies eine Vereinbarung getroffen, sein Design-Kit auf Basis von Open Source bereitzustellen SKY130-Prozess. Ein sehr einfacher Herstellungsprozess, der nur auf a 130nm-Knoten. Obwohl gut genug, um eine Community von 3,000 Mitgliedern zu haben, die ihre völlig offenen Hardware-Designprojekte teilen.

OpenMPW Google

Die Idee reduziert sich also nicht darauf, Chips designen zu können, sondern sie herzustellen und in bestehende Produkte einzubauen. Somit gibt das Projekt jedem Benutzer die Fähigkeit, Chips zu entwerfen und herzustellen sowie einem Fläche von 2.92 x 3.52 mm und 38 E/A-Pins . Dies mag uns sehr bescheiden erscheinen, insbesondere bei einem Herstellungsknoten wie dem 130-nm-Knoten. Aber es ist ideal für kleine Projekte, insbesondere angesichts der Welt des Internets der Dinge.

Welche Produkte wurden hergestellt?

Nun, seltsame Dinge wie:

  • Kleine Beschleuniger zur Matrixberechnung, eng verwandt mit künstlicher Intelligenz.
  • Dedizierte Systeme zur Datenverschlüsselung und -entschlüsselung.
  • Prozessoren und Beschleuniger mit fester Funktion zur Ergänzung heterogener ARM- oder RISC-V-basierter Prozessoren.
  • Hardware für Musikgeräte wie Gitarren, Keyboards usw.
  • Vollständig hardwarefähige Versionen von Anwendungen wie Sudokus, Tetris oder dem kürzlich beliebten Wordle.

Die Vereinbarung zwischen Google und SkyWater Technologies bietet eine große Anzahl von Tools für das Design und den Einsatz von Hardwarelösungen, die Sie finden können auf ihrer Website . Alle von ihnen Open-Source.

Welche Vorteile bringt es?

Das Projekt gibt den verschiedenen Teams auch die Freiheit, am Design in einer Umgebung zu arbeiten, die der von Open-Source-Software ähnelt, sich aber auf das Design neuer Chips konzentriert. Da die Entwürfe des Programms die folgenden Prämissen erfüllen:

  • Sie verletzen keine bestehenden Patente.
  • Sie können leicht von Dritten reproduziert werden.

Welche Projekte würdest du machen und warum? Wir sind sehr daran interessiert zu wissen. In jedem Fall sollten Sie sich beeilen, wenn Sie daran interessiert sind, sich für das Programm anzumelden. Sie haben bis zum 8. Juni Zeit im aktuellen Anruf.