PMC and PS Protection Units
The following table lists the XMPU instances.
| Name | Granularity | Upstream Interface | Downstream Interface | Register Module Address |
|---|---|---|---|---|
| PMC_XMPU | 4 KB | PMC main switch | PMC RAM and SBI |
0xF12F_0000
|
| OCM_XMPU | 4 KB | OCM switch | OCM memory |
0xFF98_0000
|
| FPD_XMPU | 4 KB | FPD main switch | APU GIC, FPD peripherals, and register modules |
0xFD39_0000
|
DDRMC and Accelerator RAM Memory Protection Units
The following table lists the Accelerator RAM and DDRMC instances of the protection units. The Accelerator RAM memory has four XMPUs. Each DDR memory controller has one XMPU.
| Name | Granularity | Upstream Interfaces | Downstream Interfaces | Programming Interface |
|---|---|---|---|---|
| DDR Memory Controller (one per controller) | ||||
|
DDRMCx_XMPU |
1 MB |
Four-port NoC interface |
DDR memory controller |
NPI |
| Accelerator RAM (device option) | ||||
|
XRAM_XMPU0 |
4 KB | OCM switch | Accelerator RAM | APB |