19.7.6 32.768 kHz External Crystal Oscillator (XOSC32K) Control

Name: XOSC32K
Offset: 0x14
Reset: 0x00000080
Property: PAC Write-Protection

Bit 15141312111098 
    WRTLOCK STARTUP[2:0] 
Access R/WR/WR/WR/W 
Reset 0000 
Bit 76543210 
 ONDEMANDRUNSTDBY EN1KEN32KXTALENENABLE  
Access R/WR/WR/WR/WR/WR/W 
Reset 100000 

Bit 12 – WRTLOCK Write Lock

This bit locks the XOSC32K register for future writes, effectively freezing the XOSC32K configuration.

ValueDescription
0The XOSC32K configuration is not locked.
1The XOSC32K configuration is locked.

Bits 10:8 – STARTUP[2:0] Oscillator Start-Up Time

This bit field selects the XOSC32K crystal oscillator stabilization time.

Important: This stabilization time is for guidance only. A major component of crystal start-up time is based on the second party crystal MFG parasitics that are outside the scope of this specification. If this is a major concern, the customer would need to characterize this based on their design choices.
Table 19-4. Stabilization Time for 32.768 kHz External Crystal Oscillator (1)
Value Number of OSCULP32K Clock CyclesApproximate Equivalent Time (2) (s)
0x020480.06
0x140960.13
0x2163840.5
0x3327681
0x4655362
0x51310724
0x62621448
0x7Reserved-
Note:
  1. The OSCULP32K oscillator is used to clock the start-up counter.
  2. Actual Start-Up time is the number of selected OSCULP32K cycles + 3 XOSC32K cycles.

Bit 7 – ONDEMAND On Demand Control

This bit controls how the XOSC32K behaves when a peripheral clock request is detected. For details, refer to Table 19-3.

Bit 6 – RUNSTDBY Run in Standby

This bit controls how the XOSC32K behaves during standby sleep mode. For details, refer to Table 19-3.

Bit 4 – EN1K 1024 Hz Output Enable

ValueDescription
0The 1024 Hz output is disabled.
1The 1024 Hz output is enabled.

Bit 3 – EN32K 32.768 kHz Output Enable

ValueDescription
0The 32.768 kHz output is disabled.
1The 32.768 kHz output is enabled.

Bit 2 – XTALEN Crystal Oscillator Enable

This bit controls the connections between the I/O pads and the external clock or crystal oscillator.
ValueDescription
0External clock connected on XIN32. XOUT32 can be used as general-purpose I/O.
1Crystal connected to XIN32/XOUT32.

Bit 1 – ENABLE Oscillator Enable

ValueDescription
0The oscillator is disabled.
1The oscillator is enabled.