
SYSCFG Registers
278
SPRUH82C – April 2013 – Revised September 2016
Copyright © 2013–2016, Texas Instruments Incorporated
System Configuration (SYSCFG) Module
10.5.21 Deep Sleep Register (DEEPSLEEP)
The deep sleep register (DEEPSLEEP) control the Deep Sleep logic. See your device-specific data
manual and the
Boot Considerations
chapter for details on boot and configuration settings. The
DEEPSLEEP is shown in
and described in
.
Figure 10-48. Deep Sleep Register (DEEPSLEEP)
31
30
29
16
SLEEPENABLE
SLEEPCOMPLETE
Reserved
R/W-0
R-0
R-0
15
0
SLEEPCOUNT
R/W-FFFFh
LEGEND: R/W = Read/Write; R = Read only; -
n
= value after reset
Table 10-52. Deep Sleep Register (DEEPSLEEP) Field Descriptions
Bit
Field
Value
Description
31
SLEEPENABLE
Deep sleep enable.
The software must clear this bit to 0 when the device is awakened from
deep sleep.
0
Device is in normal operating mode; DEEPSLEEP pin has no effect.
1
Deep sleep mode is enabled; setting DEEPSLEEP pin low initiates oscillator shut down.
30
SLEEPCOMPLETE
Deep sleep complete.
Once the deep sleep process starts, the software must poll the
SLEEPCOMPLETE bit; when the SLEEPCOMPLETE bit is read as 1, the software should
clear the SLEEPENABLE bit and continue operation.
0
SLEEPCOUNT delay is not complete.
1
SLEEPCOUNT delay is complete.
29-16
Reserved
0
Reserved
15-0
SLEEPCOUNT
0-FFFFh
Deep sleep counter.
Number of cycles to count prior to the oscillator being stable. All 16
bits are tied directly to the counter in the Deep Sleep logic.