13.11.13 MATRIX Security Client Register x

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

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

Bit 3130292827262524 
 DSSOA7DSSOA6DSSOA5DSSOA4DSSOA3DSSOA2DSSOA1DSSOA0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 WRNSECH7WRNSECH6WRNSECH5WRNSECH4WRNSECH3WRNSECH2WRNSECH1WRNSECH0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 RDNSECH7RDNSECH6RDNSECH5RDNSECH4RDNSECH3RDNSECH2RDNSECH1RDNSECH0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 LANSECH7LANSECH6LANSECH5LANSECH4LANSECH3LANSECH2LANSECH1LANSECH0 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 24, 25, 26, 27, 28, 29, 30, 31 – DSSOAx Downward Security Split Offset Address for HSELx Security Region

ValueDescription
0 For the HSELx client security region, the security area split MATRIX_SASSR / SASPLITx defines the size of the client security area starting from the base address of the client security region and up.
1 For the HSELx client security region, the security area split MATRIX_SASSR / SASPLITx defines the size of the client security area starting from the end address of the client security region and down.

Bits 16, 17, 18, 19, 20, 21, 22, 23 – WRNSECHx Write Not Secured for HSELx Security Region

Securable Area access rights:

WRNSECHx / RDNSECHx Non-Secure Access Secure Access
00 Denied Write - Read
01 Read Write - Read
10 Write Write - Read
11 Write - Read Write - Read
ValueDescription
0 The HSELx client security region is split into one Write Secured and one Write Not Secured area, according to LANSECHx and MATRIX_SASSR / SASPLITx. That is, the so defined securable high or low area is Secured for Write access.
1 The HSELx client security region is Not Secured for Write access.

Bits 8, 9, 10, 11, 12, 13, 14, 15 – RDNSECHx Read Not Secured for HSELx Security Region

ValueDescription
0 The HSELx client security region is split into one Read Secured and one Read Not Secured area, according to LANSECHx and MATRIX_SASSR / SASPLITx. That is, the so defined securable high or low area is Secured for Read access.
1 The HSELx client security region is Not Secured for Read access.

Bits 0, 1, 2, 3, 4, 5, 6, 7 – LANSECHx Low Area Not Secured in HSELx Security Region

ValueDescription
0 The security of the HSELx client area laying below the corresponding MATRIX_SASSR / SASPLITx boundary is configured according to RDNSECHx and WRNSECHx. The whole remaining HSELx upper address space is configured as Not Secured access.
1 The HSELx client address area laying below the corresponding MATRIX_SASSR / SASPLITx boundary is configured as Not Secured access, and the whole remaining upper address space according to RDNSECHx and WRNSECHx.