- GD32F505 (right) operates up to 280MHz and has up 1Mbyte of flash (up to 192kbyte code flash) and 192kbyte sram
- GD32F503 operates up to 252MHz and has up to up to 1Mbyte of flash (up to 256kbyte code-flash) and 128kbyte sram.
This compares with 200MHz, 7.5Mbyte flash (2Mbyte read-while-write over-air upgrades) and 1Mbyte sram for the earlier GD32F527.
“These chips feature a DSP hardware accelerator and a single-precision floating-point unit, [and] achieve up to 4.10 CoreMark/MHz and 1.51 DMIPS/MHz,” according to the company. “Users can flexibly allocate code-flash, data-flash, and sram location through scatter loading based on their specific application.”
Peripherals can include three 3Msample/s ADCs with up to 25 channels, a comparator, a DAC, up to three SPIs interfaces, dual I2S, two I2Cs, three USARTs, two UART, two CAN-FD and one USB.
Timers can include one 32bit and nine 16bit or various types. “This upgraded system provides precise and flexible waveform control along with protection mechanisms, adapted for applications such as digital power supplies and motor control”, said GigaDevice.
Operation is across 2.6 to 3.6V (a narrower range than the earlier …F527) and across -40 to +105°C.
Long service life is claimed: “In typical industrial scenarios, these chips can operate continuously for over 25 years,” said the company. “They support contact discharge up to 8kV and air discharge up to 15kV. Their HBM/CDM* immunity remains stable at 4000V/1000V even after three zap tests, demonstrating margins that exceed conventional standards for industry and home appliances.”
Secure boot and secured firmware update are supported, and there are user secure storage areas.
A built-in hardware security engine operates SHA-256 hash, AES-128/256 encryption and true random number generation, and a unique identifier is provided.
Functional safety is supported by watchdogs, power monitoring, clock monitoring and hardware cyclic redundancy checking.
GD32F5xx series MCU now also have a IEC 61508 SC3 (SIL 2/SIL 3) functional safety certified software test library.
Package options for F505 types include LQFP100/64/48, QFN64/48 and BGA64.
The F503 has these package options, as well as QFN32.
Development tools include an IDE, debugger and programmer, and other tools are availble from Keil, IAR and Segger.
Applications are foreseen in digital power supplies, industrial automation, motor control, robotic vacuum cleaners, battery management and robots.
Parts are sampling now, with production scheduled for December.
Find the GD32F505xx family data sheet on this GigaDevices web page
*human body model / charged device model

