インテルのみ表示可能 — GUID: hwz1529576191650
Ixiasoft
1. インテル® Stratix® 10コンフィグレーション・ユーザーガイド
2. インテル® Stratix® 10のコンフィグレーションについての詳細
3. インテル® Stratix® 10のコンフィグレーション・スキーム
4. デザインでのリセット・リリース・インテルFPGA IPの使用
5. リモート・システム・アップデート (RSU)
6. インテル® Stratix® 10のコンフィグレーション機能
7. インテル® Stratix® 10のデバッグガイド
8. インテル® Stratix® 10コンフィグレーション・ユーザーガイド・アーカイブ
9. インテル® Stratix® 10コンフィグレーション・ユーザーガイド改訂履歴
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 x8におけるQSFの割り当て
3.1.8. Avalon-ST x16におけるQSFの割り当て
3.1.9. Avalon-ST x32におけるQSFの割り当て
3.1.10. 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コンフィグレーション・スキームに向けたデバッグ・ガイドライン
3.2.12. ASにおけるQSFの割り当て
インテルのみ表示可能 — GUID: hwz1529576191650
Ixiasoft
5.5.1. 初期のRSUイメージの生成
次の手順に従い、初期のRSUイメージを生成します。
- FileメニューのProgramming File Generatorをクリックします。
- Device familyドロップダウン・リストから インテル® Stratix® 10を選択します。
- Configuration schemeドロップダウン・リストからコンフィグレーション・スキームを選択します。現行の インテル® Quartus® Primeは、Active Serial x4でのリモート・システム・アップデート機能のみをサポートしています。
- Output Filesタブで、出力ディレクトリーとファイル名を割り当てます。
- 出力ファイルタイプを選択します。
AS x4コンフィグレーション・モードには、次のファイルタイプを選択してください。
- JTAG Indirect Configuration File (.jic) /Programmer Object File (.pof)
- Memory Map File (.map)
- Raw Programming File (.rpd)
- Input FilesタブでAdd Bitstreamをクリックし、ファクトリー・イメージおよびアプリケーション・イメージの.sofファイルを選択してOpenをクリックします。
- Configuration DeviceタブのAdd Deviceをクリックし、お使いのフラッシュメモリーを選択してOKをクリックします。Programming File Generatorツールは自動的にフラッシュのパーティションを生成します。
- FACTORY_IMAGEパーティションを選択してEditをクリックします。
- Edit Partitionダイアログボックスで、入力ファイルのドロップダウン・リストから、使用するファクトリー・イメージの.sofファイルを選択し、OKをクリックします。
注: ファクトリー・イメージにページ0を割り当てる必要があります。インテルでは、Address Modeのデフォルト値であるAutoを変更せずに、 インテル® Quartus® Prime開発ソフトウェアを使用してFACTORY_IMAGEの開始アドレスを自動的に割り当てることを推奨しています。Address Modeドロップダウン・リストからBlockを選択し、FACTORY_IMAGEのEnd address値を設定します。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と比較することができます。
注: ファクトリー・イメージを更新する予定がある場合、インテルでは、ファクトリー・イメージの将来的な拡張に向けて余分に64 KBのスペースを確保しておくことを推奨しています。ファクトリー・イメージの更新に向けて追加のスペースを確保するには、次の手順を実行します。- FACTORY_IMAGEの既存のEND ADDRESSに64 KBを追加し、新しい終了アドレスを特定します。この終了アドレスは、.mapファイルで入手可能です。例えば現在の終了アドレスが0x00423FFであれば、新しい終了アドレスは0x00523FFになります。
- この手順を繰り返して、新しい.jicファイルを再生成します。Configuration DeviceタブでFACTORY_IMAGEパーティションを選択し、Editをクリックします。Edit PartitionダイアログボックスのAddress Modeドロップダウン・リストでBlockを選択し、FACTORY_IMAGEに新しいEnd address値を設定します。
- オプションで、Click File > Save As .. を使用し、コンフィグレーション・パラメーターを.pfg拡張子のファイルとして保存できます。.pfgファイルには、Programming File Generatorの設定が含まれます。.pfgを保存した後、このファイルを使用してプログラミング・ファイルを再生成できます。再生成には、次のコマンドを実行します。
quartus_pfg -c <configuration_file>.pfg
.pfgファイルは実際にはXMLファイルであり、これを編集して絶対ファイルパスを相対ファイルパスに置き換えることができます。その他の理由で.pfgファイルを編集することはできません。Programming File Generatorで.pfgを開き、編集することが可能です。