ブロック デザインへの RTL モジュールの追加 - 2022.1 日本語

Vivado Design Suite ユーザー ガイド: IP インテグレーターを使用した IP サブシステムの設計 (UG994)

Document ID
UG994
Release Date
2022-04-20
Version
2022.1 日本語

Vivado IP インテグレーターのモジュール参照機能を使用すると、HDL ソース ファイルで定義されたモジュールまたはエンティティをブロック デザインに簡単に追加できます。RTL モジュールを追加するには、 『Vivado Design Suite ユーザー ガイド: システム レベル デザイン入力』 (UG895)このセクションに説明されているように、ソース ファイルがプロジェクトに既に読み込まれている必要があります。

デザイン キャンバスを右クリックして Add Module コマンドをクリックします。[Add Module] ダイアログ ボックスが表示され、プロジェクトに追加されている RTL ソース ファイルで定義されている有効なモジュールがすべてリストされます。

その 1 つを選択し、ブロック デザインにインスタンシエートします。Vivado ツールでは、モジュールがブロック デザインに追加され、デザインのほかの IP と同様に接続できるようになります。RTL モジュールがブロック デザインに追加されると、次の図に示すように、RTL からのモジュールであることがわかるように RTL マークが付きます。これは、「キャンバス上の RTL」とも呼ばれます。この機能の詳細は、RTL モジュールの参照 を参照してください。

図 1. RTL ソース ファイルから参照されたモジュール