
NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 162 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
Clock Divider Control Register 0 (CLK_DIVCTL0)
Register
Offset
R/W
Description
Reset Value
CLK_DIVCTL0
0x020
R/W
Clock Divider Control Register 0
0x0100_00XX
31
30
29
28
27
26
25
24
Reserved
PCLK_N
23
22
21
20
19
18
17
16
HCLK234_N
CPU_N
15
14
13
12
11
10
9
8
Reserved
SYSTEM_N
7
6
5
4
3
2
1
0
Reserved
SYSTEM_S
SYSTEM_SDIV
Bits
Description
[31:28]
Reserved
Reserved.
[27:24]
PCLK_N
APB Clock Divider
This field defines the clock divide number for clock divider to generate the PCLK for APB bus
and controllers in APB bus.
The actual clock divide number is ( 1). So,
PCLK = HCLK1 / ( 1).
[23:20]
HCLK234_N
AHB234 Clock Divider
This field defines the clock divide number for clock divider to generate the HCLK for AHB2,
AHB3, AHB4 bus and controllers in AHB2, AHB3 and AHB4 bus.
The actual clock divide number is (HCL 1). So,
HCLK2 = HCLK / (HCL 1).
HCLK3 = HCLK / (HCL 1).
HCLK4 = HCLK / (HCL 1).
[19:16]
CPU_N
CPU Clock Divider
This field defines the clock divide number for clock divider to generate the CPUCLK for
ARM926EJ-S CPU.
The actual clock divide number is (CPU_N + 1). So,
CPUCLK = SYS_CLK / (CPU_N + 1).
Note:
The CPU_N only could be set as 0x0, 0x1. Other values are prohibited.
[15:12]
Reserved
Reserved.
[11:8]
SYSTEM_N
System Clock Divider
This field defines the clock divide number for clock divider to generate the system clock
SYS_CLK.
The actual clock divide number is (SY 1). So,
SYS_CLK = SYSTEM_SrcCLK / (SY 1).
[7:5]
Reserved
Reserved.