インテル® Agilex™ SoC FPGAブート・ユーザーガイド

ID 683389
日付 11/10/2021
Public
ドキュメント目次

4.1. 概要

コンフィグレーション・ファイルは、次の入力を使用して、 インテル® Quartus® Prime Programming File Generatorによって作成されます。
  • SOFファイル。これは、 インテル® Quartus® Prime開発ソフトウェア内のハードウェア・プロジェクトのコンパイルから生じたものです。
  • HPS First Stage Bootloader (FSBL) のhexファイル。これは、HPSブートローダーのコンパイルから生じたものです。
  • インテル® Quartus® Prime Firmware。最終的にSDMで実行されます。
図 11. コンフィグレーション・ファイル生成の概要

結果のコンフィグレーション・ファイルには、デバイスのコンフィグレーションに必要な次のコンポーネントが含まれています。

表 12.  デバイスのコンフィグレーション用のコンポーネント
ソース コンポーネント 説明
SOF File HPS IO Configuration Data HPS DDRを含むHPS IOのコンフィグレーションに使用されます。
FPGA IO Configuration Data FPGA IOのコンフィグレーションに使用されます。
FPGA Fabric Configuration Data FPGAファブリックのコンフィグレーションに使用されます。
SDM FirmwareのHandoff Data パラメーターをSDMファームウェアに渡すために使用されます。
HPS FSBLのHandoff Data パラメーターをHPS FSBLに渡すために使用されます。
インテル® Quartus® Prime SDM Firmware コンフィグレーション・ビットストリームの先頭にあり、コンフィグレーションの一部として実行できます。
ご自身のHPSソフトウェア HPS FSBL 最初のソフトウェア。SDMがリセットを解除した後にHPSで実行されます。