25.8.14 Tamper Control

Name: TAMPCTRL
Offset: 0x60
Reset: 0x00000000
Property: Enable-Protected

Bit 3130292827262524 
     DEBNC3DEBNC2DEBNC1DEBNC0 
Access  
Reset 0000 
Bit 2322212019181716 
     TAMLVL3TAMLVL2TAMLVL1TAMLVL0 
Access  
Reset 0000 
Bit 15141312111098 
        IN3ACT[1] 
Access  
Reset 0 
Bit 76543210 
 IN3ACT[0]IN2ACT[1:0]IN1ACT[1:0]IN1ACT[1:0]IN0ACT[1:0] 
Access  
Reset 00000000 

Bits 24, 25, 26, 27 – DEBNCn Debounce Enable of Tamper Input INn [n=0..3]

Note: The Debounce feature does not apply to the Active Layer Protection mode (TAMPCTRL.INACT = ACTL).
ValueDescription
0Debouncing is disabled for Tamper input INn
1Debouncing is enabled for Tamper input INn

Bits 16, 17, 18, 19 – TAMLVLn Tamper Level Select of Tamper Input INn [n=0..3]

Note: The Tamper Level feature does not apply to the Active Layer Protection mode (TAMPCTRL.INACT = ACTL).
ValueDescription
0A falling edge condition will be detected on Tamper input INn.
1A rising edge condition will be detected on Tamper input INn.

Bits 8:7 – IN3ACT[1:0] Tamper Channel 3 Action

These bits determine the action taken by Tamper Channel 3.
ValueNameDescription
0x0OFFOff (Disabled)
0x1WAKEWake and set Tamper flag
0x2CAPTURECapture timestamp and set Tamper flag
0x3ACTLCompare RTC signal routed between INn and OUTn pins or inside the TrustRAM. When a mismatch occurs, capture timestamp and set Tamper flag

Bits 6:5 – IN2ACT[1:0] Tamper Channel 2 Action

These bits determine the action taken by Tamper Channel 2.
ValueNameDescription
0x0OFFOff (Disabled)
0x1WAKEWake and set Tamper flag
0x2CAPTURECapture timestamp and set Tamper flag
0x3ACTLCompare RTC signal routed between INn and OUTn pins or inside the TrustRAM. When a mismatch occurs, capture timestamp and set Tamper flag

Bits 4:3 – IN1ACT[1:0] Tamper Channel 1 Action

These bits determine the action taken by Tamper Channel 1.
ValueNameDescription
0x0OFFOff (Disabled)
0x1WAKEWake and set Tamper flag
0x2CAPTURECapture timestamp and set Tamper flag
0x3ACTLCompare RTC signal routed between INn and OUTn pins or inside the TrustRAM. When a mismatch occurs, capture timestamp and set Tamper flag

Bits 0:1, 2:3, 4:5, 6:7 – INnACT Tamper Channel n Action [n=0..3]

These bits determine the action taken by Tamper Channel n.
ValueNameDescription
0x0OFFOff (Disabled)
0x1WAKEWake and set Tamper flag
0x2CAPTURECapture timestamp and set Tamper flag
0x3ACTLCompare RTC signal routed between INn and OUT pins . When a mismatch occurs, capture timestamp and set Tamper flag