Intel Agilex® 7コンフィグレーションのユーザーガイド

ID 683673
日付 4/28/2023
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

3.1.7.4.4. PFL II IP が他の入力ピンに推奨する制約

PFL II IP入力ピンのフォールス パスを設定する

このピンは非同期であるため、pfl_nreset入力リセットピンをフォルスパスに設定できます。

set_false_path
				-from [get_ports {reset_n}] -to [all_registers] 

PFL II 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}]