IAR Systems is, at time of writing, the only commercial tools vendor for RISC V. They are able to provide stable and future-proof technology as well as global technical support. To find out more about our work with IAR Systems and RISC V please contact us to discuss your requirements.
IAR Embedded Workbench for RISC-V provides support for RV32 and RV32E 32-bit RISC-V cores and extensions. Future releases will include 64-bit support, as well as functional safety certification and security solutions.
IAR Embedded Workbench for RISC-V includes C-STAT, the static analysis tool in IAR Embedded Workbench that ensures code compliance with branch specific standards and best programming practices. C-STAT also improves code quality and generates reports needed for certification.
IAR Embedded Workbench for RISC-V also includes C-SPY, the debugging tool in IAR Embedded Workbench that enables developers to analyze and track the exact root of a specific bug to fix issues at an early stage.
C-SPY is a state-of-the-art debugger that gives full control of the application in real time with full debugging capabilities even without access to the hardware using the C-SPY simulator. Native debug probe support through I-jet enables high-speed in-circuit debugging.
The debugger also includes a command line utility. In addition, a plugin SDK is available for easy integration of emulator interfaces, RTOSs, TCP/IP and network stacks, etc.
Try it yourself – WHIS currently offer two RISC-V demos for SAFERTOS® and IAR: SiFive Freedom-E310 and GigaDevice GD32VF103.