IP 関連用語 - 2022.1 日本語

Vivado Design Suite ユーザー ガイド: IP を使用した設計 (UG896)

Document ID
UG896
Release Date
2022-05-19
Version
2022.1 日本語

Vivado IDE では、IP を説明するのに次の用語を使用します。

  • IP の定義: IP の IP-XACT 特性の記述。
  • IP のカスタマイズ: IP 定義から IP をカスタマイズすること。XCI ファイルに記述されます。XCI ファイルには、ユーザー指定の設定が含まれます。
  • IP ディレクトリ: 現在のプロジェクトで 1 つまたは複数のカスタマイズ済み IP を含むディレクトリ。
  • IP リポジトリ: ザイリンクス IP カタログに追加された IP 定義のコレクションの統合ビュー。
  • IP カタログ: IP カタログから、ザイリンクスのプラグアンドプレイ IP やサードパーティ ベンダーからのその他の IP-XACT 準拠の IP (Intellectual Property) を使用できます。IP としてパッケージしたデザインを含めることもできます。詳細は、IP の基礎を参照してください。
  • 出力ファイル: カスタマイズされた IP 用に生成されるファイルで、HDL、制約、およびシミュレーション ターゲットなどが含まれます。IP カスタマイズ情報は出力ファイル生成中に XCI ファイルに保存され、この XCI ファイルを使用して合成およびシミュレーションに使用されるファイルが生成されます。
  • グローバル合成: IP が最上位ユーザー ロジックと一緒に合成されます。
  • アウト オブ コンテキスト (OOC) デザイン フロー: OOC デザイン フローでは、生成される出力ファイルに対してスタンドアロンの合成デザイン run が作成されます。このデフォルト フローは、デザイン チェックポイント ファイル (DCP) とザイリンクス デザイン制約ファイル (_ooc.xdc) を作成します。詳細は、アウト オブ コンテキスト (OOC) フロー を参照してください。
  • 階層 IP およびサブシステム IP: これらは、ブロック デザインまたは RTL フローの一部として階層トポロジに複数の IP を含めて構築されたサブシステムである IP を示す用語です。
  • サブコア IP: 階層 (サブシステム) IP ではない別の IP 内で使用される IP を示す用語で、Vivado IP カタログ、ユーザー定義の IP、サードパーティ IP、または IP コア ライブラリからの IP が該当します。