AN 886: インテル® Agilex™ デバイスのデザイン・ガイドライン

ID 683634
日付 1/07/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

5.1.2.1. HPSブートオプションの選択

インテル® Agilex™ SoCデバイスでサポートしているブートとコンフィグレーションのモードは2つあります。システムをデザインする際には、次に示すブートモード (HPS FirstとFPGA First) のいずれかをアプリケーションに対して選択してください。
  • FPGA Configuration First: SDMでは、FPGAコアおよびすべてのペリフェラルI/Oのコンフィグレーションを行ってから、FSBLをHPSオンチップRAMにロードし、HPSをリセットからリリースします。初期コンフィグレーション中にエラーが発生した場合は、HPSはリセットからリリースされません。
  • HPS First: SDMでは、HPS EMIFに必要なI/Oのみのコンフィグレーションを実行します。その後、FSBLをHPSオンチップRAMにロードしてから、HPSをリセットからリリースします。FPGAコアやその他の未使用のI/Oのコンフィグレーションは行われません。HPSでは、FPGAの残りの部分をコンフィグレーションします。
注: HPSブート時間をより高速にするには、HPS Firstブートモードを使用します。

コンフィグレーションとブートのモードを選択するには、 インテル® Quartus® Primeプロ・エディションAssignments > Device > Device and Pin Options > HPS/FPGAのconfiguration orderタブを選択します。

HPS FirstおよびFPGA Firstブートに関する考慮事項

ガイドライン: HPS Firstブートモードには、Early I/O Releaseを利用します。

このドキュメントのガイドラインに従って、Early I/O ReleaseのHPS EMIFインターフェイス用にボードとSoCデバイスのピン配置を適切にデザインします。

サポートされているブートモードについて詳しくは、 インテル® Agilex™ SoCブート・ユーザーガイド、 および インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル の「ブートとコンフィグレーション」のセクションを参照してください。