
GD32F20x User Manual
34
Figure 1-2. GD32F20x Connectivity line series system architecture
NVIC
TPIU
Flash
Memory
Controller
Flash
Memory
EXMC
AHB to AP B
Brid ge2
AHB to AP B
Brid ge1
USART0
SPI0
EXTI
GPIOA
GPIOB
CAN0
DAC
RTC
FWDGT
WWDGT
Slave
Slave
Slave
Slave
Master
Ibus
Dbus
Interrput request
POR/ PDR
PLL
F
max
: 144MHz
LDO
1.2V
IRC
8MHz
HXTAL
3-25MHz
LVD
Powered By V
DDA
Master
CAN1
SPI1~2
TIMER1~3
TIMER4~6
TIMER
11~13
GPIOC
GPIOD
GPIOE
GPIOF
Master
ENET
TIMER0
TIMER7
TIMER8~10
ADC0~2
AHB2 Peripherals
CAU
HAU
TRNG
DCI
DMA0(7 chs)
Master
TLI
SAR ADC
Powered By V
DDA
ARM Cortex-M3
Processor
Fmax:120MHz
SW/JTAG
S
ys
te
m
D
C
o
d
e
IC
o
d
e
A
H
B
M
a
tri
x
APB
2
:
F
m
a
x
=
120
M
H
z
APB
1
:
F
m
a
x
=
60
M
H
z
SRAM0
SRAM1
SRAM2
Slave
Slave
Slave
Slave
AHB1 Peripherals
SDIO
CRC
RCU
USB
FS
DMA1(7 chs)
Master
GPIOG
USART5
GPIOH
GPIOI
USART1~2
UART3~4
UART6~7
I2C0
I2C1
I2C2
1.3.
Memory map
The ARM® Cortex™-M3 processor is structured in Harvard architecture which can use
separate buses to fetch instructions and load/store data. The instruction code and data are
both located in the same memory address space but in different address ranges. Program
memory, data memory, registers and I/O ports are organized within the same linear 4-Gbyte
Summary of Contents for GD32F20 Series
Page 191: ...GD32F20x User Manual 191 Bits Fields Descriptions 31 0 TRNDATA 31 0 32 Bit Random data ...
Page 290: ...GD32F20x User Manual 290 conversion is ongoing ...
Page 325: ...GD32F20x User Manual 325 15 0 ALRM 15 0 RTC alarm value low ...
Page 385: ...GD32F20x User Manual 385 ...
Page 523: ...GD32F20x User Manual 523 clears AERR bit by writing 0 to it ...