インテル® Agilex™ ハード・プロセッサー・システムのテクニカル・リファレンス・マニュアル

ID 683567
日付 1/19/2023
Public
ドキュメント目次

6.4.2. MPUアドレススペース

MPUのアドレススペースは1TBで、MPUによって生成されるアドレスに適用されます。MPUプライベート・レジスター (SCUおよびL2) とGICは、MPUに対してのみ可視化されます。MPUのアドレスマップは、HPSのアドレスマップ全体を網羅しています。

MPUアドレススペースには、次の領域が含まれます。

  • RAMの0x_FFE0_0000から開始するブート領域
  • HPS-to-FPGA領域およびLightweight HPS-to-FPGA領域を含むFPGAスレーブウィンドウ領域
  • ペリフェラル領域

FPGA-to-HPSブリッジは、MPUのみに可視化されているプライベート・レジスター (SCUおよびL2) とGICを除き、MPUと同じアドレススペースを認識します。

HPS-to-FPGAスレーブ領域

HPS-to-FPGAスレーブ領域は、HPS-to-FPGAブリッジを介してFPGAファブリック内のスレーブへのアクセスを提供します。

Lightweight HPS-to-FPGAスレーブ領域

Lightweight HPS-to-FPGAスレーブは、Lightweight HPS-to-FPGAブリッジを介してFPGAファブリック内のスレーブへのアクセスを提供します。

ペリフェラル領域

ペリフェラル領域は、最初の4GBのアドレススペースの上部144MBをアドレス指定します。ペリフェラル領域には、L3インターコネクト、L4バス、およびMPUレジスター (SCUおよびL2) に接続されているすべてのスレーブが含まれます。オンチップRAMはペリフェラル領域にマッピングされます。

この領域は、内部でデコードされたMPUレジスター (SCUおよびL2) へのアクセスを提供します。

汎用割り込みコントローラー領域

GIC領域は、GICのコントロールおよびステータスレジスターへのアクセスを提供します。

SCUおよびL2のレジスター領域

SCUおよびL2のレジスター領域は、内部でデコードされたMPUレジスター (SCUおよびL2) へのアクセスを提供します。