最上位 BD からのブロック デザイン コンテナーへのパラメーター伝搬  - 2023.2 日本語

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

Document ID
UG994
Release Date
2023-10-18
Version
2023.2 日本語

サブブロック デザイン レベルのパラメーターは、最上位ブロック デザインからは設定できません。ただし、最上位ブロック デザインに含まれる IP からのすべてのパラメーターは、サブブロック デザイン BDC 内の接続された IP に自動的に伝搬されます。これにより、同じソース ブロック デザインに複数のインスタンシエーションを含め、それらのインスタンスに異なるパラメーター (プロパティ) を伝搬させることができます。

重要: プロジェクト モードの OOC 合成 DCP にはタイミング制約が含まれていません。この DCP を非プロジェクト モードで使用すると、新しい NoC ロケーションが選択されます。

プロジェクト モードの OOC 合成 DCP を非プロジェクト モードで使用するには、次のいずれかを実行してください。

  1. write_checkpoint および read_checkpoint: 最上位モジュールの合成 run を開き、write_checkpoint -cell <rm> <rm_ooc>.dcp を実行します。この DCP には NoC 情報が含まれており、read_checkpoint -cell <rm_ooc>.dcp コマンドを使用して、この DCP を非プロジェクト モードで直接使用できます。
  2. プロジェクト モードで生成された RM OOC DCP を非プロジェクト モードで使用するには、スクリプトに .bd と .dcp の両方のファイルを追加し、link_design コマンドを実行します。