27.11.13 MATRIX Protection Client Register x

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

Table 27-27. MATRIX_PSR Reset Values
Register MATRIX_Matrix 0Matrix 1Matrix 2Matrix 3
PSR00x000000000x000000000x000101010x00010101
PSR10x000000000x000101010x000101010x00010101
PSR20x000000000x000101010x000101010x00000000
PSR30x000101010x000101010x000000000x00000000
PSR40x000101010x000101010x000000000x00000000
PSR50x000000000x000000000x000000000x00000000
PSR60x000101010x000000000x000000000x00000000
PSR70x000101010x000000000x000000000x00000000
PSR80x000303030x000000000x000000000x00000000
PSR90x000303030x000000000x000000000x00000000
PSR100x000000000x000000000x000000000x00000000
PSR110x000101010x000000000x000000000x00000000
PSR120x000000000x000000000x000000000x00000000
PSR130x000000000x000000000x000000000x00000000
PSR140x000000000x000000000x000000000x00000000
PSR150x000000000x000000000x000000000x00000000
Name: MATRIX_PSRx
Offset: 0x0200 + x*0x04 [x=0..15]
Property: Read/Write

Bit 3130292827262524 
 DPSOA7DPSOA6DPSOA5DPSOA4DPSOA3DPSOA2DPSOA1DPSOA0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset  
Bit 2322212019181716 
 WRUSERH7WRUSERH6WRUSERH5WRUSERH4WRUSERH3WRUSERH2WRUSERH1WRUSERH0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset  
Bit 15141312111098 
 RDUSERH7RDUSERH6RDUSERH5RDUSERH4RDUSERH3RDUSERH2RDUSERH1RDUSERH0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset  
Bit 76543210 
 LAUSERH7LAUSERH6LAUSERH5LAUSERH4LAUSERH3LAUSERH2LAUSERH1LAUSERH0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset  

Bits 24, 25, 26, 27, 28, 29, 30, 31 – DPSOAx Downward Protection Split Address for HSELx Protected Region

ValueDescription
0For the HSELx client-protected region, the protected area split MATRIX_PASSR / PASPLITx defines the size of the client-protected area starting from the base address of the client protected region and up.
1For the HSELx client-protected region, the protected area split MATRIX_PASSR / PASPLITx defines the size of the client-protected area starting from the end address of the client-protected region and down.

Bits 16, 17, 18, 19, 20, 21, 22, 23 – WRUSERHx Write USER for HSELx Protected Region

Privilege-eligible Area access rights:

WRUSERHx / RDUSERHxUser AccessPrivileged Access
00DeniedWrite - Read
01ReadWrite - Read
10WriteWrite - Read
11Write - ReadWrite - Read
ValueDescription
0The HSELx client-protected region is split into one Write Privileged and one Write User area, according to LAUSERHx and MATRIX_PASSR / PASPLITx. That is, the so defined privilege-eligible high or low area is Privileged for Write access.
1The HSELx client-protected region is User for Write access.

Bits 8, 9, 10, 11, 12, 13, 14, 15 – RDUSERHx Read USER for HSELx Protected Region

ValueDescription
0The HSELx client-protected region is split into one Read Privileged and one Read User area, according to LAUSERHx and MATRIX_PASSR / PASPLITx. That is, the so defined privilege-eligible high or low area is Privileged for Read access.
1The HSELx client-protected region is User for Read access.

Bits 0, 1, 2, 3, 4, 5, 6, 7 – LAUSERHx Low Area USER in HSELx Protected Region

ValueDescription
0The protection of the HSELx client area laying below the corresponding MATRIX_PASSR / PASPLITx boundary is configured according to RDUSERHx and WRUSERHx. The whole remaining HSELx upper address space is configured as User access.
1The HSELx client address area laying below the corresponding MATRIX_PASSR / PASPLITx boundary is configured as User access, and the whole remaining upper address space according to RDUSERHx and WRUSERHx.