インテルのみ表示可能 — GUID: xgs1503039449168
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: Parallel Flash Loader II Intel® FPGA IP (PFL II)
3.1.7.4.1. FPGA Avalon-STピンに対するParallel Flash Loader II Intel® FPGA IPで推奨されるデザイン上の制約
3.1.7.4.2. QSPIフラッシュ使用時にParallel Flash Loader II Intel® FPGA IPで推奨されるデザイン制約
3.1.7.4.3. CFIフラッシュ使用時にParallel Flash Loader II Intel® FPGA IPで推奨されるデザイン制約
3.1.7.4.4. 他の入力ピンに向けたParallel Flash Loader II Intel® FPGA IPで推奨される制約
3.1.7.4.5. 他の出力ピンに向けたParallel Flash Loader II Intel® FPGA IPで推奨される制約
3.2.1. ASコンフィグレーション・スキーム・ハードウェア・コンポーネントとファイルタイプ
3.2.2. ASシングル・デバイス・コンフィグレーション
3.2.3. 複数のシリアル・フラッシュデバイスを使用するAS
3.2.4. ASコンフィグレーション・タイミング・パラメーター
3.2.5. 許容スキューについてのガイドライン
3.2.6. シリアル・フラッシュデバイスのプログラミング
3.2.7. シリアル・フラッシュメモリーのレイアウト
3.2.8. AS_CLK
3.2.9. アクティブ・シリアル・コンフィグレーション・ソフトウェアの設定
3.2.10. Quartus® Primeのプログラミング手順
3.2.11. ASコンフィグレーション・スキームのデバッグ・ガイドライン
インテルのみ表示可能 — GUID: xgs1503039449168
Ixiasoft
3.1.7.5.1. .sofファイルから .pofファイルへの変換
Programming File Generatorを使用して、.sof ファイルを .pof ファイルに変換できます。Programming File Generator オプションは、デバイスとコンフィグレーション・モードの選択に応じて動的に変化します。
.sof ファイルを .pof ファイルに変換するには、次の手順を実行してください。
- File > Programming File Generatorの順でクリックします。
- Device familyでAgilex 7を選択します。
- Configuration modeで、使用する予定の Avalon® -ST コンフィグレーション・スキームを選択します。
- Output directoryで、Browse をクリックし出力ファイル・ディレクトリーを選択します。
- Nameで、出力ファイルの名前を指定します。
- Output Filesタブで、生成したいファイルにチェックを入れます。
図 37. Programming File GeneratorのOutput Filesタブ
- コンフィグレーション・ビットストリームを含める .sof を指定するには、Input FilesタブでAdd Bitstreamをクリックします。
図 38. Input Filesタブ
- rawデータを含めるには、Add Raw Dataをクリックし、Hexadecimal ( Intel® 形式) 出力ファイル (.hex) またはバイナリー (.bin) ファイルを指定します。この手順はオプションです。
- Configuration DeviceタブでAdd deviceをクリックします。Add Deviceダイアログボックスが表示されます。使用可能なパラレル・フラッシュデバイスのドロップダウン・リストからフラッシュデバイスを選択します。
- OPTIONSをクリックし、Editを選択します。Edit Partitionのダイアログボックスで、Optionsより、フラッシュメモリー内のStart addressを指定します。このアドレスは、Parallel Flash Loader II Intel® FPGA IPパラメーターを指定した際に、What is the byte address of the option bits, in hex?で指定したアドレスと一致させる必要があります。オプション・ビット・セクターがコンフィグレーション・データ・ページとオーバーラップしないこと、および開始アドレスが88KB 境界にあることを確認してください。
図 39. パーティションの編集: フラッシュデバイスのOPTIONS
- フラッシュデバイスを選択した状態で、Add Partitionをクリックして、フラッシュメモリーのパーティションを指定します。
図 40. フラッシュデバイスとパーティションの追加
- Nameで、パーティションの名前を選択します。
- Input Fileで、.sof を選択します。
- Pageドロップダウンメニューから、この .sof を書き込むページを選択します。
- Address modeで、使用するアドレッシング・モードを選択します。
次のモードが使用可能です。
- Auto - データを保存するためにフラッシュデバイスにブロックを自動的に割り当てます。
- Block - フラッシュ・パーティションの開始アドレスと終了アドレスを指定します。
- Start - パーティションの開始アドレスを指定します。このツールは、入力データサイズに基づいてパーティーションの終了アドレスを割り当てます。
- Block および Start モードの場合、アドレス情報を指定します。