IP インテグレーターでの異なるソース ファイルの使用 - 2023.2 日本語

Versal アダプティブ SoC ハードウェア、IP、およびプラットフォーム開発設計手法ガイド (UG1387)

Document ID
UG1387
Release Date
2023-11-15
Version
2023.2 日本語

IP インテグレーターでは、AMD IP カタログ、ほかのブロック デザイン、パッケージされたカスタム IP、および参照 RTL モジュールなど、さまざまなソースを使用できます。デザインの構造を簡素化し、個人およびチームの作業効率を向上するため、ソースを正しく使用する必要があります。次の表に、異なるソースの利点と欠点を示します。

表 1. IP インテグレーターでの異なるソース ファイルの比較
  IP ブロック デザイン [RTL]
  IP カタログ パッケージされたカスタム IP パッケージされたブロック デザイン ブロック デザイン コンテナー RTL モジュール参照
説明 既製のコンフィギャラブル IP HDL モジュールを再利用可能な IP ブロックに変換 BD を再利用可能なパッケージされたカスタム IP に変換 BD を別の BD 内にのインスタンシエーション可能 BD に HDL または別の BD を直接追加可能
利点 テストおよび検証済み IP ブロック
  • 複数のプロジェクト間で IP を共有
  • 使いやすくするためパッケージ カスタマイズを制御
BD を再利用する従来の方法
注記: 新しいデザインでは、BDC が推奨されます。
  • インスタンシエートされた BD は個別のプロジェクト ソース
  • 最上位 BD からアドレス指定およびパラメーター伝搬が可能
IP をパッケージせずにすばやく RTL を追加または 1 つの BD をネスト可能
制限 カスタマイズは使用可能な IP 設定に限定され、IP ソースを変更するオプションはなし 最上位 BD からの表示または変更は不可 パッケージされた BD に固定のアドレス指定情報が含まれる 入れ子の BD はサポートされない
注記: 詳細は、アンサー 75853 を参照してください。
RTL ファイルでは、デザイン チェックポイントまたは追加入れ子のモジュール参照は使用不可
再利用の可能性 High High High 中型

次のセクションでは、これらのソースと IP インテグレーターの機能を最大限に活用し、複雑な Versal アダプティブ SoC デザインの構造と統合を改善する方法を説明します。