
M0A21/M0A23 Series
May 06, 2022
Page
589
of 746
Rev 1.02
M0
A21
/M
0
A
2
3
SE
RIES
TEC
H
NICAL
RE
FEREN
C
E
M
ANUAL
USCI Baud Rate Generator Register (UI2C_BRGEN)
Register
Offset
R/W
Description
Reset Value
UI2C_BRGEN
U0x08
R/W
USCI Baud Rate Generator Register
0x0000_3C00
31
30
29
28
27
26
25
24
Reserved
CLKDIV
23
22
21
20
19
18
17
16
CLKDIV
15
14
13
12
11
10
9
8
Reserved
DSCNT
PDSCNT
7
6
5
4
3
2
1
0
Reserved
TMCNTSRC
TMCNTEN
SPCLKSEL
PTCLKSEL
RCLKSEL
Bits
Description
[31:26]
Reserved
Reserved.
[25:16]
CLKDIV
Clock Divider
This bit field defines the ratio between the protocol clock frequency f
PROT_CLK
and the clock divider frequency
f
DIV_CLK
(f
DIV_CLK
= f
PROT_CLK
/ (1) ).
[15]
Reserved
Reserved.
[14:10]
DSCNT
Denominator for Sample Counter
This bit field defines the divide ratio of the sample clock f
SAMP_CLK
.
The divided frequency f
DS_CNT
= f
PDS_CNT
/ (DSCNT+1).
[9:8]
PDSCNT
Pre-divider for Sample Counter
This bit field defines the divide ratio of the clock division from sample clock f
SAMP_CLK
. The divided frequency
f
PDS_CNT
= f
SAMP_CLK
/ (1).
[7:6]
Reserved
Reserved.
[5]
TMCNTSRC
Time Measurement Counter Clock Source Selection
0 = Time measurement counter with f
PROT_CLK.
1 = Time measurement counter with f
DIV_CLK.
[4]
TMCNTEN
Time Measurement Counter Enable Bit
This bit enables the 10-bit timing measurement counter.
0 = Time measurement counter Disabled.
1 = Time measurement counter Enabled.
[3:2]
SPCLKSEL
Sample Clock Source Selection
This bit field used for the clock source selection of a sample clock (f
SAMP_CLK
) for the protocol processor.
00 = f
SAMP_CLK
= f
DIV_CLK.
01 = f
SAMP_CLK
= f
PROT_CLK.
10 = f
SAMP_CLK
= f
SCLK.
11 = f
SAMP_CLK
= f
REF_CLK.
[1]
PTCLKSEL Protocol Clock Source Selection