Agilex™ 7コンフィグレーション・ユーザーガイド

ID 683673
日付 4/01/2024
Public
ドキュメント目次

3.1.7.4.5. 他の出力ピンに向けたParallel Flash Loader II Intel® FPGA IPで推奨される制約

Parallel Flash Loader II Intel® FPGA IP出力ピンの出力遅延の設定

以下の例は、pfl_flash_access_request 出力ピンへの出力遅延を設定しています。
  • アービターロジックまたはデバイス・トライステート・ロジックを使用してピンを制御する場合、パスを制約する必要はありません。
  • デバイス・アービター・ロジックや外部プロセッサーを使用せずにピンを制御し、この信号が pfl_flash_access_granted 入力ピンを供給する場合、パスを制約する必要はありません。
  • この信号がプロセッサーまたは外部デバイス制御を供給する場合、このパスを制約することができます。
set_output_delay -add_delay -clock [get_clocks { clk_50m_sysmax }] \ -max $flash_access_request_tracemax [get_ports {pfl_flash_access_request}] set_output_delay -add_delay -clock [get_clocks { clk_50m_sysmax }] \ -min $flash_access_request_tracemin [get_ports {pfl_flash_access_request}]

flash_nreset出力ピンの出力遅延の設定

Flash_nreset 出力ピンは、バーストモードでのみ使用可能です。

set_output_delay -add_delay -max -clock [get_clocks { FLASH_CLK }] $flash_out_max_dly [get_ports {flash_nreset}] set_output_delay -add_delay -min -clock [get_clocks { FLASH_CLK }] $flash_out_min_dly [get_ports {flash_nreset}]

fpga_nconfig 出力ピンのフォルスパスの設定

nCONFIG は非同期入力ピンなので、fpga_nconfig 出力ピンをフォルスパスに設定することができます。

set_false_path -from [get_ports {fpga_nconfig}] -to *

pfl_watchdog_error 出力ピンの出力遅延の設定

  • この信号が内部ロジックを供給する場合、パスを制約する必要はありません。
  • この信号が外部ホストを供給する場合、このパスを制約することができます。
set_output_delay -add_delay -clock [get_clocks { clk_50m_sysmax }] \ -max $pfl_watchdog_error_tracemax [get_ports {pfl_watchdog_error}] set_output_delay -add_delay -clock [get_clocks { clk_50m_sysmax }] \ -min $pfl_watchdog_error_tracemin [get_ports {pfl_watchdog_error}]