HIB Registers
522
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
Hibernation Module
6.5.21 HIBTPCTL Register (Offset = 0x400) [reset = 0x0]
HIB Tamper Control (HIBTPCTL)
The Tamper Control (HIBTPCTL) register provides control of the module.
NOTE:
Except for the HIBIO and a portion of the HIBIC register, all other Hibernation module
registers are on the Hibernation module clock domain and have special timing requirements.
Software should make use of the WRC bit in the HIBCTL register to ensure that the required
timing gap has elapsed. If the WRC bit is clear, any attempted write access is ignored. See
. The HIBIO register and bits RSTWK, PADIOWK and WC of the HIBIC register
do not require waiting for write to complete. Because these registers are clocked by the
system clock, writes to these registers/bits are immediate.
Writing to registers other than the HIBCTL and HIBIM before the CLK32EN bit in the HIBCTL
register has been set may produce unexpected results.
NOTE:
Errant writes to the Tamper registers are protected by the Hibernate HIBLOCK register.
HIBTPCTL is shown in
and described in
Return to
Figure 6-29. HIBTPCTL Register
31
30
29
28
27
26
25
24
RESERVED
R-0x0
23
22
21
20
19
18
17
16
RESERVED
R-0x0
15
14
13
12
11
10
9
8
RESERVED
WAKE
RESERVED
MEMCLR
R-0x0
R/W-0x0
R-0x0
R/W-0x0
7
6
5
4
3
2
1
0
RESERVED
TPCLR
RESERVED
TPEN
R-0x0
W1C-0x0
R-0x0
R/W-0x0
Table 6-24. HIBTPCTL Register Field Descriptions
Bit
Field
Type
Reset
Description
31-12
RESERVED
R
0x0
11
WAKE
R/W
0x0
Wake from Hibernate on a Tamper Event
0x0 = Do not wake from hibernate on a tamper event.
0x1 = Wake from hibernate on a tamper event.
10
RESERVED
R
0x0
9-8
MEMCLR
R/W
0x0
HIB Memory Clear on Tamper Event
0x0 = Do not Clear HIB memory on tamper event.
0x1 = Clear Lower 32 Bytes of HIB memory on tamper event
0x2 = Clear upper 32 Bytes of HIB memory on tamper event
0x3 = Clear all HIB memory on tamper event
7-5
RESERVED
R
0x0
4
TPCLR
W1C
0x0
Tamper Event Clear
Writing a 1 to this bit clears the tamper event.
The status of the clear is reflected in the STATE bit field.
3-1
RESERVED
R
0x0