User Manual

Apollo3 Blue Datasheet
DS-A3-0p9p1 Page 538 of 909 2019 Ambiq Micro, Inc.
All rights reserved.
12.2.2.10CLOCKENSTAT Register
Clock Enable Status
OFFSET: 0x00000028
INSTANCE 0 ADDRESS: 0x40004028
This register provides the enable status to all the peripheral clocks.
23:21 HFADJGAIN 0x1 RW
Gain control for HFRC adjustment
Gain_of_1 = 0x0 - HF Adjust with Gain of 1
Gain_of_1_in_2 = 0x1 - HF Adjust with Gain of 0.5
Gain_of_1_in_4 = 0x2 - HF Adjust with Gain of 0.25
Gain_of_1_in_8 = 0x3 - HF Adjust with Gain of 0.125
Gain_of_1_in_16 = 0x4 - HF Adjust with Gain of 0.0625
Gain_of_1_in_32 = 0x5 - HF Adjust with Gain of 0.03125
20 HFWARMUP 0x0 RW
XT warmup period for HFRC adjustment
1SEC = 0x0 - Autoadjust XT warmup period = 1-2 seconds
2SEC = 0x1 - Autoadjust XT warmup period = 2-4 seconds
19:8 HFXTADJ 0x5b8 RW
Target HFRC adjustment value.
7:4 RSVD 0x0 RO
RESERVED
3:1 HFADJCK 0x0 RW
Repeat period for HFRC adjustment
4SEC = 0x0 - Autoadjust repeat period = 4 seconds
16SEC = 0x1 - Autoadjust repeat period = 16 seconds
32SEC = 0x2 - Autoadjust repeat period = 32 seconds
64SEC = 0x3 - Autoadjust repeat period = 64 seconds
128SEC = 0x4 - Autoadjust repeat period = 128 seconds
256SEC = 0x5 - Autoadjust repeat period = 256 seconds
512SEC = 0x6 - Autoadjust repeat period = 512 seconds
1024SEC = 0x7 - Autoadjust repeat period = 1024 seconds
0HFADJEN 0x0RW
HFRC adjustment control
DIS = 0x0 - Disable the HFRC adjustment
EN = 0x1 - Enable the HFRC adjustment
Table 778: CLOCKENSTAT Register
3
1
3
0
2
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
1
9
1
8
1
7
1
6
1
5
1
4
1
3
1
2
1
1
1
0
0
9
0
8
0
7
0
6
0
5
0
4
0
3
0
2
0
1
0
0
CLOCKENSTAT
Table 777: HFADJ Register Bits
Bit Name Reset RW Description