The instances of the XMPUs are listed in the following tables.
PMC and PS Protection Units
The following table lists the instances of the memory protection units.
Name | Granularity | Upstream Interface | Downstream Interface | Register Module Address |
---|---|---|---|---|
PMC_XMPU | 4 KB | PMC main switch | IOP, flash, CFU |
0xF12F_0000
|
OCM_XMPU | 4 KB | OCM switch | OCM memory |
0xFF98_0000
|
FPD_XMPU | 4 KB | FPD main switch | APU GIC and FPD destinations |
0xFD39_0000
|
XRAM and DDRMC Protection Units
The following table lists the XRAM and DDRMC instances of the protection units.
Name | Granularity | Upstream Interfaces | Downstream Interfaces | Programming Interface |
---|---|---|---|---|
Accelerator RAM | ||||
XRAM_LPD_XMPU | 4 KB | OCM switch | Accelerator RAM | APB |
XRAM_PL0_XMPU |
PL fabric | |||
DDR Memory Controller (one per controller) | ||||
DDRMCx_XMPU |
1 MB |
Four-port NoC interface |
DRAM controller |
NPI |