Skip to main content

GD32F303RGT6

Arm Cortex-M4 32-bit MCU

The GD32F303RGT6 is a arm cortex-m4 32-bit mcu from GigaDevice Semiconductor Inc.. View the full GD32F303RGT6 datasheet below including pinout, electrical characteristics, absolute maximum ratings.

Manufacturer

GigaDevice Semiconductor Inc.

Category

Arm Cortex-M4 32-bit MCU

Overview

Part: GD32F303xx — GigaDevice Semiconductor Inc.

Type: Arm Cortex-M4 32-bit MCU

Description: 32-bit Arm Cortex-M4 MCU operating at up to 120 MHz, with up to 3 MB Flash memory and 96 KB SRAM.

Operating Conditions:

  • Supply voltage: 2.6 to 3.6 V
  • Operating temperature: -40 to +105 °C
  • Max core frequency: 120 MHz

Absolute Maximum Ratings:

  • Max supply voltage: 4.0 V
  • Max junction/storage temperature: 125 °C

Key Specs:

  • Core frequency: Up to 120 MHz (fHCLK)
  • Flash memory: Up to 3072 KB
  • SRAM: Up to 96 KB
  • ADC resolution: 12-bit
  • ADC conversion rate: Up to 2.6 MSPS (fADC=40MHz)
  • DAC resolution: 12-bit
  • Run mode current: 40 mA (Typ. at 120 MHz, VDD=3.3V, Tj=25°C, all peripherals enabled)
  • I/O voltage: 2.6 to 3.6 V

Features:

  • Arm Cortex-M4 core
  • Up to 120 MHz operation
  • Up to 3 MB Flash, 96 KB SRAM
  • Multiple communication interfaces (I2C, SPI, USART, CAN, USB, SDIO)
  • 12-bit ADC and DAC
  • Timers and PWM generation
  • Power saving modes

Package:

  • LQFP144
  • LQFP100
  • LQFP64
  • LQFP48

Pin Configuration

GD32F303RGT6 – LQFP64 Pinout

Pin NumberPin NameTypeDescription
1PE2I/OPort E, Pin 2
2PE3I/OPort E, Pin 3
3PE4I/OPort E, Pin 4
4PE5I/OPort E, Pin 5
5PE6I/OPort E, Pin 6
6VBATPBattery backup power supply
7PC13-TAMPER-RTCI/OPort C, Pin 13 (Tamper/RTC)
8PC14-OSC32INI/OPort C, Pin 14 (32 kHz oscillator input)
9PC15-OSC32OUTI/OPort C, Pin 15 (32 kHz oscillator output)
10PF0I/OPort F, Pin 0
11PF1I/OPort F, Pin 1
12PF2I/OPort F, Pin 2
13PF3I/OPort F, Pin 3
14PF4I/OPort F, Pin 4
15PF5I/OPort F, Pin 5
16VSS_5PGround
17VDD_5PPower supply
18PF6I/OPort F, Pin 6
19PF7I/OPort F, Pin 7
20PF8I/OPort F, Pin 8
21PF9I/OPort F, Pin 9
22PF10I/OPort F, Pin 10
23OSCINIMain oscillator input
24OSCOUTOMain oscillator output
25NRSTIReset (active low)
26PC0I/OPort C, Pin 0
27PC1I/OPort C, Pin 1
28PC2I/OPort C, Pin 2
29PC3I/OPort C, Pin 3
30VSS_aPGround
31VREF-PReference voltage negative
32VREF+PReference voltage positive
33VDD_aPAnalog power supply
34PA0_WKUPI/OPort A, Pin 0 (Wakeup)
35PA1I/OPort A, Pin 1
36PA2I/OPort A, Pin 2
37PA3I/OPort A, Pin 3
38VSS_6PGround
39VDD_6PPower supply
40PA4I/OPort A, Pin 4
41PA5I/OPort A, Pin 5
42PA6I/OPort A, Pin 6
43PA7I/OPort A, Pin 7
44PC4I/OPort C, Pin 4
45PC5I/OPort C, Pin 5
46PB0I/OPort B, Pin 0
47PB1I/OPort B, Pin 1
48PB2I/OPort B, Pin 2
49PE7I/OPort E, Pin 7
50PE8I/OPort E, Pin 8
51PE9I/OPort E, Pin 9
52PE10I/OPort E, Pin 10
53PE11I/OPort E, Pin 11
54PE12I/OPort E, Pin 12
55PE13I/OPort E, Pin 13
56PE14I/OPort E, Pin 14
57PE15I/OPort E, Pin 15
58PB10I/OPort B, Pin 10
59PB11I/OPort B, Pin 11
60VSS_7PGround
61VDD_7PPower supply
62PB12I/OPort B, Pin 12
63PB13I/OPort B, Pin 13
64PB14I/OPort B, Pin 14

