27.11.15 MATRIX Protected 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_PRTSRx
Offset: 0x0280 + x*0x04 [x=0..15]
Reset: 0x00000000
Property: Read/Write

Bit 3130292827262524 
 PRTOP7[3:0]PRTOP6[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 PRTOP5[3:0]PRTOP4[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 PRTOP3[3:0]PRTOP2[3:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 PRTOP1[3:0]PRTOP0[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 – PRTOPx HSELx Protected Region Top

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

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

If this HSELx protected region size is set at or below the MATRIX_PASSR / PASPLITx Protected Areas Split size, then the MATRIX_PSR register settings apply to the unique protected area then covering the whole HSELx protected region

PRTOPxTop OffsetProtected Region Size
00000x000010004 Kbytes
00010x000020008 Kbytes
00100x0000400016 Kbytes
00110x0000800032 Kbytes
01000x0001000064 Kbytes
01010x00020000128 Kbytes
01100x00040000256 Kbytes
01110x00080000512 Kbytes
10000x001000001 Mbyte
10010x002000002 Mbytes
10100x004000004 Mbytes
10110x008000008 Mbytes
11000x0100000016 Mbytes
11010x0200000032 Mbytes
11100x0400000064 Mbytes
11110x08000000128 Mbytes