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

ID 683762
日付 12/16/2019
Public
ドキュメント目次

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

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

オプションビットには次の情報が含まれます。

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

Programming File Generatorダイアログボックスを使用して、オプションビットのStart addressを指定します。Programming File GeneratorダイアログボックスのConfiguration TabAdd Deviceを使用し、フラッシュデバイスを指定します。次に、OPTIONSEDITをクリックし、オプションビットのStart addressを指定します。このStart addressは、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オプションを示しています。

図 24. PFL II IPのGeneralタブ

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

図 25. PFL II IPのFPGA Configurationタブ

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

インテル® Quartus® PrimeProgramming File Generatorは、.sof.pofに変換する際に.pofバージョンの情報を生成します。 インテル® Stratix® 10.pofバージョンの値は、0x05です。次の表に、8ページすべてを使用する.pofのページレイアウト例を示します。この例では、.pofバージョンを0x80に格納します。

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