Notes:

  • GD32F303RGT6 is a 64-pin LQFP package variant (Rx suffix).
  • Pin numbers extracted from the LQFP64 package diagram (Figure 2-4).
  • Multiple VSS (ground) and VDD (power) pins distributed throughout the package for proper power distribution.
  • VBAT pin (6) provides battery backup for RTC and tamper detection.
  • VREF+/VREF- pins (31, 32) are dedicated analog reference pins.
  • NRST (pin 25) is the active-low reset input.
  • Oscillator pins: OSCIN (23) and OSCOUT (24) for main clock; PC14/PC15 for 32 kHz RTC oscillator.

Electrical Characteristics

Table 4-26. ADC characteristics

SymbolParameterConditionsMinTypMaxUnit
V DDA (1)Operating voltage-2.63.33.6V
V IN (1)ADC input voltage range-0-V REF+V
V REF+ (2)Positive Reference Voltage-2.6-V DDAV
V REF- (2)Negative Reference Voltage--V SSA-V
f ADC (1)ADC clock-0.1-40MHz
f S (1)Sampling rate12-bit0.007-2.86MSP
f S (1)Sampling rate10-bit0.008-3.33MSP
f S (1)Sampling rate8-bit0.01-4S
f S (1)Sampling rate6-bit0.012-5S
V AIN (1)Analog input voltage16 external; 2 internal0-V DDAV
R AIN (2)External input impedanceSee Equation 1--32.9
R ADC (2)Input sampling switch resistance---0.55
C ADC (2)Input sampling capacitanceNo pin/pad capacitance included--5.5pF

Table 4-26. ADC characteristics

SymbolParameterConditionsMinTypMaxUnit
t CAL (2)Calibration timef ADC = 40 MHz-3.275-μs
t s (2)Sampling timef ADC = 40 MHz0.0375-5.99μs
t CONV (2)Total conversion time(including sampling time)12-bit-14-1/ f ADC
t CONV (2)Total conversion time(including sampling time)10-bit-12-1/ f ADC
t CONV (2)Total conversion time(including sampling time)8-bit-10-1/ f ADC
t CONV (2)Total conversion time(including sampling time)6-bit-8-1/ f ADC
t SU (2)Startup time---1μ s

The formula above (Equation 1) is used to determine the maximum external impedance allowed for an error below 1/4 of LSB. Here N = 12 (from 12-bit resolution).

Table 4-27. ADC RAIN max for fADC = 40 MHz

  • T s (cycles) t s (μs) (1) R AIN max (kΩ)
  • 1.5 0.0375 0.15
  • 7.5 0.1875 2.96
  • 13.5 0.3375 5.77
  • 28.5 0.7125 12.8
  • 41.5 1.0375 18.9
  • 55.5 1.3875 25.4
  • 71.5 1.7875 32.9
  • 239.5 5.9875 N/A

Table 4-28. ADC dynamic accuracy at fADC = 14 MHz (1)

SymbolParameterTest conditionsMinTypMaxUnit
ENOBEffective number of bitsf ADC = 14 MHz-10.8-bits
SNDRSignal-to-noise and distortion ratioV DDA = V REF+ = 3.3 V-66.7-
SNRSignal-to-noise ratioInput Frequency = 20-67.4-dB
THDTotal harmonic distortionkHz Temperature = 25 °C--76.3-
SymbolParameterTest conditionsMinTypMaxUnit
ENOBEffective number of bitsf ADC = 40 MHz-10-bits
SNDRSignal-to-noise and distortion ratioV DDA = V REF+ = 3.3 V-62-
SNRSignal-to-noise ratioInput Frequency = 20 kHz-62.2-dB
THDTotal harmonic distortionTemperature = 25 °C--68.6-

