インテルのみ表示可能 — GUID: hwz1529576191650
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: hwz1529576191650
Ixiasoft
5.5.1.1. SOF ファイルを使用した初期 RSU イメージの生成
SOPC Builderシステムを生成するために、以下のステップを実行します。
- Fileメニューで、Programming File Generatorをクリックします。
- Device familyのドロップダウン・リストから インテル® Agilex™ を選択します。
- Configuration modeのドロップダウン・リストからコンフィグレーション・スキームを選択します。現在の インテル® Quartus® Primeはアクティブシリアルx4のリモート・システム・アップデート機能のみをサポートします。
- Output Filesタブで、出力ディレクトリーとファイル名を割り当てます。
- 出力ファイルタイプを選択します。
- JTAG間接設定ファイル(.jic)/プログラマー・オブジェクト・ファイル(.pof)。
- フラッシュメモリー割り当てマッピング・ファイル(.map)
- 生のプログラミング・ファイル(.rpd)。
- Input Filesタブで、Add Bitstreamをクリックして、ファクトリー・イメージを選択します。そして、ファクトリー・イメージ.sofファイルを選択し、Open をクリックします。 アプリケーション・イメージ ..sofに対してこの手順を繰り返します。
- Configuration DeviceタブでAdd Deviceをクリックします。フラッシュメモリーを選択し、OKをクリックします。プログラミング・ファイル・ジェネレーターツールは、フラッシュ・パーティーションに自動的にデータを入力します。
- FACTORY_IMAGEパーティションを選択し、Editをクリックします。
- Edit Partitionダイアログボックスで、Input Filesのドロップダウン・リストからファクトリーイメージの.sofファイルを選択しOKをクリックします。
注: Page 0をFactory Imageに割り当てる必要があります。 インテル® は、AutoであるAddress Modeのデフォルト値を保持することにより、 インテル® Quartus® PrimeのソフトウェアがFACTORY_IMAGEの開始アドレスを自動的に割り当てるようにすることをお勧めします。Address Modeのドロップダウン・リストから、Blockを選択して FACTORY_IMAGEの終了アドレス値を設定します。 Programming File Generator は、BOOT_INFO、SPT0、SPT1、CPB0、およびCPB1を格納するために、開始および終了フラッシュ アドレスを予約および割り当てます。
- フラッシュメモリーを選択し、Add Partitionをクリックします。
- Add Partitionダイアログボックスで、Input fileのドロップダウン・リストからアプリケーション・イメージの.sofファイルを選択し、ページ番号を割り当てます。
- 追加のアプリケーション・イメージに対してこの手順を繰り返し、OKをクリックします。7つのアプリケーション・イメージに対して最大7つのパーティーションを追加できます。Page 1アプリケーション・イメージが最優先であり、 Page 7のイメージは最低の優先度です。
- .jicファイルを生成する場合は、フラッシュローダーでSelectをクリックし、デバイスファミリーとデバイス名を選択して、OKをクリックします。
- Generateをクリックして、リモート・システム・アップデートのプログラミング・ファイルを生成します。プログラミング・ファイルを生成した後、フラッシュメモリー のプログラミングに進むことができます。
注:
生成された.jicファイルには、初期フラッシュデータのみが含まれています。リモートホストが最初のフラッシュイメージを更新してから、アプリケーションが検証操作を実行すると、検証操作は失敗します。検証操作は更新されたイメージを最初のフラッシュデータと比較するため、検証は失敗します。更新されたフラッシュイメージを確認する場合、フラッシュから更新されたイメージを読み戻し、.rpd ファイルの予想と比較します。
プログラマーを使用して、フラッシュコンテンツを調べ、新しいフラッシュイメージ.rpdと比較できます。
- 必要に応じてClick File > Save As .. をクリックして、コンフィグレーション・パラメーターを拡張子.pfgのファイルとして保存できます。.pfgファイルには、Programming File Generatorの設定が含まれています。.pfgを保存した後 、次のコマンドを実行することにより、このファイルを使用してプログラミング・ファイルを再生成できます。
quartus_pfg -c <configuration_file>.pfg
.pfgファイルは、実際にはXMLファイルであり、編集して絶対ファイルパスを相対ファイルパスに置き換えることができます。他の理由で.pfgファイルを編集することはできません。Programming File Generator で.pfgを開いて編集できます。