ICM_CTRL

ICM Control Register

  0x04 32 Write-only –  

ICM Control Register

Bit  31 30 29 28 27 26 25 24  
                   
Access                   
Reset                   
Bit  23 22 21 20 19 18 17 16  
                   
Access                   
Reset                   
Bit  15 14 13 12 11 10 9 8  
  RMEN[3:0] RMDIS[3:0]  
Access  W W W W W W W W  
Reset  0 0 0 0 0 0  
Bit  7 6 5 4 3 2 1 0  
  REHASH[3:0]   SWRST DISABLE ENABLE  
Access  W W W W   W W W  
Reset  0 0 0    

Bit 0 – ENABLE: ICM Enable

ICM Enable

ValueDescription
0

No effect

1

When set to one, the ICM is activated.

Bit 1 – DISABLE: ICM Disable Register

ICM Disable Register

ValueDescription
0

No effect

1

The ICM is disabled. If a region is active, this region is terminated.

Bit 2 – SWRST: Software Reset

Software Reset

ValueDescription
0

No effect

1

Resets the ICM.

Bits 7:4 – REHASH[3:0]: Recompute Internal Hash

Recompute Internal Hash

ValueDescription
0

No effect

1

When REHASH[i] is set to one, Region i digest is re-computed. This bit is only available when region monitoring is disabled.

Bits 11:8 – RMDIS[3:0]: Region Monitoring Disable

Region Monitoring Disable

ValueDescription
0

No effect

1

When bit RMDIS[i] is set to one, the monitoring of region with identifier i is disabled.

Bits 15:12 – RMEN[3:0]: Region Monitoring Enable

Region Monitoring Enable

Monitoring is activated by default.

ValueDescription
0

No effect

1

When bit RMEN[i] is set to one, the monitoring of region with identifier i is activated.