Table 4-30. ADC static accuracy at fADC = 14 MHz (1)

SymbolParameterTest conditionsTypMaxUnit
OffsetOffset errorf ADC = 14 MHz V DDA = V REF+ = 3.3 V±1-LSB
DNLDifferential linearity errorf ADC = 14 MHz V DDA = V REF+ = 3.3 V±0.9-LSB
INLIntegral linearity errorf ADC = 14 MHz V DDA = V REF+ = 3.3 V±1-LSB

Absolute Maximum Ratings

The maximum ratings are the limits to which the device can be subjected without permanently damaging the device. Note that the device is not guaranteed to operate properly at the maximum ratings. Exposure to the absolute maximum rating conditions for extended periods may affect device reliability.

Table 4-1. Absolute maximum ratings (1) (4)

SymbolParameterMinMaxUnit
V DDExternal voltagerange (2)V SS - 0.3V SS + 3.6V
V DDAExternal analog supply voltageV SSA - 0.3V SSA + 3.6V
V BATExternal battery supply voltageV SS - 0.3V SS + 3.6V
V INInput voltageon 5V tolerant pin (3)V SS - 0.3V DD + 3.6V
V INInput voltageon other I/OV SS - 0.33.6V
\ΔV DDX \Variations between differentV DD power pins-
\V SSX -V SS \Variations between differentground pins-
I IOMaximum current for GPIO pins-±25mA
T AOperating temperaturerange for grade6 device-40+85° C
T AOperating temperaturerange for grade7 device-40+105° C
P DPower dissipationatT A = 85° C ofLQFP144 (5)-820mW
P DPower dissipationatT A = 85° C ofLQFP100 (5)-848mW
P DPower dissipationatT A = 85° C ofLQFP64 (5)-647mW
P DPower dissipationatT A = 85° C ofLQFP48 (5)-621mW
P DPower dissipationatT A = 105° C of LQFP100 (5)-424mW
P DPower dissipationatT A = 105° C of LQFP48 (5)-311mW
T STGStorage temperature range-65+150° C
T JMaximum junction temperature-125° C

Thermal Information

Thermal resistance is used to characterize the thermal performance of the package device, which is represented by the Greek letter 'θ'. For semiconductor devices, thermal resistance represents the steady-state temperature rise of the chip junction due to the heat dissipated on the chip surface.

θJA: Thermal resistance, junction-to-ambient.

θJB: Thermal resistance, junction-to-board.

θJC: Thermal resistance, junction-to-case.

ᴪJB: Thermal characterization parameter, junction-to-board.

ᴪJT: Thermal characterization parameter, junction-to-top center.

Where, TJ = Junction temperature.

TA = Ambient temperature

TB = Board temperature

TC = Case temperature which is monitoring on package surface

PD = Total power dissipation

θJA represents the resistance of the heat flows from the heating junction to ambient air. It is an indicator of package heat dissipation capability. Lower θJA can be considerate as better overall thermal performance. θJA is generally used to estimate junction temperature.

θJB is used to measure the heat flow resistance between the chip surface and the PCB board.

θJC represents the thermal resistance between the chip surface and the package top case. θJC is mainly used to estimate the heat dissipation of the system (using heat sink or other heat dissipation methods outside the device package).

Table 5-5. Package thermal characteristics (1)

SymbolConditionPackageValueUnit
θ JANatural convection,2S2P PCBLQFP14448.76° C/W
θ JANatural convection,2S2P PCBLQFP10047.19° C/W
θ JANatural convection,2S2P PCBLQFP6461.8° C/W
θ JANatural convection,2S2P PCBLQFP4864.4° C/W
θ JBCold plate,2S2P PCBLQFP14435° C/W
θ JBCold plate,2S2P PCBLQFP10027.43° C/W

Table 5-5. Package thermal characteristics (1)

SymbolConditionPackageValueUnit
LQFP64
LQFP48
42.83
42.32
θ JCLQFP14412.03° C/W
θ JCLQFP1008.57° C/W
θ JCLQFP6421.98° C/W
θ JCLQFP4822.47° C/W
ᴪ JBconvection,2S2P PCBLQFP14435.32° C/W
ᴪ JBconvection,2S2P PCBLQFP10031.42° C/W
ᴪ JBconvection,2S2P PCBLQFP6443.05° C/W
ᴪ JBconvection,2S2P PCBLQFP4842.42° C/W
ᴪ JTconvection,2S2P PCBLQFP1441.86° C/W
ᴪ JTconvection,2S2P PCBLQFP1001° C/W
ᴪ JTconvection,2S2P PCBLQFP641.58° C/W
ᴪ JTconvection,2S2P PCBLQFP481.74° C/W

