SWRU626 December 2025 CC3501E , CC3551E
IDAU along with SAU determines the security attribution of the M33 core. IDAU have been configured such that if address bit [26] is 0, the address is a Non-Secure callable region. This region cannot be downgraded to a non-secure region but can be upgraded to a secure region using SAU.
The IDAU region ID for the entire Memory Map is mentioned below:| Address [31:0] | IDAU Region | Region Type |
|---|---|---|
| 32'h0000_0000 - 32'h03FF_FFFF | 0 | Non-secure |
| 32'h0400_0000 - 32'h07FF_FFFF | 1 | Non-secure callable |
| 32'h0800_0000 - 32'h0BFF_FFFF | 2 | Non-secure |
| 32'h0C00_0000 - 32'h0FFF_FFFF | 3 | Non-secure callable |
| 32'h1000_0000 - 32'h13FF_FFFF | 4 | Non-secure |
| 32'h1400_0000 - 32'h17FF_FFFF | 5 | Non-secure callable |
| 32'h2000_0000 - 32'h23FF_FFFF | 8 | Non-secure |
| 32'h2400_0000 - 32'h27FF_FFFF | 9 | Non-secure callable |
| 32'h2800_0000 - 32'h2BFF_FFFF | 10 | Non-secure |
| 32'h2C00_0000 - 32'h2FFF_FFFF | 11 | Non-secure callable |
| 32'h4000_0000 - 32'h43FF_FFFF | 16 | Non-secure |
| 32'h4400_0000 - 32'h47FF_FFFF | 17 | Secure |
| 32'h6000_0000 - 32'h63FF_FFFF | 24 | Non-secure |
| 32'h6400_0000 - 32'h67FF_FFFF | 25 | Secure |
| 32'hA000_0000 - 32'hA3FF_FFFF | 40 | Non-secure |
| 32'hA400_0000 - 32'A7FFF_FFFF | 41 | Non-secure callable |
| 32'hE000_0000 - 32'hE00F_FFFF | - | - |