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

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

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

Parallel Flash Loader II Intel® FPGA IP入力ピンへのフォルスバスの設定

pfl_nreset 入力リセットピンは非同期なので、フォルスピンとして設定することができます。

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

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

次の例は、pfl_flash_access_granted ピンへの入力遅延を設定します。
  • デバイス・アービター・ロジックを使用してピンを制御する場合、パスを制約する必要はありません。
  • デバイス・アービター・ロジックや外部プロセッサーを使用せずにピンを制御し、pfl_flash_access_request 信号を pfl_flash_access_granted ピンにループバックする場合、パスを制約する必要はありません。
  • プロセッサーや外部デバイスが pfl_flash_access_granted ピンを制御する場合、パスを制御することができます。
set_input_delay -clock {clk_50m_sysmax} -max [<pfl_flash_access_granted_tco_max> + <pfl_flash_access_granted_tracemax>] [get_ports {pfl_flash_access_granted}] set_input_delay -clock {clk_50m_sysmax} -min [<pfl_flash_access_granted_tco_min> + <pfl_flash_access_granted_tracemin>] [get_ports {pfl_flash_access_granted}]

fpga_pgm[] 入力ピンのフォルスパスの設定

リセットやコンフィグレーション信号 (fpga_conf_donefpga_nstatus) などの長期的に安定している準静的な信号には、フォルスパスを設定することができます。

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

pfl_nreconfigure 入力ピンへの入力遅延の設定

このピンを駆動するために外部コンポーネントを使用する場合、pfl_nreconfigure ピンを駆動するためには入力遅延パスを設定する必要があります。

set_input_delay -clock {clk_50m_sysmax} -max [<pfl_nreconfigure_tco_max> + <pfl_nreconfigure_tracemax>] \ [get_ports {pfl_nreconfigure}] set_input_delay -clock {clk_50m_sysmax} -min [<pfl_nreconfigure_tco_min> + <pfl_nreconfigure_tracemin>] \ [get_ports {pfl_nreconfigure}]

pfl_reset_watchdog ピンへの入力遅延の設定

このピンを駆動するために外部コンポーネントを使用する場合、pfl_reset_watchdog ピンを駆動するためには入力遅延パスを設定する必要があります。
set_input_delay -clock {clk_50m_sysmax} -max [$pfl_reset_watchdog_tco_max + $pfl_reset_watchdog_tracemax] \ [get_ports {pfl_nreconfigure}] set_input_delay -clock {clk_50m_sysmax} -min [$pfl_reset_watchdog_tco_min + $pfl_reset_watchdog_tracemin] \ [get_ports {pfl_nreconfigure}]