27.11.14 MATRIX Protected Areas Split Client Register x
This register can only be written if the WPEN bit is cleared in the Write Protection Mode Register.
| Register MATRIX_ | Matrix 0 | Matrix 1 | Matrix 2 | Matrix 3 |
|---|---|---|---|---|
| PASSR0 | 0x0000FFFF | 0x0000FFFF | 0x0000000F | 0x0000000F |
| PASSR1 | 0x0000FFFF | 0x0000000F | 0x0000000F | 0x0000000F |
| PASSR2 | 0x0000FFFF | 0x0000000F | 0x0000000F | 0x00000000 |
| PASSR3 | 0x0000000F | 0x0000000F | 0x0000000F | 0x00000000 |
| PASSR4 | 0x0000000F | 0x0000000F | 0x0000000F | 0x00000000 |
| PASSR5 | 0x0000000F | 0x00000000 | 0x0000000F | 0x00000000 |
| PASSR6 | 0x0000000F | 0x00000000 | 0x0000000F | 0x00000000 |
| PASSR7 | 0x0000000F | 0x00000000 | 0x0000000F | 0x00000000 |
| PASSR8 | 0x000000FF | 0x00000000 | 0x0000000F | 0x00000000 |
| PASSR9 | 0x000000FF | 0x00000000 | 0x0000000F | 0x00000000 |
| PASSR10 | 0xFFFFFFFF | 0x00000000 | 0x0000000F | 0x00000000 |
| PASSR11 | 0x0000000F | 0x00000000 | 0x00000000 | 0x00000000 |
| PASSR12 | 0x00000000 | 0x00000000 | 0x00000000 | 0x00000000 |
| PASSR13 | 0x00000000 | 0x00000000 | 0x00000000 | 0x00000000 |
| PASSR14 | 0x00000000 | 0x00000000 | 0x00000000 | 0x00000000 |
| PASSR15 | 0x00000000 | 0x00000000 | 0x00000000 | 0x00000000 |
| Name: | MATRIX_PASSRx |
| Offset: | 0x0240 + x*0x04 [x=0..15] |
| Property: | Read/Write |
| Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
| PASPLIT7[3:0] | PASPLIT6[3:0] | ||||||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | |||||||||
| Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
| PASPLIT5[3:0] | PASPLIT4[3:0] | ||||||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | |||||||||
| Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
| PASPLIT3[3:0] | PASPLIT2[3:0] | ||||||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | |||||||||
| Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
| PASPLIT1[3:0] | PASPLIT0[3:0] | ||||||||
| Access | R/W | R/W | R/W | R/W | R/W | R/W | R/W | R/W | |
| Reset | |||||||||
Bits 0:3, 4:7, 8:11, 12:15, 16:19, 20:23, 24:27, 28:31 – PASPLITx Protected Areas Split for HSELx Protected Region
This field defines the boundary address offset where the HSELx client-protected region splits into two Protected Areas whose access is controlled according to the corresponding MATRIX_PSR.
If this size is set at or above the HSELx Region Size, then the MATRIX_PSR register settings apply to the unique protected area then covering the whole HSELx Protected Region.
| PASPLITx | Split Offset | Protected Low Area Size |
|---|---|---|
| 0000 | 0x00001000 | 4 Kbytes |
| 0001 | 0x00002000 | 8 Kbytes |
| 0010 | 0x00004000 | 16 Kbytes |
| 0011 | 0x00008000 | 32 Kbytes |
| 0100 | 0x00010000 | 64 Kbytes |
| 0101 | 0x00020000 | 128 Kbytes |
| 0110 | 0x00040000 | 256 Kbytes |
| 0111 | 0x00080000 | 512 Kbytes |
| 1000 | 0x00100000 | 1 Mbyte |
| 1001 | 0x00200000 | 2 Mbytes |
| 1010 | 0x00400000 | 4 Mbytes |
| 1011 | 0x00800000 | 8 Mbytes |
| 1100 | 0x01000000 | 16 Mbytes |
| 1101 | 0x02000000 | 32 Mbytes |
| 1110 | 0x04000000 | 64 Mbytes |
| 1111 | 0x08000000 | 128 Mbytes |
