El スカイウォーター 130nm PDK は、集積回路製造へのアクセスに革命をもたらしたオープン CMOS プロセス設計キットです。 Google と SkyWater のコラボレーションにより、設計者は高価なライセンスを必要とせずに独自のチップを研究し、製造できるようになりました。この記事では、 SkyWater PDKについて知っておくべきことすべてインストールからサポートされるツール、ベスト プラクティスまで、さまざまな情報を提供します。
であること オープンソースプロジェクトSkyWater PDKは、設計コミュニティに実験と設計の改善の機会を提供します。 アクセス可能なソフトウェアおよびハードウェアツール。まだ量産準備が整っていないものの、このキットは 新しい集積回路設計の開発と検証.
SkyWater PDKとは何ですか?
SkyWater PDKは プロセス設計キット (PDK) SkyWater Technology Foundry の 130nm テクノロジーに基づいています。これは、集積回路設計へのアクセスを民主化することを目的として、オープンソース プロジェクトとして開始されました。
このPDKは現在大量生産向けではありませんが、 設計検証 テストチップの作成。 Google と SkyWater は、公開されたデータの内部テストとシリコン内検証を継続しています。
SkyWater PDKと互換性のあるツール
SkyWater PDKの最も興味深い点の1つは、複数の 設計およびシミュレーションツール。 最も顕著なもののいくつかは次のとおりです。
- : レイアウトの作成を可能にする集積回路設計ソフトウェアですが、手動インターフェースのため使用が面倒な場合があります。
- オープンレーン: 標準セルの配置と配線を容易にするオープンソース ツールに基づく自動化された設計フロー。
- Qフロー: 互換性は部分的だが、SkyWater 130nm の統合を可能にする自動設計ツールセット。
- ngspice と Cadence Spectre: 広く使用されている2つのシミュレータ 回路検証.
一部のツールでは オープンレーン 設計プロセスを容易にするために、SkyWater PDK との統合には追加の作業とカスタム調整が必要になる場合があります。
SkyWater PDK アーキテクチャとブロック
SkyWater PDKには以下が含まれます 異なるデザインブロック カスタム回路の作成を容易にします。
- I/Oセル: 入力リングと出力リングを構築できるセルとプリミティブのコレクション。
- 入力バッファと出力バッファ: 消費容量と構成モードが異なります。
- リファレンスジェネレータ: 一部の PDK ブロックに基準電圧を提供するために使用されます。
SkyWater PDK の使用における課題と考慮事項
SkyWater PDKは強力なツールですが、 限界と課題 検討する:
- 学習曲線: 一部のツールでは、回路設計に関する高度な知識が必要です。
- 生産上の制限: 現在は大量生産ではなく、検証とテストに重点を置いています。
- ドキュメントの入手可能性:オープンな取り組みであるにもかかわらず、技術的な側面の一部には詳細なドキュメントが不足している可能性があります。
ただし、オープンソース コミュニティは、PDK を使いやすくするためにいくつかの改善を実施し、追加のリソースを生成しました。 SkyWater PDK は、新しい集積回路設計の実験と開発のための重要なリファレンスとなっています。課題はあるものの、デザイナーや研究者にとっては、知的財産の制限なしに高度なツールを活用できるユニークな機会となります。