IP インテグレーターでは、AMD IP カタログ、ほかのブロック デザイン、パッケージされたカスタム IP、および参照 RTL モジュールなど、さまざまなソースを使用できます。デザインの構造を簡素化し、個人およびチームの作業効率を向上するため、ソースを正しく使用する必要があります。次の表に、異なるソースの利点と欠点を示します。
IP | ブロック デザイン | [RTL] | |||
---|---|---|---|---|---|
IP カタログ | パッケージされたカスタム IP | パッケージされたブロック デザイン | ブロック デザイン コンテナー | RTL モジュール参照 | |
説明 | 既製のコンフィギャラブル IP | HDL モジュールを再利用可能な IP ブロックに変換 | BD を再利用可能なパッケージされたカスタム IP に変換 | BD を別の BD 内にのインスタンシエーション可能 | BD に HDL または別の BD を直接追加可能 |
利点 | テストおよび検証済み IP ブロック |
|
BD を再利用する従来の方法 注記: 新しいデザインでは、BDC が推奨されます。
|
|
IP をパッケージせずにすばやく RTL を追加または 1 つの BD をネスト可能 |
制限 | カスタマイズは使用可能な IP 設定に限定され、IP ソースを変更するオプションはなし | 最上位 BD からの表示または変更は不可 | パッケージされた BD に固定のアドレス指定情報が含まれる | 入れ子の BD はサポートされない 注記: 詳細は、アンサー 75853 を参照してください。
|
RTL ファイルでは、デザイン チェックポイントまたは追加入れ子のモジュール参照は使用不可 |
再利用の可能性 | High | High | 小 | High | 中型 |
次のセクションでは、これらのソースと IP インテグレーターの機能を最大限に活用し、複雑な Versal アダプティブ SoC デザインの構造と統合を改善する方法を説明します。