IAR Systems has recently unveiled a TÜV SÜD-certified static analysis tool as part of its Embedded Workbench for RISC-V V3.30.2. This tool, known as the IAR safety-certified C-STAT, is now accessible in the Functional Safety editions of IAR Embedded Workbench for RISC-V, ARM, and Renesas RL78 architectures.
The latest version of IAR Embedded Workbench for RISC-V, Functional Safety edition, introduces support for the new RISC-V ISA extensions, including Zc (Code Size Reduction), Zk (Crypto), Zfinx (Floats in integer registers), and CMO (Cache Management Operations). It comes equipped with features like an auto-compressing assembler, optimized library functions, and enhanced code generation capabilities, empowering developers with the essential tools for efficient software development.
One of the key highlights of this release is the enhanced automotive RISC-V support provided by IAR. The TÜV SÜD certification ensures that IAR C-STAT complies with rigorous functional safety standards. This certification encompasses a comprehensive Safety Guide and a new IAR C-STAT Compliance Report, outlining the supported standards and rules.
Automating software quality assurance plays a vital role in ensuring the safety and security of embedded software. Certified tools like C-STAT enable developers to deliver dependable and high-performing software more quickly, guaranteeing compliance and system integrity. Opting for a pre-certified solution saves time and resources, enabling developers to concentrate on their code and application features.
Anders Holmberg, the Chief Technology Officer of IAR, expressed his enthusiasm about the release of the TÜV SÜD-certified C-STAT static analysis tool for the latest IAR Embedded Workbench for RISC-V, Functional Safety edition. Holmberg emphasized that C-STAT streamlines code quality assurance for multi-architecture projects, supporting RISC-V, Arm, and Renesas RL78. The TÜV SÜD certification validates that C-STAT meets stringent safety standards, offering essential compliance and reliability information. By integrating static analysis into Continuous Integration (CI) workflows, the updated Functional Safety editions seamlessly enhance software quality and security across diverse projects and architectures.