GigaDevice unveils the GD32V series with RISC-V core, in a brand new 32bit general purpose microcontroller
Adopt the GD32V series 32-bit general purpose MCU and discover the RISC-V development world now!
GigaDevice Semiconductor, has officially launched the world’s first open source RISC-V based GD32V series 32-bit general-purpose MCU products. GigaDevice provides a complete tool chain support from MCU chips to software libraries and development boards; therefore, creating a strong RISC-V development ecosystem.
As the first product line of the GD32 MCU family based on the RISC-V core, the new GD32VF103 series RISC-V MCU is designed for mainstream development needs, providing a cost-effective and innovative choice, whilst entering the mainstream market with balanced processing performance and system resources. The new products are 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 unprecedented and innovative design accelerates the development cycle between GD32’s Arm® core and RISC-V core products, making product selection and code porting flexible and simple. The new products are specifically targeted for embedded applications ranging from industrial control, consumer electronics, emerging IOT, edge computing to artificial intelligence and deep learning.
Fully optimized RISC-V processor core
The GD32VF103 MCU series adopts the new Bumblebee processor core based on the open source RISC-V instruction set architecture. It is jointly developed by GigaDevice and China’s leading RISC-V processor core IP and solution manufacturer Nuclei System Technology, offering a commercial RISC-V processor core for IoT and ultra-low power applications.
The Bumblebee core uses a 32-bit RISC-V open source instruction set architecture and supports custom instructions to optimize interrupt handling. It is not only equipped with a 64-bit wide real-time timer, but also it can generate timer interrupts defined by the RISC-V standard, with support of dozens of external interrupt sources, while possessing 16 interrupt levels and priorities, interrupt nesting and fast vector interrupts processing mechanism. 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 Bumblebee core is designed with a two-stage variable-length pipeline
microarchitecture with a streamlined dynamic branch predictor and instruction prefetch unit, while it incorporates a variety of low-power design methods. The performance and frequency of the traditional architecture three-stage pipeline can be achieved at the cost of the two-stage pipeline, achieving industry-leading energy efficiency and cost advantages.
These features allow the GD32VF103 MCU series to operate at up to 153 DMIPS at the highest frequency and under the CoreMark® test achieves 360 performance points, which shows 15% performance improvement compared to the GD32 Cortex®-M3 core. At the same time, the dynamic power consumption is reduced by 50% and the standby power consumption is reduced by 25%.
Balanced mainstream products portfolio
The GD32VF103 series RISC-V MCUs provide a processing frequency of 108MHz, 16KB to 128KB of on-chip flash and 6KB to 32KB of SRAM cache, equipped with the gFlash® patented technology, which supports high-speed core accesses to flash in zero wait time. Moreover, the Bumblebee core includes a single-cycle hardware multiplier, hardware divider and acceleration unit for advanced computing and data processing challenges.
The chip is powered by 2.6V-3.6V and the I/O ports can withstand 5V voltage level. It is equipped with a 16-bit advanced timer supporting three-phase PWM complementary outputs and Hall acquisition interface for vector control. Also, it has up to four 16-bit general-purpose timers, two 16-bit basic timers, and two multi-channel DMA controllers. The newly designed interrupt controller (ECLIC) provides up to 68 external interrupts and can be nested with 16 programmable priority levels to enhance the real-time performance of high-performance control.
Furthermore, the new MCUs have a variety of peripheral resources for a wide range of mainstream applications, including up to 3 USART, 2 UART, 3 SPI, 2 I2C, 2 I2S, 2 CAN2.0B, 1 USB 2.0 FS OTG and an External Bus Expansion Controller (EXMC). Among them, the newly designed I2C interface supports Fast Plus (Fm+) mode with frequencies up to 1 MHz (1Mb/s), which is two times faster than the previous speed. The SPI interface also supports four-wire system and more transmission modes, including the easy expansion to Quad SPI for high-speed NOR Flash accesses. Additionally, the built-in USB 2.0 FS OTG interface provides multiple modes such as Device, HOST, and OTG, while the External bus expansion controller (EXMC) is more convenient to connect to external memory such as NOR Flash and SRAM.
The new product integrates two 12-bit high-speed ADCs with sampling rates up to 2.6MSPS, provides up to 16 reusable channels, supports 16-bit hardware oversampling filtering and resolution configurability and it has two 12 Bit DAC. Up to 80% of GPIOs have a huge variety of optional features and support port remapping, which continues to meet the needs of mainstream development applications with flexible and rich connectivity.
Start the development experience of RISC-V now!
The new GD32V series meets industrial grade high reliability and temperature standards, offering a continuous supply guarantee of at least ten years. The chip’s electrostatic discharge (ESD) protection level can reach 5KV in human body discharge (HBM) mode and 2KV in device discharge mode (CDM), which are much higher than industry safety standards, making the chips suitable for more harsh environments. As a result, the end products are more reliable and durable.
Who are GigaDevice?
GigaDevice GD32 MCU is a leader in China’s high-performance 32-bit general-purpose microcontroller market being the first to release China’s Arm® Cortex®-M3, Cortex®-M4, Cortex®-M23 and RISC-V core MCU product series. With over 300 million units shipped, more than 20,000 customers and 23 series of product lines with exceeding 330 part numbers for selection, GigaDevice can provide solutions for a broad set of applications in the embedded market.
For more information about GigaDevice’s solutions, or to talk to us about how we can help you to improve your technology offering, please contact us via email on firstname.lastname@example.org and telephone on +44 (0) 845 453 1169