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

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

3.2.7. シリアル・フラッシュメモリーのレイアウト

シリアル・フラッシュデバイスは、コンフィグレーション・データをセクションに保存します。HPSのファースト・ステージ・ブートローダーの (FSBL) 場所は、選択したシリアル・フラッシュメモリーのレイアウトによって異なります。

非HPSの場合

次の図は、シリアル・フラッシュデバイス内の非HPS Agilex 7コンフィグレーション・データ・マッピングのセクションを示しています。非HPSビットストリームには、ファースト・ステージ・ブートローダーの (FSBL) が含まれません。HPSデバイスのフラッシュメモリー・デバイスの詳細は、HPSテクニカル・リファレンス・マニュアルの Agilex 7 SoC FPGAビットストリームの項を参照してください。

図 50. シリアル・フラッシュメモリーのレイアウト図: 非HPS

FPGAファーストオプションを使用したHPSの場合

次の図は、FPGA Firstオプションを選択した場合の、シリアル・フラッシュデバイス内のHPS Agilex 7コンフィグレーション・データ・マッピングのセクションとHPSのファースト・ステージ・ブートローダー (FSBL) の場所を示しています。
図 51. シリアル・フラッシュメモリーのレイアウト図: FPGA Firstオプションを使用したHPS

HPS Firstオプションとデュアルフラッシュを備えたHPS

次の図は、HPS Firstオプションを選択した場合のシリアル・フラッシュデバイス内のHPS Agilex 7コンフィグレーション・データ・マッピングのセクションを示しています。
図 52. シリアル・フラッシュメモリーのレイアウト図: HPS Firstオプションを使用したHPS

サードパーティのプログラマーを使用して .rpd をプログラミングする場合は、コンフィグレーション・データがシリアル・フラッシュデバイスのアドレス0から格納されていることを確認してください。 .jic または .pof ファイルを使用する場合、Agilex 7 Programmerはシリアル・フラッシュデバイスのアドレス0から始まるコンフィグレーション・データを自動的にプログラミングします。