CTRL (XMPU_DDR) Register Description
Register Name | CTRL |
---|---|
Offset Address | 0x0000000000 |
Absolute Address |
0x00FD000000 (DDR_XMPU0_CFG) 0x00FD010000 (DDR_XMPU1_CFG) 0x00FD020000 (DDR_XMPU2_CFG) 0x00FD030000 (DDR_XMPU3_CFG) 0x00FD040000 (DDR_XMPU4_CFG) 0x00FD050000 (DDR_XMPU5_CFG) |
Width | 32 |
Type | mixedMixed types. See bit-field details. |
Reset Value | 0x0000000B |
Description | Control and Implementation |
Read/Write permissions, poison method and region page size.
CTRL (XMPU_DDR) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
Reserved | 31:4 | roRead-only | 0x0 | reserved |
AlignCfg | 3 | roRead-only | 0x1 | Region Alignment, value fixed at 0. 1: Aligned to 1MB page (20 address bits). Read-only. |
PoisonCfg | 2 | rwNormal read/write | 0x0 | Poisoning Method. 0: attribute poisoning; asserts the AxUser [10] poison signal to the DDR memory controller. The level is defined by the POISON [ATTRIB] bit. 1: reserved. |
DefWrAllowed | 1 | rwNormal read/write | 0x1 | Default Write Allowed. If a write transaction address and master ID miss in the Region List, then: 0: poison the transaction with a Write Permission Violation. 1: allowed the transaction, regardless of security level. |
DefRdAllowed | 0 | rwNormal read/write | 0x1 | Default Read Allowed. If a read transaction address and master ID miss in the Region List, then: 0: poison the transaction with a Read Permission Violation. 1: allowed the transaction, regardless of security level. |