IP パッケージャーでサポートされる入力ファイル - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: カスタム IP の作成とパッケージ (UG1118)

Document ID
UG1118
Release Date
2023-11-06
Version
2023.2 日本語

Vivado IP パッケージャーでは、次の入力ファイル グループがサポートされます。

  • HDL 合成
  • HDL シミュレーション
  • 資料
  • HDL テストベンチ
  • サンプル デザイン
  • インプリメンテーション ファイル (制約および構造ネットリスト ファイルを含む)
  • ドライバー
  • GUI のカスタマイズ
  • Vivado IP インテグレーターからのブロック デザイン (BD) ファイル (モジュール参照 RTL を含む)
    注記: 特定のディレクトリに配置する必要のあるファイルがあるので、IP ディレクトリでまずフォルダー構造を作成する必要があります。たとえば、data ディレクトリ内のドライバー ファイルがその例です。
    ヒント: ソース ファイルまたはソース ファイル内で定義されているモジュールおよびアーキテクチャを、IP を保護するため暗号化できます。詳細は、Vivado での IP の暗号化 を参照してください。

-verilog_define オプションを使用する場合は、Verilog ヘッダー ファイルを作成して、その中にこれらのオプションを含めます。

IP パッケージャーでは、その IP での必要に応じてファイル グループをいくつでも指定できます。最低限必要なファイル グループの要件は特にありませんが、[Package IP] ウィンドウの [File Groups] ページにはパッケージされるプロジェクト ソースに基づいて典型的なファイル グループのセットが表示され、これらのファイル グループのいずれかが空の場合、最後の [Review and Package] ページにファイルがないことを示す警告メッセージが表示されます。

重要: Vivado IP パッケージャーでは、コア コンテナー形式の IP はサポートされません。パッケージ前にすべての IP のコア コンテナー機能をオフにしてください。コア コンテナーの詳細は、 『Vivado Design Suite ユーザー ガイド: IP を使用した設計』 (UG896) を参照してください。