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

ID 683673
日付 12/14/2020
Public

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

ドキュメント目次

3.1.7.2.1. .sofを.pofファイルに変換する

Programming File Generatorプログラミング・ファイル・ジェネレーターを使用して、.sofァイルを.pofに変換できます。Programming File Generatorのオプションは、デバイスとコンフィグレーション・モードの選択に応じて動的に変化します。

.sofファイルを.pofに変換するには、次の手順を実行します。

  1. File > Programming File Generatorをクリックします。
  2. Device familyの下に Intel® Agilex™ を選択します。
  3. Configuration modeの下に使用する Avalon® -STのコンフィグレーション・スキームを選択します。
  4. Output directoryで、Browseをクシックして出力ファイル・ディレクトリーを選択します。
  5. Nameに、出力ファイルの名前を指定します。
  6. Output Filesタブで、生成する1つまたは複数のファイルを生成するためのチェックボックスを有効にします。
  7. 生成するファイルのOutput directoryNameを指定します。
    図 29. プログラミング・ファイル・ジェネレーターのOutput Filesタブ
  8. コンフィグレーション・ビットストリームを含む.sofを指定するには、Input FilesタブでAdd Bitstreamをクリックします。
    図 30. Input Filesタブ
  9. 生データを含めるには、Add Raw Dataをクリックして、16進数( Intel® フォーマット)の出力ファイル(.hex)またはバイナリー(.bin)ファイルを指定します。 このステップはオプションです。
  10. Configuration Deviceタブで、Add deviceをクリックします。 Add Deviceダイアログボックスが表示されます。 使用可能なパラレル・フラッシュ・デバイスのドロップ・ダウン・リストからフラッシュデバイスを選択します。
  11. OPTIONS、そしてEditをクリックします。[編集]の順にクリックします。Edit Partitionダイアログボックスで、フラッシュメモリーのOptionsStart addressを指定します。 このアドレスは、PFL IIIPパラメーターを指定するときにWhat is the byte address of the option bits, in hex?に指定するアドレスと一致する必要があります。 オプションビットセクターがコンフィグレーション・データページと重複していないこと、および開始アドレスが8 KBの境界上にあることを確認してください。
    図 31. パーティションの編集:フラッシュデバイスのOPTIONS
  12. フラッシュデバイスを選択した状態で、Add Partitionをクリックして、フラッシュメモリー内のパーティションを指定します。
    図 32. フラッシュデバイスとパーティションを追加する
    1. Nameで、パーティション名を選択します。
    2. Input File.sofを指定します。
    3. Pageドロップ・ダウン・リストから、この.sofを書き込むページを選択します。
    4. Address modeで、使用するアドレッシング・モードを選択します。
      次のモードを使用できます。
      • Auto— ツールがフラッシュデバイスにブロックを自動的に割り当ててデータを保存するため。
      • Block—フラッシュパーティションの開始アドレスと終了アドレスを指定するため。
      • Start—パーティションの開始アドレスを指定します。 このツールは、入力データサイズに基づいてパーティションの終了アドレスをアサインするため。
    5. BlockおよびStartオプションで、アドレス情報を指定します。