インテルのみ表示可能 — GUID: llx1549926486697
Ixiasoft
インテルのみ表示可能 — GUID: llx1549926486697
Ixiasoft
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) へのアクセスを提供します。