デザイン間での I/O ポート割り当てのコピー - 2022.1 日本語

Vivado Design Suite ユーザー ガイド: I/O およびクロック プランニング (UG899)

Document ID
UG899
Release Date
2022-05-04
Version
2022.1 日本語
IP レベルの XDC ファイルを作成すると、UltraScale アーキテクチャ メモリ IP の I/O 制約をデザイン間でコピーできます。これは、次の場合に有益です。
  • IP サンプル デザインでメモリ I/O 割り当てを実行し、その割り当てをユーザー デザインにコピーする場合。
  • デザインからメモリ IP および関連の I/O 割り当てを含むサンプル デザインを作成する場合。
注記: 最上位ポート名はデザインによって異なるので、制約をコピーするには IP レベルの XDC ファイルが必要です。

IP レベルの XDC ファイルを作成してメモリ IP の I/O 制約をコピーするには、次の手順に従います。

  1. I/O 割り当てのコピー元とのなるエラボレート済みデザインまたは合成済みデザインを開きます。
  2. [Tcl Console] ウィンドウで次のコマンドを入力して、メモリ IP の I/O 制約を XDC ファイルに記述します。
    write_xdc -cell <memory_ip_instance_name> -file <output file name>
  3. I/O 割り当てのコピー先とのなるエラボレート済みデザインまたは合成済みデザインを開きます。
  4. [Tcl Console] ウィンドウで次のコマンドを入力して、メモリ IP の I/O 制約の XDC ファイルを読み込みます。
    read_xdc -cell <memory_ip_instance_name> -file <output file name>
  5. File > Constraints > Save をクリックし、I/O 制約を最上位ポートに解釈し、ターゲット制約ファイルに保存します。
    注記: これを Tcl コマンドで実行するには、save_constraints コマンドを使用します。