2024-12-20 04:47:45
IAR is a renowned software provider specializing in embedded development, helping companies around the world create secure products that influence the future. Established in 1983, IAR's functional safety-certified toolchain has been instrumental in supporting over one million applications across various industries, including Automotive, IoT, and MedTech. With its headquarters in Sweden, IAR boasts a global network of sales and support offices. www.iar.com.
Products
IAR delivers a comprehensive suite of development tools tailored for Synopsys ARC-V™ processor-based applications, empowering developers with industry-leading performance, reliability, and efficiency for their embedded projects.
IAR Embedded Workbench for RISC-V
Experience the agility of a complete development toolchain with IAR Embedded Workbench—your all-in-one solution for seamless compiling, analyzing, and debugging. Trusted by the embedded industry, IAR delivers an uninterrupted workflow that maximizes efficiency and reliability.
Key features:
- Optimized compiler: ensures high performance and efficient memory use.
- Extensive device support: covers 32-bit and 64-bit cores with full RISC-V instruction extension support.
- Advanced debugger: real-time C-SPY debugger with I-jet for high-speed, in-circuit, and multicore debugging, plus trace capabilities.
- Included technical support: global support and immediate access to updates with a Support Agreement.
- Certified by TÜV SÜD: certified build tools meeting safety standards such as IEC 61508, ISO 26262, IEC 62304, and more.
- Integrated static analysis: C-STAT for static code analysis, ensuring compliance with safety standards.
- On-demand training: free training through IAR Academy with license purchase.
IAR Build Tools for RISC-V
Automate your builds with IAR Build Tools for RISC-V, available on Ubuntu, Red Hat, and Windows. Leveraging technology from IAR Embedded Workbench, these tools provide reliable, high-performance build capabilities tailored for modern CI/CD workflows.
Key features:
-
Complete build tools for RISC-V: includes IAR C/C++ Compiler, Assembler, Linker, and the command-line build utility IARBuild for cross-platform automated builds and testing.
- Flexible and high performance: ideal for setups ranging from small servers to large-scale installations supporting hundreds of parallel builds.
- Broad device support: compatible with 32-bit RV32E/RV32I and 64-bit RV64I cores, with full RISC-V instruction extension support, including specialized DSP and cryptography features.
- Modern, scalable workflows: supports advanced CI/CD pipelines with Virtual Machines, Containers (Docker), and Self-hosted Runners.
- Certified by TÜV SÜD: certified build tools meeting safety standards such as IEC 61508, ISO 26262, IEC 62304, and more.
- Integrated static analysis: C-STAT for static code analysis, ensuring compliance with safety standards.
- On-demand training: access free training through IAR Academy with license purchase.
The free trial of IAR embedded workbench for RISC-V is available at iar.com/eval.
ARC-V specific support details
- IAR C/C++ Compiler for RISC-V (for ARC-V)
- IAR Static code analysis C-STAT
- MISRA C:2012, MISRA C++:2008, and MISRA C:2004, CEW and CERT C
- IAR C-SPY debugger and simulator
- I-jet debug probe
Read more about IAR's powerful RISC-V solutions optimized for safety-critical applications to ensure top performance and reliable development in automotive and beyond.
Learn more about how IAR and Synopsys work together.