このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
1. Intel Agilex® 7コンフィグレーション・ユーザーガイド
2. Intel Agilex® 7コンフィグレーションの詳細
3. Intel Agilex® 7コンフィグレーション手法
4. デザインにリセットリリース インテル® FPGA IPを含める
5. Remote System Update (RSU)
6. Intel Agilex® 7コンフィグレーション機能
7. Intel Agilex® 7 デバッグガイド
8. Intel Agilex® 7 IPユーザーガイド・アーカイブ
9. Intel Agilex® 7のコンフィグレーション・ユーザーガイドの文書改訂履歴
3.1.1. Avalon® -ST コンフィグレーション・スキーム・ハードウェア・コンポーネントとファイル タイプ
3.1.2. Avalon-ST デバイス・コンフィグレーションの有効化
3.1.3. AVST_READY信号
3.1.4. RBFコンフィグレーション・ファイル・フォーマット
3.1.5. Avalon-STシングル・デバイス・コンフィグレーション
3.1.6. Avalon® -ST コンフィグレーション・スキームのデバッグ・ガイドライン
3.1.7. Avalon® -ST コンフィグレーション・スキームで使用する IP : Intel FPGA パラレル・フラッシュ・ローダ II IP コア
3.1.7.4.1. FPGA Avalon-ST ピンに対する PFL II IP 推奨デザイン制約
3.1.7.4.2. QSPI フラッシュを使用するための PFL II IP 推奨デザイン制約
3.1.7.4.3. CFI フラッシュを使用するための PFL II IP 推奨デザイン制約
3.1.7.4.4. PFL II IP が他の入力ピンに推奨する制約
PFL II IP入力ピンのフォールス パスを設定する
PFL II IP入力ピンの出力遅延を設定する
fpga_pgm[] 入力ピンの偽パスを設定する
pfl_nreconfigure 入力ピン入力遅延を
pfl_reset_watchdogピンへの入力遅延を設定する
3.1.7.4.5. PFL II IP が他の出力ピンに推奨する制約
3.2.1. AS コンフィグレーション・スキーム・ハードウェア・コンポーネントとファイルタイプ
3.2.2. ASシングル・デバイス・コンフィグレーション
3.2.3. 複数のシリアル・フラッシュ・デバイスを使用する AS
3.2.4. ASコンフィグレーション・タイミング・パラメーター
3.2.5. スキュー許容ガイドライン
3.2.6. シリアル・フラッシュ・デバイスのプログラミング
3.2.7. シリアル・フラッシュ・メモリーのレイアウト
3.2.8. AS_CLK
3.2.9. アクティブなシリアル・コンフィグレーション・ソフトウェアの設定
3.2.10. インテル® Quartus® Prime プログラミング手順
3.2.11. AS コンフィグレーション・スキームのデバッグ・ガイドライン
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_done、fpga_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}]