In the new IoT-driven and Cloud-enabled world, functional safety is an important concern for embedded systems in risk-averse application spaces like automotive, industrial automation, and medical devices. IAR Systems and NSITEXE formed a partnership to focus on high-performance development tools with ensured functional safety and extensive support services for the RISC-V community. The NS31A is a general-purpose CPU that has a single-issue core with a 4-stage in-order pipeline, using a 32-bit RISC-V ISA (RV32IMAF). ISO 26262 ASIL D compliant for automotive applications, it also has a privileged mode, required by the AUTOSAR Platform.
“At NSITEXE, development efforts have been focused on three pillars—versatility, efficiency, and functional safety—with massive future trends in mind,” commented Hideki Sugimoto, CTO, NSITEXE, Inc. ”The NS31A implements these as a RISC-V 32-bits general-purpose CPU with high functional safety for users who want to control embedded systems easily, reasonably, and safely. IAR Embedded Workbench® for RISC-V will be the must-use software development tools in the market of RISC-V, and IAR Embedded Workbench for RISC-V and NS31A will be a leading solution for customers who develop safety-related applications.”
“Our collaboration with NSITEXE brings our joint strong technology and services further into the RISC-V community with extended possibilities for functional safety development,” said Stefan Skarin, CEO, IAR Systems. “IAR Systems’ functional safety offering provides the widest standards coverage in the industry, and together with NSITEXE, we are now enabling companies to speed up the path of using RISC-V in applications where ensured safety is critical for success.”
The functional safety edition of IAR Embedded Workbench for RISC-V is certified by TÜV SÜD according to the requirements of IEC 61508, the international umbrella standard for functional safety, as well as ISO 26262, which is used for automotive safety-related systems. In addition, the certification covers IEC 62304, EN 50128, EN 50657, IEC 60730, ISO 13849, IEC 62061, IEC 61511 and ISO 25119. More information is available at www.iar.com/riscv_fs.