BL602/604 Reference Manual
MCU
DIV
bclk
120MHz
192MHz
48MHz
160MHz
CG
DIV
hclk
SOC
fclk
f 32k_clk
CG
PMU
1
1
1
0
DIV
uart clk
(~2MHz)
CG
gpdac clk
512KHz
DIV
xclk
1
DIV
CG
i2c clk
DIV
CG
spi clk
DIV
CG
general adc clk
96 MHz
1
1
CG
pwm clk
0
RC32K
XTAL32K
DIV
CG
en
11bit
f32k_sel
RC32M
clkpll_xtal_rc32m_sel
PLL
xtal_clk
root_clk_sel[0]
pll_en
bclk_en
bclk_div
hclk_en
hclk_div
root_clk_sel[1]
pll_sel
sel
sel
sel
sel
3bit
6bit
16bit
8bit
5bit
en
en
en
en
en
en
pir
CG
CG
Cnt
XTAL
24/32/38.4/40M
96MHz
80MHz
DIV
CG
flash clk
en
3bit
sel
DIV
CG
ir clk
6bit
en
Figure 2.2: Clock Block Diagram
BL602/604 Reference Manual
22/ 195
@2020 Bouffalo Lab