Swedish embedded software provider, IAR Systems, has recognised the increased adoption of RISC-V-based designs, with the introduction of a C/C++ compiler and debugger toolchain to support RISC-V cores.
The first version of IAR Embedded Workbench for RISC-V has been internally tested and the company reports that the C/C++ compiler improves code density, compared to other tools currently available, generating code that is “considerably smaller”. The toolchain includes C-STAT for integrated static code analysis to prove compliance with MISRA C:2004, MISRA C++:2008 and MISRA C:2012, as well as detect defects, bugs, and common weakness enumeration (CWE) security vulnerabilities and a subset of CERT C/C++.
Also included in the toolchain, the C-SPY Debugger controls the application in real time and has a simulator providing debugging capabilities even without access to the hardware. For in-circuit debugging, the probe I-jet delivers high-speed debugging with full code control.
To read more, please visit: https://www.electronicsweekly.com/news/products/software-products/toolchain-supports-risc-v-cores-2019-05/