独自のチップを作成するためのGoogleのプログラムであるMPWを開く

ハードウェア設計は、近年最も成長している分野のXNUMXつです。 これは、アプリケーションを最適化するために、それらの設計がPCのハードウェアの設計にリンクされ始めるという事実によるものです。 この状況により、一方ではアクセラレータと呼ばれるものが作成され、他方ではドメイン固有のプロセッサが作成されます。 ただし、ハードウェアを設計するという事実は、すべての人が持っているわけではない人的、経済的、および時間のコストを想定しています。 グーグルがこれを解決しようとしている何か そのオープンMPWプログラム.

十分な知識があれば、特定のニーズに合わせてハードウェアを設計できます。 問題は、大量に使用されるプロジェクトを手に入れなければ、今日ではどこでも製造できないということです。 FPGAは明らかにこのためのものですが、FPGAの全体的な構成可能性は、コストの点で両刃の剣です。 また、特定のレベルの複雑さと特定のソリューションのために最先端の製造ノードにアクセスする必要があるわけではありませんが、構成可能なチップで達成できる複雑さのレベルは、特定のアプリケーションでは比較的低くなっています。

MPWを開く

GoogleのOpenMPWプログラムとは何ですか?

2020年XNUMX月、GoogleはSkyWater Technologiesと、以下に基づく設計キットをオープンソース化することで合意に達しました。 SKY130プロセス。 のみに基づく非常に単純な製造プロセス 130nmノード。 完全にオープンなハードウェア設計プロジェクトを共有する3,000人のメンバーのコミュニティを持つには十分ですが。

OpenMPW グーグル

したがって、このアイデアは、チップを設計できるようになるのではなく、チップを製造して既存の製品にインストールできるようになるというものです。 したがって、プロジェクトは各ユーザーに提供します チップを設計および製造する能力 ととも​​に 2.92 x3.52mmの面積と38個のI/Oピン 。 これは私たちには非常に控えめに見えるかもしれませんが、130nmのような製造ノードではさらにそうです。 しかし、特にモノのインターネットの世界に直面している小さなプロジェクトには理想的です。

どんな製品が作られましたか?

まあ、次のような奇妙なこと:

  • 人工知能に密接に関連する行列計算用の小さなアクセラレータ。
  • データの暗号化と復号化のための専用システム。
  • 異種ARMまたはRISC-Vベースのプロセッサを補完する機能プロセッサとアクセラレータを修正しました。
  • ギター、キーボードなどの音楽デバイス用のハードウェア。
  • 数独、テトリス、最近人気のあるWordleなどの完全にハードウェア対応のバージョンのアプリケーション。

GoogleとSkyWaterTechnologiesの間の合意により、ハードウェアソリューションの設計と展開のための多数のツールが提供されます。 彼らのウェブサイト上の 。 それらはすべてオープンソースです。

それはどのような利点をもたらしますか?

このプロジェクトはまた、さまざまなチームに、オープンソースソフトウェアと同様の環境で設計に取り組む自由を与えますが、新しいチップの設計に焦点を合わせています。 プログラムの設計は次の前提を満たしているため:

  • それらは既存の特許に違反していません。
  • それらは第三者によって簡単に複製することができます。

あなたが行うプロジェクトとその理由は何ですか? 私たちは知りたいと思っています。 いずれにせよ、プログラムへの登録に興味がある場合は、急いでください。 あなたは8月XNUMX日まで持っています 現在の通話で。