AMBAプロトコル ベース設計の迅速化
複雑なIPコンポートの手動設定および連結は、時間のかかる処理であり、書き込みインターリーブと受容深度、バス幅、ID幅などのインタフェース パラメータの互換性の確認は、さらに複雑なものになります。
ADR-301ツールは、システムIPと他のARM IPを設定および統合するための単一で共通のフロント エンドを提供します。この方法の主な利点は、インテリジェント設定ツールを使用した迅速でエラーのないコンフィギュレーションと、IP-XACTインタフェース標準を使用したポートの構造接続による正確性にあります。
ADR-301は、サードパーティの設計および実装ツールへの統合を容易にするVerilog RTLを業界標準のIP-XACT記述とともに出力します。コンポーネントの生成後は、ADR-301コンポーネント ライブラリに追加することで、再利用を促進できます。 複数のコンポーネントの接続は、階層構造でサポートされています。
包括的な機能を提供
| 主な機能 | 利点 |
|---|---|
| 設計者の知識を活用するシステムIP用のコンフィギュレーション エンジン | ARM AMBAコンポーネントのコンフィギュレーションを迅速に行います。 最適でなかったり、相互に排他的だったりするコンフィギュレーション オプションが自動的にチェックされるため、常に"有効な"コンフィギュレーションを実現できます。 |
| GUIのドラッグ&ドロップによる統合環境 | 設定済みのAMBAコンポーネントのアセンブリを迅速に行います。 |
| 業界標準のIP-XACT 1.2および1.4のサポート | ユーザが、IPライブラリを作成できることで、既存のコンフィギュレーションの再利用を最大限に促進します。 IP-XACTベースのトップレベルのVerilog生成/接続を目的として、ARMコンポーネントのアセンブリおよび"接続"、さらに階層コンポーネントのエクスポートをサポートします。 |
ADR-301から生成される出力
IPコンフィギュレーション エンジンから
- 人間が読むことができる、豊富なコメント付きの、最適化されたVerilog RTLモジュールのセット
- 設定済みRTLモジュールをそのままテストできるベンチ テスト環境
- 設定されたコンポーネント インスタンスを表すIP-XACTファイル
注: ADR-301にはすべてのコンフィギュレーション エンジンが付属しますが、システムIPはADR-301とは別個にライセンスされるため、RTL生成を有効にするにはIPのインストール時に簡単なリンクのステップが必要になります。
IP-XACT連結から
- トップ レベルのVerilogファイル
- Verilogモジュール参照をすべて含む.VCファイル
- 階層の次のレベルから、連結処理を開始するために使用できるIP-XACTファイル









