The internal system clock (SysClk), is derived from any of the above sources. An internal PLL can
also be used by the PIOSC or MOSC clock to generate the system clock and peripheral clocks.
Table 5-3 on page 231 shows how the various clock sources can be used in a system.
Table 5-3. Clock Source Options
SysClk generation enabled,
RSCLKCFG Bit Encodings
SysClk
generation
capability?
PLL Enabled,
RSCLKCFG Bit
Encodings
Drive PLL
Capability?
Clock Source
USEPLL
= 0,
OSCSRC
= 0x0
Yes
USEPLL
= 1,
PLLSRC
=
0x0
Yes
Precision Internal Oscillator
(PIOSC)
USEPLL
= 0,
OSCSRC
= 0x3
Yes
USEPLL
= 1,
PLLSRC
=
0x3
Yes
Main Oscillator (MOSC)
USEPLL
= 0,
OSCSRC
= 0x2
Yes
-
No
Low Frequency Internal Oscillator
(LFIOSC)
a
USEPLL
= 0,
OSCSRC
= 0x4
Yes
-
No
Hibernation Module RTC Oscillator
(RTCOSC). 32.768-kHz Oscillator
or HIB LFIOSC
a. LFIOSC frequency is characterized as 33 kHz nominal, 10 kHz minimum and 90 kHz maximum.
5.2.5.2
Clock Configuration
The
Run and Sleep Mode Configuration Register (RSCLKCFG)
provides control for the system
clock in run and sleep mode. The
Deep Sleep Clock Configuration register (DSCLKCFG)
specifies
the behavior of the clock system while in deep sleep mode. These registers control the following
clock functionality:
■ Source of system clock in run and sleep mode
■ Source of system clock in deep-sleep mode
■ Enabling/disabling of PLL-derived system clock
■ Clock divisors for PLL or oscillator, depending on what is enabled
■ Enabling of memory timing parameters for flash
Providing further configuration, the
PLL Frequency n (PLLFREQn)
registers allow the PLL VCO
frequency (f
VCO
) to multiplied or divided by programmable values depending on the system clock
speed required.
Table 5-4 on page 231 shows the state of the clock sources following a Power-On Reset.
Table 5-4. Clock Source State Following POR
Power-On Reset State
Clock Source
Disabled/Powered Off
PLL
Disabled/Powered Off
MOSC
Enabled
LFIOSC
Enabled
PIOSC
Disabled
HIB RTCOSC
Figure 5-5 shows the logic for the main clock tree. The peripheral blocks are driven by the system
clock signal and can be individually enabled/disabled.
231
June 18, 2014
Texas Instruments-Production Data
Tiva
™
TM4C1294NCPDT Microcontroller