SondrelモジュールはASIC設計を加速します

更新日: 8 年 2021 月 XNUMX 日

SondrelモジュールはASIC設計を加速します

SondrelモジュールはASIC設計を加速します

Sondrelは、最近発売されたArchitectingの将来のIPプラットフォームファミリを、顧客のASIC要件に正確に一致するように簡単に変更できることを明らかにしました。

これはその革新的なためです スケーラブルなアーキテクチャフレームワーク (SAF)は、再利用可能なモジュラーIPブロックを採用しており、各IPブロックには、標準化された機能とインターフェイスのセットを含むラッパーがあります。

未来を設計する IPプラットフォームは、特定のアプリケーションに必要なパフォーマンスと機能を満たすために必要なブロックを組み立てることによって作成されました。

「それは、それらを相互接続する標準化されたスタッドを備えたビルディングブロックのようなものです」とSondrelのプリンシパルシステムアーキテクトであるRowan Naylorは、次のように説明しました。 これで、さまざまなサイズとタイプのブロックをシャーシ内で再配置して、通常必要になる設計全体を最初から完全にやり直すことなく、新しいブロックに道を譲ることができます。 これは、各IPブロックを、クロックリセットや電力管理などのサポート機能とサービスでカプセル化するラッパーの構成可能なインターフェイスの標準を作成したため、それらを接続したり、カスタマイズのために再配置したりする手間が軽減されるためです。 。 この標準は、顧客またはサードパーティから提供されたIPのラッパーをすばやく作成できることも意味します。」

SondrelのCEOであるGrahamCurrenは、次のようにコメントしています。「IPの再利用については何も新しいことはありませんが、IPブロックインターフェイスの普遍的な標準がないため、実際の実装は常に非常に複雑です。各実装。

「Sondrelは幅広いアプリケーション領域で機能するため、独自の視点が得られるため、標準化されたインターフェイスがあれば、IPブロックをある領域から別の領域に再利用する方法を確認できます。 だから、私たちは私たちを作成しました スケーラブルなアーキテクチャフレームワーク これは、標準インターフェースによるモジュール化を使用して、IPブロックを実際に再利用し、必要に応じて追加および変更するための迅速な方法を提供します。 たとえば、ある例では、この新しいアプローチにより、ASICの設計時間をXNUMXか月短縮することができました。」

SondrelはSAFを使用して、 未来を設計する それぞれが特定のアプリケーション領域のASICソリューションに必要な事実上すべてを備えているように設計されたIPプラットフォームのファミリ。

標準化されたモジュラーアプローチは、新しい顧客プロジェクトの開始時に、Sondrelが適切なIPプラットフォームを選択し、パフォーマンスを向上させるためにコンピューティングブロックを追加するか、ブロックのライブラリから適切なブロックを使用してさまざまな機能を追加することでカスタマイズし、オーダーメイドを作成することを意味します解決。

サードパーティまたは顧客のIPは、ラップされると、同様にデザインに追加されます。 全体的な結果として、SAFにより、Sondrelは、顧客向けのソリューションを迅速に組み立てて設計コストを節約し、製品を市場に大幅に迅速に投入できるようにすることで、設計時間を短縮できます。

「私たちは、IPを標準化されたモジュール方式で効果的かつ簡単に再利用できるようなフレームワークを作成した最初の企業であると信じています」とCurren氏は付け加えました。 「これまで多くの人がこれを試みてきましたが、非常に多くのアプリケーション分野で簡単に使用できるソリューションとして、これを成功させたのは初めてだと思います。」

Curren氏は、次のように結論付けています。「この「ブロック」アプローチは、ASICの仕様が設計プロセスの途中で変更される場合に特に役立ちます。これは、プロジェクトの進行に合わせて顧客が要件を調整するときによく発生します。 通常、このような変更には、新しい機能や追加の計算能力を含めるための完全な再設計が必要になる場合がありますが、SAFを使用すると、モジュールがシャーシに追加またはシャーシから削除されます。 これにより、お客様は時間とお金を大幅に節約でき、ASIC設計の未来を設計するという私たちの原動力を支えています。」

SAFは、アプリケーションのクラス、つまりトランスポートファブリック(NoC / NiC)、システムメモリ、パワークロックリセットドメイン、およびシステム管理(ブート、構成、FuSa)に必要な基盤サービスとリソースをカプセル化する「シャーシ」に基づいています。および一般的なアプリケーション管理機能)。 すべてのIPブロックは、シャーシを介して相互に接続および通信し、統合と再配置を容易にします。これは、変更が必要な場合に完全な再設計を必要とするブロックが他のブロックに直接接続する設計手法とは異なります。

シャーシは通常、独自のシステムの一部であるため、Sondrelのモデリングプロセスを広範に使用することで、バスファブリックとメモリサブシステムの両方に関してシャーシの寸法と構成を行うことができます。

モデリングでは、電力とパフォーマンスの制約を満たすために、データ処理要件を操作モードごとに複数の異種処理スライスに分割する方法についても説明します。 次にSAFにより、信頼性が高く予測可能な方法で統合を実行できます。

ブロックは、「スライス」に基づいてサブシステムに実装されているコンピューティングおよびIO機能(CPU、DSP、PCIeなど)に相当します。 各スライスには、インターワーキング、同期、および通信のための標準サービスとインターフェースがあります。 このアプローチでは、使用する数を増やすことでパフォーマンスをスケーリングできるため、たとえば、XNUMXつの同一のスライスが名目上計算能力をXNUMX倍にします。

同様に、適切なモジュラースライスをシャーシに接続することで、追加機能を簡単に統合できます。 ライブラリ内のすべてのスライスが以前にテストおよび検証されているため、スライスを使用するとプロジェクト全体の時間が短縮され、プロジェクトのリスクも軽減されます。