インテルのみ表示可能 — GUID: sss1466499088458
Ixiasoft
3.1.1. Avalon® -STコンフィグレーション・スキームのハードウェア・コンポーネントとファイルタイプ
3.1.2. Avalon-STデバイス・コンフィグレーションの有効化
3.1.3. AVST_READY信号
3.1.4. RBFコンフィグレーション・ファイル・フォーマット
3.1.5. Avalon-STシングルデバイスのコンフィグレーション
3.1.6. Avalon® -STコンフィグレーション・スキームのデバッグガイドライン
3.1.7. Avalon® -STコンフィグレーション・スキームで使用するIP :インテル FPGAパラレル・フラッシュ・ローダーII IPコア
3.2.1. ASコンフィグレーション・スキームのハードウェア・コンポーネントとファイルタイプ
3.2.2. ASシングル・デバイス・コンフィグレーション
3.2.3. 複数のシリアル・フラッシュ・デバイスを使用するAS
3.2.4. ASコンフィグレーション・タイミング・パラメーター
3.2.5. 最大許容外部AS_DATAピンスキュー遅延ガイドライン
3.2.6. シリアル・コンフィグレーション・デバイスのプログラミング
3.2.7. シリアル・フラッシュ・メモリー のレイアウト
3.2.8. AS_CLK
3.2.9. アクティブなシリアル・コンフィグレーション・ソフトウェアの設定
3.2.10. インテル® Quartus® Prime プログラミング手順
3.2.11. ASコンフィグレーション・スキームのデバッグガイドライン
インテルのみ表示可能 — GUID: sss1466499088458
Ixiasoft
3.2.10.1. Programming File Generatorを使用してプログラミング・ファイルを生成する
デフォルトでは、 インテル® Quartus® Prime Compiler's Assemblerのモジュールは、フルコンパイルの最後にデバイス・プログラミングに必要な.sofファイルを生成します。Programming File Generatorを使用して、フラッシュ・プログラミング用の.jicやサードパーティー・プログラマーのコンフィグレーション用の.rpd など、別のデバイス・プログラミング方法用のプログラミング・ファイルを生成できます。Programming File Generatorはデバイスをサポートしています。従来のConvert Programming Filesのダイアログボックスは、 インテル® Agilex™ デバイスの一部の高度なプログラミング機能をサポートしていません。
注: リモート・システム・アップデート (RSU) 用の.rpdを生成する場合、リモート・システム・アップデートの章のアプリケーション・イメージの生成の手順に従う必要があります。この手順では、 インテル® Agilex™ デバイスのフラッシュ・プログラミング・ファイルを生成します。
次の手順を実行して、必要な1つまたは複数のプログラミング・ファイルを生成します。
- File > Programming File Generatorをクリックします。 .
- Device familyで インテル® Agilex™ を選択します。
- Configuration modeでActive Serial x4を選択します。
- 出力ファイルのOutput directoryおよびNameを指定します。
- Output directoryの下に、デザインに適したファイルタイプを選択します。AS スキームは、Programmer Object File (.pof)、JTAG Indirect Configuration File (.jic)、およびRaw Programming Data File (.rpd)のファイルタイプをサポートします。
図 48. Programming File GeneratorのOutput Filesタブ
- JTAG Indirect Configuration File (.jic)およびProgrammer Object File (.pof)の場合、Memory Map File (.map)をオンにすることができます。 このオプションは、フラッシュ・メモリー・アドレスの場所を記述します。
これでProgram Deviceボタンが使用できる状態になります。
- Input FilesタブでAdd Bitstreamをクリックして、コンフィグレーション・ビットストリームに移動します。
図 49. Programming File GeneratorのInput Filesタブ
- Configuration Deviceタブで、Add Deviceをクリックします。Configuration Deviceリストからフラッシュデバイスを選択するか、利用可能なメニュー オプションを使用してカスタム デバイスを定義できます。カスタム・コンフィグレーション・デバイスの定義の詳細については、 インテル® Quartus® Primeプロ・エディション ユーザーガイド:プログラマーのConfiguration Deviceタブの設定(プログラミング・ファイル・ジェネレーター) を参照してください。
図 50. Programming File GeneratorのConfiguration Deviceタブ注: フラッシュデバイスを指定する必要はありません .rpd ファイルのため .rpd フォーマットはフラッシュデバイスに依存しません。対照的に、.pofと.jicファイルには、プログラミング・データとコンフィグレーション・デバイスに固有の追加データの両方が含まれます。 インテル® Quartus® Prime Programmerは、この追加データを使用してコンフィグレーション・デバイスとの通信を確立してから、プログラミング・データを書き込みます。
- Generateをクリックしてプログラミング・ファイルを生成します。
- 必要に応じて、Click File > Save As .. をクリックして、コンフィグレーション・パラメーターを拡張子.pfgのファイルとして保存できます。.pfg ファイルには、Programming File Generatorの設定が含まれています。保存した後 .pfg、次のコマンドを実行することにより、このファイルを使用してプログラミング・ファイルを再生成できます。
quartus_pfg -c<configuration_file> .pfg