English
Language : 

M058SFAN Datasheet, PDF (34/72 Pages) List of Unclassifed Manufacturers – 32-bit Microcontroller
NuMicro M058S Series Datasheet
6.3 Clock Controller
6.3.1 Overview
The clock controller generates clocks for the whole chip, including system clocks and all
peripheral clocks. The clock controller also implements the power control function with the
individually clock ON/OFF control, clock source selection and clock divider. The chip enters
Power-down mode when Cortex® -M0 core executes the WFI instruction only if the
PWR_DOWN_EN (PWRCON[7]) bit and PD_WAIT_CPU (PWRCON[8]) bit are both set to 1.
After that, chip enters Power-down mode and waits for wake-up interrupt source triggered to exit
Power-down mode. In Power-down mode, the clock controller turns off the 4~24 MHz external
high speed crystal (HXT) and 22.1184 MHz internal high speed RC oscillator (HIRC) to reduce
the overall system power consumption. The following figures show the clock generator and the
overview of the clock source control.
6.3.2 Clock Generator Block Diagram
The clock generator consists of 4 clock sources as listed below:
 4~24 MHz external high speed crystal oscillator (HXT)
 Programmable PLL output clock frequency (PLL source can be selected from external
4~24 MHz external high speed crystal (HXT) or 22.1184 MHz internal high speed
oscillator (HIRC)) (PLL FOUT)
 22.1184 MHz internal high speed RC oscillator (HIRC)
 10 kHz internal low speed RC oscillator (LIRC)

XTL12M_EN (PWRCON[0])
HXT
XTAL1
XTAL2
4~24 MHz HXT
OSC22M_EN (PWRCON[2])
PLL_SRC (PLLCON[19])
0
PLL
1
PLL FOUT
22.1184 MHz
HIRC
OSC10K_EN(PWRCON[3])
HIRC
10 kHz
LIRC
LIRC
Legend:
HXT = 4~24 MHz external high speed crystal oscillator
HIRC = 22.1184 MHz internal high speed RC oscillator
LIRC = 10 kHz internal low speed RC oscillator
Figure 6.3-1 Clock Generator Block Diagram
Nov. 27, 2014
Page 34 of 72
Rev.1.03