新しいデザイン制約を追加したので、[Save Constraints] アイコンが有効になっています。演習 2 で変更したセルおよびデザイン プロパティは Vivado ツールのインメモリ デザインには追加されていますが、ターゲット制約ファイルには保存されていません。
-
Save Constraints ボタン をクリックします。
演習 2 で定義した物理制約がターゲット制約ファイルに保存されます。
- [Sources] ウィンドウでアクティブになっている制約セットからターゲット XDC (この場合 timing.xdc) をダブルクリックし、Vivado IDE のテキスト エディターで開きます。注記: このファイルを既に開いている場合は、Reload リンクをクリックしてファイルをアップデートします。
演習 2 で使用した 7 つの
set_property
コマンドが制約ファイルに保存されています。XDC ファイルにはデザイン制約のみが書き込まれ、この演習で使用したオブジェクト クエリやレポート コマンドは書き込まれません。 - 開いている制約ファイルに次の制約があることを確認します。
set_property BEL MMCME2_ADV [get_cells clkgen/mmcm_adv_inst] set_property LOC MMCME2_ADV_X1Y0 [get_cells clkgen/mmcm_adv_inst] set_property PROHIBIT true [get_bels IOB_X1Y34/PAD] set_property PROHIBIT true [get_sites AA8] set_property DOA_REG 1 [get_cells \ {fftEngine/fftInst/ingressLoop[7].ingressFifo/buffer_fifo/infer_fifo.block_ram_\ performance.fifo_ram_reg}] set_property DOB_REG 1 [get_cells \ {fftEngine/fftInst/ingressLoop[7].ingressFifo/buffer_fifo/infer_fifo.block_ram_\ performance.fifo_ram_reg}] set_property CONFIG_MODE M_SERIAL [current_design]
- Vivado IDE を終了します。