このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
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.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 コンフィグレーション・スキームのデバッグ・ガイドライン
2.4. HPS、トランシーバーの追加クロック要件
この Intel Agilex® 7デバイスには、トランシーバー、高帯域幅メモリー (HBM2) IP、および HPS EMIF IP に対する特定のクロック要件があります。 FPGA コンフィギュレーションを開始する前に、これらのクロック要件を満たしている必要があります。
FPGA コンフィグレーション
構成の失敗を避けるために、 Intel Agilex® 7 デバイスには、トランシーバー、HPS EMIF IP、およびすべての E タイルバリアント用の追加クロックが必要です。コンフィギュレーションを開始する前に、これらのブロックにフリーランニングの安定したリファレンス・クロックを提供する必要があります。クロック周波数は、コンフィギュレーション中に インテル® Quartus® Primeソフトウェアで指定された周波数設定と一致する必要があります。 この基準クロックは、OSC_CLK_1の要件で説明されている内部または外部発振器のコンフィギュレーション・クロック要件に追加されます。
これらのブロックとその具体的なクロック名は次のとおりです。
- HPS リファレンス・クロック: HPS_OSC_CLK(HPS が有効な場合) 3
- HPS EMIF: pll_ref_clk
- E-tile トランシーバー: REFCLK_GXE
注: コンフィグレーションを正常に行うには、トランシーバーの電源が公称レベルである必要があります。 VCCおよび VCCP電源は、限定されたトランシーバー・チャネルのテストに使用できます。多くのトランシーバーを含むデザインでは、確実に動作するために補助電源が必要です。
注: デバイスの電源を入れた後、初めて FPGA をコンフィギュレーションする場合、R タイルのトランシーバーへのフリーランニングで安定したリファレンス・クロックは必須ではありません。デバイスがユーザーモードの場合、後続のコンフィギュレーションでは R タイルのトランシーバーREFCLK_GXR への基準クロックがオンになっている必要があります。
注: FPGA をコンフィグレーションするための F タイルのトランシーバーへのフリーランニングおよび安定したリファレンス・クロック要件は、IP 設定に依存します。 詳細については、PMA および FEC ダイレクト PHY IP ユーザー ガイドでのF タイル アーキテクチャですべてのシステム PLL リファレンス・クロックが準備完了であることを示すガイドラインおよび「PMA および FEC ダイレクト PHY IP ユーザー ガイド」を参照してください。
インテル® Quartus® Primeプロ・エディション ソフトウェアを使用すると、FPGA をコンフィグレーションする前に HPS をコンフィグレーションできます。このオプションを有効にするには、Assignments > Device > Device and Pin Options > Configuration > HPS/FPGA Configuration orderダイアログボックスでのHPS Firstを選択します。
HPSファーストのコンフィグレーション
Intel Agilex® 7 デバイスには、FPGA コア ロジックをコンフィグレーションする前に HPS を起動するオプションがあります。この方法は、HPS ファースト・コンフィグレーションとして知られています。でこのオプションを選択すると、 インテル® Quartus® Primeプロ・エディションのソフトウェアでは、FPGA I/O、HPS I/O、および HPS ブート (フェーズ 1 コンフィギュレーションとも呼ばれる) の前に、次のクロックが動作している必要があります。
- HPS 基準クロック: HPS_OSC_CLK
- HPS EMIF (使用時): pll_ref_clk
- E タイルのトランシーバー: REFCLK_GXE
FPGA コンフィグレーション で指定された残りのクロックは フェーズ 2 コンフィギュレーションとも呼ばれる FPGA コア・ロジック・コンフィギュレーションの前に完全に動作する必要があります。
3 FPGA to HPS フリー クロックを HPS PLL リファレンス・クロックとして使用する場合、HPS_OSC_CLKクロックは必要ない場合があります。