Agilex™ 7コンフィグレーション・ユーザーガイド

ID 683673
日付 4/01/2024
Public
ドキュメント目次

3.1.7.3.1. Parallel Flash Loader II Intel® FPGA IPを使用したAvalon-STの制御

ホスト内のParallel Flash Loader II Intel® FPGA IPは、コンフィグレーション・プロセスを開始し、フラッシュメモリー・デバイスからデータを読み出し、Avalon-STコンフィグレーション・スキームを使用してAgilex 7デバイスをコンフィグレーションするタイミングを決定します。
図 32. フラッシュメモリーのデータを使用したFPGAコンフィグレーション

Parallel Flash Loader II Intel® FPGA IPを使用して、フラッシュメモリー・デバイスをプログラミングするか、FPGAをコンフィグレーションするか、またはその両方を行うことができます。両方の機能を実行する際、次の条件のいずれかがデザインに当てはまる場合、個別のParallel Flash Loader II Intel® FPGA IP機能を作成してください。

  • フラッシュデータ変更の頻度が低い場合
  • コンフィグレーション・ホストにアクセスするJTAGまたはインシステム・プログラミング (ISP) を持つ場合。
  • 例えば、フラッシュメモリー・デバイスにASSPの初期化ストレージが含まれているといったような、Intel FPGA以外のデータを使用してフラッシュメモリー・デバイスをプログラミングする場合。Parallel Flash Loader II Intel® FPGA IPを使用して、次の目的でフラッシュメモリー・デバイスをプログラムできます。
    • 初期化データを書き込む場合
    • デザイン・ソース・コードを保存して、ホストロジックで読み取りおよび初期化制御を実装する場合