NUC970 Technical Reference Manual
Publication Release Date: Dec. 15, 2015
- 177 -
Revision V1.30
NUC97
0
T
E
CHNIC
A
L
RE
F
E
RE
N
CE
MA
NUA
L
Clock Divider Control Register 7 (CLK_DIVCTL7)
Register
Offset
R/W
Description
Reset Value
CLK_DIVCTL7
0x03C R/W
Clock Divider Control Register 7
0x0000_0000
31
30
29
28
27
26
25
24
ADC_N
23
22
21
20
19
18
17
16
Reserved
ADC_S
ADC_SDIV
15
14
13
12
11
10
9
8
KPI_S
KPI_N
7
6
5
4
3
2
1
0
GPIO_S
GPIO_N
Bits
Description
[31:24]
ADC_N
ADC Engine Clock Divider
This field defines the clock divide number for clock divider to generate the engine clock for ADC.
The actual clock divide number is (ADC_N + 1). So,
ADC_CLK = ADC_SrcCLK / (ADC_N + 1).
[23:21]
Reserved
Reserved.
[20:19]
ADC_S
ADC Engine Clock Source Selection
This field selects which clock is used to be the source of engine clock for ADC controller.
00 = ADC_SrcCLK is from XIN.
01 = Reserved.
10 = ADC_SrcCLK is from ACLKOut.
11 = ADC_SrcCLK is from UCLKOut.
[18:16]
ADC_SDIV
ADC Engine Source Clock Divider
This field defines the source clock divide number for clock divider of APLL and UPLL output.
This field only takes effect while the ADC_S (CLK_DIVCTL7[20:19
]) is 2’b10 (APLL) or 2’b11
(UPLL).
If ADC_S (CLK_DIVCTL7[20:19
]) is 2’b10,
ACLKOut = APLLFout ÷ (AD 1).
If ADC_S (CLK_DIVCTL7[20:19
]) is 2’b11,
UCLKOut = UPLLFout ÷ (AD 1).
[15]
KPI_S
KPI Engine Clock Source Selection
This field selects which clock is used to be the source of engine clock for KPI controller.
0 = XIN.
1 = X32K.