GigaDevice provides tool chain support from MCU chips to software libraries and development boards.
The first product line within GD32V is the GD32VF103 series available in 14 models, including QFN36, LQFP48, LQFP64 and LQFP100, and are fully compatible with existing GD32 MCUs in software development and pin packaging. This allows developers to migrate easily from GD32 MCUs based on ARM to those based on RISC-V.
The products are targeted at embedded applications ranging from industrial control, consumer electronics, emerging IOT, edge computing to artificial intelligence and deep learning.
GD32VF103 is based on the Bumblebee processor core, which was developed by GigaDevice and Nuclei System Technology, a Chinese developer of processor cores.
The Bumblebee core uses a 32-bit RISC-V open source instruction set architecture and supports custom instructions to optimize interrupt handling. It is equipped with a 64-bit real-time timer and can generate timer interrupts defined by the RISC-V standard.
The GD32VF103 range of microcontrollers. Source: GigaDevice.
Furthermore, the low-power management unit can support two-levels of sleep mode. The core supports standard JTAG interfaces and RISC-V debug standards for hardware breakpoints and interactive debugging. Additionally, the Bumblebee core supports the RISC-V standard compilation tool chain, as well as Linux/Windows graphical integrated development environment.
The GD32VF103 MCU series operate at up to 153 and under the CoreMark test achieves shows 15 percent performance improvement compared to the GD32 Cortex-M3 core. At the same time, the dynamic power consumption is reduced by 50 percent and the standby power consumption is reduced by 25 percent.
The GD32VF103 series RISC-V MCUs provide a processing frequency of 108MHz, 16Kbyte to 128Kbye of on-chip flash and 6Kbyte to 32Kbyte of SRAM cache. Moreover, the Bumblebee core includes a single-cycle hardware multiplier, hardware divider and acceleration unit for advanced computing and data processing challenges.
The requires a 2.6V to 3.6V power supply and the I/O ports can withstand 5V voltage level.
Related links and articles: