13.11.15 MATRIX Security Region Top Client Register x

This register can only be written if the WPEN bit is cleared in the Write Protection Mode Register.

Name: MATRIX_SRTSRx
Offset: 0x0280 + x*0x04 [x=0..9]
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
 SRTOP7[3:0]SRTOP6[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 SRTOP5[3:0]SRTOP4[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 SRTOP3[3:0]SRTOP2[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 SRTOP1[3:0]SRTOP0[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 0:3, 4:7, 8:11, 12:15, 16:19, 20:23, 24:27, 28:31 – SRTOPx HSELx Security Region Top

This field defines the size of the HSELx security region address space. Invalid sizes for the client region must never be programmed. Valid sizes and number of security regions are product, client and client configuration dependent.

Note: The clients featuring multiple scalable contiguous security regions have a single SRTOP0 field for all the security regions.

If this HSELx security region size is set at or below the MATRIX_SASSR / SASPLITx Security Areas Split size, then the MATRIX_SSR settings apply to the unique security area then covering the whole HSELx security region

SRTOPx Top Offset Security Region 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