インテル® Agilex™ コンフィグレーション・ユーザーガイド

ID 683673
日付 5/30/2022
Public

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

ドキュメント目次

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

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

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

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

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

パラメーター・エディターを使用して、PFL II IP インテル 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 Configurationオプションを示しています。

図 22. PFL II IPの[一般]タブ

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

図 23. PFL II IPのFPGAコンフィグレーション・タブ

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

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

表 19.  オプション・ビット・セクターのフォーマット
セクター・オフセット
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 予約済み
0x80 9 .pofバージョン
0x810xFF 予約済み。
注意:
PFL II IPコアの誤動作を防ぐために、オプションビットセクターの情報を上書きしないでください。オプションビットは、常にフラッシュ・メモリー・ デバイスの未使用アドレスに保存してください。
9 .pof バージョンは、オプション・ビット・セクターの1バイトのみ占有します。