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

ID 683673
日付 4/28/2023
Public

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

ドキュメント目次

3.1.7.1.3. オプションビットの格納

デザインデータに加えて、フラッシュメモリーにはオプションビットが格納されます。オプション・ビット・アドレスは、PFL II IP とフラッシュ・メモリー・デバイスのオプション・ビット・アドレスの 2 つの場所で指定する必要があります。

これらのディスクリプター・テーブルには次の情報が含まれます。

  • 各ページの開始アドレス。
  • フラッシュ・プログラミング用の.pofバージョン。この値は、すべてのページで同じです。
  • 各ページのPage-Validビット。 Page-Valid bit は開始アドレスのビット 0 です。 PLF II IP コアは、ページのプログラミングに成功した後、このビットを書き込みます。

Programming File Generator ダイアログ・ボックスを使用して、オプションビットの開始アドレスを指定します。 Programming File GeneratorダイアログボックスのConfigurationタブにAdd Deviceを使用してフラッシュデバイスを指定します。 次に、OPTIONSおよびEDITをクリックして、オプションビットのStart addressを指定します。Start addressは、PFL II IP パラメーターを指定するときにWhat is the byte address of the option bits, in hex?に指定するアドレスと一致する必要があります。

パラメーター・エディターを使用して、PFL II IP Intel FPGA IP のオプション ビットを設定します。 デフォルトでは、PFL II IP にはWhat operating mode will be used? パラメーターのFlash Programmingが表示されます。 このデフォルト状態では、FPGA Configurationタブは表示されません。GeneralタブのWhat operating mode will be used パラメーターで FPGA Configuration またはFlash Programming and FPGA Configuration を選択します。次の図は、FPGA コンフィギュレーション オプションを示しています。

図 23. PFL II IP の [General] タブ

FPGA Configuration タブで、What is the base address of the option bits, in hex?パラメーターのオプションビット16進アドレスを指定します。

図 24. PFL II IP のFPGA Configurationタブ

Programming File Generatorダイアログボックスを使用して、オプションビットのStart addressを指定します。 Programming File GeneratorダイアログボックスのConfigurationタブにあるAdd Deviceを使用してフラッシュデバイスを指定します。 次に、OPTIONSおよびEDITをクリックして、オプションビットのStart addressを指定します。 このStart addressは、PFL II IP パラメーターを指定するときにWhat is the byte address of the option bits, in hex?に指定るアドレスと一致する必要があります。

インテル® Quartus® Prime Programming File Generatorは、.sofs.pofsに変換するときに、.pofバージョンの情報を生成します。 Intel Agilex® 7.pofバージョンの値は 0x05 です。 次の表は、8 ページすべてを使用した.pofのページレイアウトの例を示しています。 この例では、.pofバージョンを 0x80 に保存します。

表 21.  オプション・ビットのセクター・フォーマット
セクター・オフセット
0x000x03 ページ0開始アドレス
0x040x07 ページ0開始アドレス
0x080x0B ページ1開始アドレス
0x0C0x0F ページ1開始アドレス
0x100x13 ページ2開始アドレス
0x140x17 ページ2開始アドレス
0x180x1B ページ3開始アドレス
0x1C0x1F ページ3開始アドレス
0x200x23 ページ4開始アドレス
0x240x27 ページ4開始アドレス
0x280x2B ページ5開始アドレス
0x2C0x2F ページ5開始アドレス
0x300x33 ページ6開始アドレス
0x340x37 ページ6開始アドレス
0x380x3B ページ7開始アドレス
0x3C0x3F ページ7開始アドレス
0x400x7F Reserved
0x80 9 .pofバージョン
0x810xFF 予約済み
注意:
PFL II IP コアの誤動作を防ぐため、オプションビット セクタの情報を上書きしないでください。オプションビットは、常にフラッシュ・メモリー・デバイスの未使用アドレスに格納してください。
9 .pof バージョンは、オプション・ビット・セクターの1バイトのみ占有します。