
NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 141 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
APLL
UPLL
XT1_IN (12 MHz)
APLLF
OUT
UPLLF
OUT
APLL1to8
UPLL1to8
ADivCLK[7:0]
UDivCLK[7:0]
ADO_SW_DIV
ADC_SW_DIV
LCD_SW_DIV
SD_SW_DIV
SEN_SW_DIV
XIN32K (32.768 kHz)
SEN_CLK
USB_CLK
(48 MHz)
ADC_CLK
ECLK
I
2
S
ECLK
LCD
SD_CLK
HCLK4
HCLK3
HCLK
CAP
, ECLK
CAP
HCLK
JPEG
, ECLK
JPEG
CPUCLK, HCLK1, HCLK2, HCLK3, HCLK4, PCLK, HCLK
SRAM
,
DDR_CLK, DRAM_CLK,
HCLK
I
2
S
, HCLK
LCD
, HCLK
USBH
, HCLK
USBD
, HCLK
EMAC0
, HCLK
EMAC1
...
PCLK
SPI0
, PCLK
SPI1
, PCLK
ADC
, PCLK
I
2
C
, PCL
PWM
, PCLK
SMC0
, PCLK
SMC1
...
UART0_SW_DIV
ECLK
UART0
UART1_SW_DIV
UART2_SW_DIV
UART3_SW_DIV
UART4_SW_DIV
UART5_SW_DIV
UART6_SW_DIV
UART7_SW_DIV
UART8_SW_DIV
UART9_SW_DIV
UART10_SW_DIV
USB_SW_DIV
ECLK
WDT
ECLK
TIMER0
ECLK
TIMER1
ECLK
TIMER2
ECLK
TIMER3
ECLK
TIMER4
GPIO_SW_DIV
ECLK
WWDT
ECLK
GPIO
KPI_SW_DIV
ECLK
KPI
SYS_SW_DIV
SYS_CLK
EMAC0_CLK_DIV
(
÷ 2, ÷ 20
)
EMAC1_CLK_DIV
(
÷ 2, ÷ 20
)
CPU_HCLK
CAP_ENG_CLK
JPEG_ENG_CLK
EMC0_MDCLK_DIV
EMAC0_MDCLK
EMAC1_MDCLK
RMII0_REFCLK (50 MHz)
RMII1_REFCLK (50 MHz)
EMCA0_RXCLK
EMCA0_TXCLK
EMAC1_RXCLK
EMAC1_TXCLK
WWDT_SW_DIV
WDT_SW_DIV
SMC0_SW_DIV
ECLK
SMC0
SMC1_SW_DIV
ECLK
SMC1
eMMC_SW_DIV
eMMC_CLK
ETIMER0_SW_DIV
ECLK
ETIMER0
ETIMER1_SW_DIV
ECLK
ETIMER1
ETIMER2_SW_DIV
ECLK
ETIMER2
ETIMER3_SW_DIV
ECLK
ETIMER3
PCLK
ECLK
UART1
ECLK
UART2
ECLK
UART3
ECLK
UART4
ECLK
UART5
ECLK
UART6
ECLK
UART7
ECLK
UART8
ECLK
UART9
ECLK
UART10
Note:
Before clock switching, both the pre-selected and newly selected
clock sources must be turned on and stable.
Figure 5.3-1 Clock Controller Block Diagram