Package Information

Figure 5-1. LQFP144 package outline

Table 5-1. LQFP144 package dimensions

SymbolMinTypMax
A--1.60
A10.05-0.15
A21.351.401.45
A30.590.640.69
b0.18-0.26
b10.170.200.23
c0.13-0.17
c10.120.130.14
D21.8022.0022.20
D119.9020.0020.10
E21.8022.0022.20
E119.9020.0020.10
e-0.50-
L0.45-0.75
L1-1.00-
θ-

(Original dimensions are in millimeters)

Table 5-1. LQFP144 package dimensions

Figure 5-2. LQFP144 recommended footprint

(Original dimensions are in millimeters)

Ordering Information

Ordering codePackageTemperature operating range
GD32F303ZKT6LQFP144Industrial -40 °C to +85 °C
GD32F303ZIT6LQFP144Industrial -40 °C to +85 °C
GD32F303ZGT6LQFP144Industrial -40 °C to +85 °C
GD32F303ZET6LQFP144Industrial -40 °C to +85 °C
GD32F303ZCT6LQFP144Industrial -40 °C to +85 °C
GD32F303VKT6LQFP100Industrial -40 °C to +85 °C
GD32F303VIT6LQFP100Industrial -40 °C to +85 °C
GD32F303VGT6LQFP100Industrial -40 °C to +85 °C
GD32F303VET6LQFP100Industrial -40 °C to +85 °C
GD32F303VET7LQFP100Industrial -40 °C to +105 °C
GD32F303VCT6LQFP100Industrial -40 °C to +85 °C
GD32F303VBT6LQFP100Industrial -40 °C to +85 °C
GD32F303RKT6LQFP64Industrial -40 °C to +85 °C
GD32F303RIT6LQFP64Industrial -40 °C to +85 °C
GD32F303RGT6LQFP64Industrial -40 °C to +85 °C
GD32F303RET6LQFP64Industrial -40 °C to +85 °C
GD32F303RCT6LQFP64Industrial -40 °C to +85 °C
GD32F303RBT6LQFP64Industrial -40 °C to +85 °C
GD32F303CGT6LQFP48Industrial -40 °C to +85 °C
GD32F303CET6LQFP48Industrial -40 °C to +85 °C
GD32F303CCT6LQFP48Industrial -40 °C to +85 °C
GD32F303CCT7LQFP48Industrial -40 °C to +105 °C
GD32F303CBT6LQFP48Industrial -40 °C to +85 °C
GD32F303CBT7LQFP48Industrial -40 °C to +105 °C
GD32F303ZKT5LQFP144Commercial -20°C to +85°C
GD32F303ZIT5LQFP144Commercial -20°C to +85°C
GD32F303ZGT5LQFP144Commercial -20°C to +85°C
GD32F303ZET5LQFP144Commercial -20°C to +85°C
GD32F303ZCT5LQFP144Commercial -20°C to +85°C
GD32F303VKT5LQFP100Commercial -20°C to +85°C
GD32F303VIT5LQFP100Commercial -20°C to +85°C
GD32F303VGT5LQFP100Commercial -20°C to +85°C
GD32F303VET5LQFP100Commercial -20°C to +85°C
GD32F303VCT5LQFP100Commercial -20°C to +85°C
GD32F303RKT5LQFP64Commercial -20°C to +85°C
GD32F303RIT5LQFP64Commercial -20°C to +85°C
GD32F303RGT5LQFP64Commercial -20°C to +85°C
GD32F303RET5LQFP64Commercial -20°C to +85°C
GD32F303RCT5LQFP64Commercial -20°C to +85°C
GD32F303CGT5LQFP48Commercial -20°C to +85°C
GD32F303CET5LQFP48Commercial -20°C to +85°C
GD32F303CCT5LQFP48Commercial -20°C to +85°C

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
GD32F303CCT6
GD32F303xxGigaDevice Semiconductor Inc.
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free