IAR

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.

 

IAR Development Tools on Synopsys ARC-V RISC-V Processor IP

Resources


Find Your IP

Search for IP

Quickly identify and access the right IP solutions for your project needs.


Foundation IP Selector

Find embedded memory and logic IP for your SoC design.

Non-Volatile Memory IP Selector

Find silicon-proven NVM IP for your SoC design needs.