At this point you’ve heard of RISC-V and how fast the technology and ecosystem are expanding. But, given that the open-source ISA is still relatively new, there aren’t a ton of development kits out there that focus on RISC-V.
In comes the GD32V, a 32-bit general-purpose microcontroller that is based on the RISC-V core. It incorporates a 32-bit RISC-V processor core, which operates at a 108 MHz frequency with 128 Kilobytes of on-chip Flash, 32 Kilobytes of SRAM, and flash-access zero-wait states that allow data to be transferred immediately without having to wait for a clock cycle. The GD32V devices also integrate a single-cycle multiplier and multi-cycle hardware dividers in support of floating-point operations, and as many as 68 maskable peripheral interrupts that can be implemented at any of 16 priority levels.
But you can’t really do anything with it unless you have a professional toolchain. IAR’s embedded software engineering toolchain, IAR Embedded Workbench for RISC-V, provides support for chips based on 32-bit RISC-V RV32 cores and various extensions like the atomic, packed SIM-D instructions. Included in the toolchain are the company’s C/C++ compiler, C-STAT static code analysis tool and C-SPY debugger. This suite helps users reinforce their work with interrupt vectors, floating-point libraries, breakpoints, and even stack protection, and is compatible with probes like I-jet trace to further accelerate RISC-V development.
If you’re a professional developer, you can request one of these GD32V RISC-V Evaluation kits for free from https://iar.com/evalkit, and also get access to a free 30-day trial of the software tools described above.
Or, you can take your chances on the raffle, and fill out the form below (but make sure you keep scrolling to find out more about how you can accelerate designs with the IAR Toolchain):
In ADDITION to all of that, IAR is also hosting a free webinar series on how to you can secure your end-to-end development workflow using C-STAT tool and their C-TRUST tool, which integrates with the Embedded Workbench environment.
To learn more or register, visit: https://onlinexperiences.com/scripts/Server.nxp?LASCmd=AI:4;F:APIUTILS!51004&PageID=B1029DD1-11D5-4C58-80DD-1979E746B3DE.
That's it for this week. Good luck in the raffle, and thanks for watching this week’s Dev Kit Weekly.
About the AuthorFollow on Twitter Follow on Linkedin More Content by Perry Cohen