インテルのみ表示可能 — GUID: sss1466502871264
Ixiasoft
インテルのみ表示可能 — GUID: sss1466502871264
Ixiasoft
3.2.1. ASコンフィグレーション・スキームのハードウェア・コンポーネントとファイルタイプ
次のコンポーネントを使用して、ASコンフィグレーション・スキームを実装します。
- Quad SPIフラッシュメモリー
- インテル® Quartus® Prime ProgrammerをPCBに接続するための インテル® FPGAダウンロード・ケーブルII。
プロトコルによるコンフィグレーション(CvP)を含むPCIeデザインの場合、インテル Micron QSPIフラッシュメモリーを使用することをお勧めします。Micron QSPIフラッシュメモリーを使用する場合、ブートROMはAS x4モードを使用して初期コンフィグレーション・ファームウェアをより高速にロードし、ホスト列挙のPCIeウェイクアップ時間に対応します。
PCIeデザインに他のフラッシュ・メモリー・タイプを使用する場合、ブート ROM は AS x1 モードを使用してファームウェアを読み取ります。インテルでは、デバイスがパワー・オン・リセット (POR) 状態を終了してから数えて、最低 200 msの間 PERST#信号をLowにアサートすることを推奨しています。これにより、PCIeエンドポイントがリンクトレーニング状態に入る前にPERST#信号はディアサートします。
次のブロック図は、ASコンフィグレーション・スキームを使用したコンポーネントとデザインフローを示しています。
.jicを使用するASプログラミングに加えて、Programmer はインテル Quartus Prime またはサードパーティー製プログラマーを使用したASプログラミングに示すように、.pofを使用したクワッドSPIフラッシュの直接プログラミングをサポートします。
プログラミング・ファイル・タイプ | 拡張子 | 詳細 |
---|---|---|
JTAG Indirect Configuration File | *.jic | .jicは、FPGA JTAG ピンを介したシリアル・フラッシュ・プログラミングを有効にします。このファイルタイプは、ASx4コンフィグレーションでのみ使用できます。 ASx4コンフィグレーション・スキームを使用して新しく実装されたボードには、初期SDMファームウェア・プログラミングが必要です。ヘルパーSOFイメージは、必要なSDMファームウェアを提供します。 最初にJTAGケーブルを使用して、SDM Helper SOF を インテル® Agilex™ デバイスにロードします。 その後、SDM はフラッシュデバイスに インテル® Agilex™ デザインをロードできます。 |
生のプログラミング・データ・ファイル | .rpd | サードパーティーのプログラミング・ハードウェアでコンフィグレーションするためのデータを保存します。.pof また .sofから生のプログラミング・データ・ファイルを生成します。 .rpdファイルは、.pofまたは.jicのサブセットであり、クワッドSPIコンフィギュレーション・デバイスとリモート・システム・アップデートを使用するアクティブ・ シリアル・コンフィギュレーション・スキーム用のデバイス固有のバイナリのプログラミング・データのみを含みます。 |