目次:
定義-ネットワークオンチップ(NoC)とはどういう意味ですか?
ネットワークオンチップは、単一のシリコンチップを使用して、大規模から非常に大規模な統合システムの通信機能を実装する概念です。 大規模な設計の場合、ワイヤの設計に伴う複雑さを軽減し、電力、速度、および信頼性を向上できる適切に制御された構造を提供するため、ネットワーク上のチップが好ましい。 ハイエンドのシステムオンチップ設計の場合、ネットワークオンチップは最適な統合ソリューションと見なされます。
TechopediaがNetwork on a Chip(NoC)について説明しています
チップ上のネットワークは、スイッチでのルーティングの決定を含む複数のリンクを介してメッセージがソースモジュールから宛先モジュールに流れるように設計されています。 スイッチによって相互接続された複数のポイントツーポイントデータリンクがあります。 同種のスイッチファブリックネットワークとして分類でき、スケーラブルです。
ネットワークオンチップには次の機能があります。
- ネットワークオンチップは、ルーティングおよびスイッチング機能に必要なハードウェアの簡素化に役立ちます。
- ネットワークのさまざまな領域で、マルチトポロジおよびマルチオプションのサポートが可能です。
- ネットワークオンチップと組み合わせると、スケーラビリティ、相互運用性、および機能開発が強化されます。
- 複雑なシステムオンチップの電力効率は、他の設計と比較してチップ上のネットワークにより改善されます。
- 同期の問題は、他の設計よりも適切に処理されます。 ほとんどのシステムオンチップに存在する配線ルーティングの混雑も、ネットワーク上のチップによって適切に処理されます。
- チップ上のネットワークは、より高い動作周波数を提供します。
- タイミングクロージャは実装がはるかに簡単です。
- うまく設計され、階層化されたアプローチのおかげで、問題の検証ははるかに簡単です。