インテルのみ表示可能 — GUID: xdk1521914121223
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: xdk1521914121223
Ixiasoft
5.2. 非HPSのリモート・システム・アップデート更新機能を実行するためのガイドライン
図 71. フラッシュメモリーに保存されたイメージを使用したRSUの実装に使用するAgilex 7モジュールおよびインターフェイス
リモート・システム・アップデートを実装する際に従うべきガイドラインは次のとおりです。
- ファクトリー・イメージまたはアプリケーション・イメージには、少なくともリモート・システム更新ホスト・コントローラーおよびMailbox Client Intel® FPGA IPを含める必要があります。
- カスタムロジック、 Nios® IIプロセッサー、またはJTAG to Avalon Master Bridge IPをリモート・システム更新ホスト・コントローラーとして使用することができます。
- リモートシステム更新ホスト・コントローラーは、Mailbox Client Intel® FPGA IPを介してSDMにコマンドを送信し、SDMからの応答を受信することによって、リモートシステム更新機能を制御します。Mailbox Client Intel® FPGA IPは、リモートシステム更新ホストとSDMの間のメッセンジャーとして機能します。
- 初期RSUイメージファイルには、ファクトリーイメージと少なくとも1つのアプリケーション・イメージが含まれている必要があります。リモートシステム更新イメージは、フラッシュメモリーにプログラミングする必要があります。ファクトリーイメージの複製コピーを使用して、実際のアプリケーション・イメージが完成する前にRSU機能の開発を開始できます。ユーザー モードでは、追加のアプリケーション・イメージをプログラミングできます。
- リモート・システム・アップデートでは、AS x4コンフィグレーション・スキームを使用して初期RSUイメージでFPGAをコンフィ グレーションする必要があります。
- デバイスがファクトリーイメージまたはアプリケーション・イメージのいずれかでユーザー モードになると、リモート・システム更新ホストは次のリモート・システム更新操作を実行できます。
- アプリケーション・イメージまたはファクトリーイメージでデバイスをリコンフィグレーションする
- ファクトリーイメージからアプリケーション・イメージへ、またはその逆
- アプリケーション・イメージから別のアプリケーション・イメージへ
- アプリケーション・イメージの消去
- アプリケーション・イメージの追加
- アプリケーション・イメージまたはファクトリーイメージの更新
- アプリケーション・イメージまたはファクトリーイメージでデバイスをリコンフィグレーションする