DA14580
FINAL
Bluetooth Low Energy 4.2 SoC
Table 23: CLK_32K_REG (0x50000020)
Bit
Mode Symbol
Description
Reset
12
R/W
XTAL32K_DISABLE_
AMPREG
Setting this bit disables the amplitude regulation of the
XTAL32kHz oscillator.
0x0
Set this bit to '1' for an external clock applied at XTAL32Kp.
Keep this bit '0' with a crystal between XTAL32Kp and
XTAL32Km.
11:8
R/W
RC32K_TRIM
Controls the frequency of the RC32K oscillator.
0x0: lowest frequency
0x7
0x7: default
0xF: highest frequency
7
R/W
R/W
RC32K_ENABLE
XTAL32K_CUR
Enables the 32 kHz RC oscillator
0x1
0x3
6:3
Bias current for the 32kHz XTAL oscillator.
0x0: minimum
0x3: default
0xF: maximum
For each application there is an optimal setting for which the
startup behavior is optimal.
2:1
0
R/W
R/W
XTAL32K_RBIAS
Setting for the bias resistor of the 32 kHz XTAL oscillator.
0x0: maximum
0x3: minimum
0x2
0x0
Prefered setting will be provided by Dialog.
XTAL32K_ENABLE
Enables the 32 kHz XTAL oscillator
Table 24: CLK_16M_REG (0x50000022)
Bit
Mode Symbol
Description
Reset
0x0
15:10
9
-
-
Reserved
R/W
XTAL16_NOISE_FIL
T_ENABLE
Enables noise flter in 16 MHz crystal oscillator
0x0
8
R/W
R/W
R/W
R/W
XTAL16_BIAS_SH_E Enables Ibias sample/hold function in 16 MHz crystal oscilla- 0x0
NABLE
tor. This bit should be set when the system wake up and
reset before entering deep or extended sleep mode.
7:5
4:1
0
XTAL16_CUR_SET
Bias current for the 16 MHz XTAL oscillator.
0x0: minimum
0x7: maximum
0x5
0x0
0x0
RC16M_TRIM
Controls the frequency of the RC16M oscillator.
0x0: lowest frequency
0xF: highest frequency
RC16M_ENABLE
Enables the 16 MHz RC oscillator
Table 25: CLK_RCX20K_REG (0x50000024)
Bit
Mode Symbol
Description
Reset
12
R/W
RCX20K_SELECT
Selects RCX oscillator.
0 : RC32K oscillator
1: RCX oscillator
0
11
R/W
R/W
R/W
R/W
RCX20K_ENABLE
RCX20K_LOWF
RCX20K_BIAS
RCX20K_NTC
Enable the RCX oscillator
Extra low frequency
Bias control
0
0
1
7
10
9:8
7:4
Temperature control
Datasheet
Revision 3.4
09-Nov-2016
CFR0011-120-01
33 of 155
© 2014 Dialog Semiconductor