Zynq UltraScale+ Devices Register Reference > Module Summary > XMPU_OCM Module > CTRL (XMPU_OCM) Register
Register Name | CTRL |
---|---|
Relative Address | 0x0000000000 |
Absolute Address | 0x00FFA70000 (OCM_XMPU_CFG) |
Width | 32 |
Type | mixedMixed types. See bit-field details. |
Reset Value | 0x00000003 |
Description | Control and Implementation. |
Read/Write permissions, poison method and region page size.
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
Reserved | 31:4 | roRead-only | 0x0 | reserved |
AlignCfg | 3 | roRead-only | 0x0 | Region Alignment, value fixed at 0. 0: Aligned to 4kB page (12 address bits). Read-only. |
PoisonCfg | 2 | rwNormal read/write | 0x0 | Poisoning Method. 0: attribute poisoning; asserts the AxUser [10] poison signal to the OCM 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. |