IAR Industrial Automation

Empower your embedded projects for the industrial automation industry, by enhancing efficiency, precision, and safety. 

Deliver High-Quality Efficient, and Reliable Embedded Systems that Enhance the Automation Processes

Industrial automation is transforming manufacturing and development. New actors are being added to ecosystems every day and the need for interoperability, connectivity, and security have never been greater. With a focus on code quality our tools enable greater productivity, quicker innovation processes, and secure automation.

IAR tools are certified for functional safety according to ten different standards, including IEC 61508. This certification empowers you to develop compliant and secure automation within embedded applications with confidence. 

Across Every Automotive Domain, IAR's Trusted Technology Delivers

Develop Without Limits On 20+ Architectures

IAR's platform supports multiple architectures like ARM and RISC-V, ensuring compatibility, eliminating vendor lock-in, and and simplifying development across legacy and next-generation embedded systems

Scale Seamlessly with Cloud-Powered Development

Seamlessly integrates with private, public, and hybrid cloud environments, enabling remote collaboration, scalable builds, and CI/CD automation while ensuring security, compliance, and efficient resource management

Ensure Safety Compliance From the Start

Pre-certified tools ensure compliance with ISO 26262, IEC 61508, and IEC 62304, reducing certification complexity and helping teams build reliable, safety-critical applications in automotive, medical, and industrial systems

Secure Your Embedded Systems At Every Stage

Built-in security features like secure boot, encrypted code, and runtime integrity verification protect against cyber threats, ensuring compliance with NIST, the Cyber Resilience Act (CRA), and ETSI standards

Ensure Safety Compliance From Start

IAR Solutions are TÜV SÜD Certified

As embedded systems grow more complex, functional safety becomes crucial, especially in industries like automotive where compliance is mandatory. 

IAR functional safety editions are TÜV SÜD-certified, ensuring they meet the necessary standards for developing safety-critical applications. By choosing IAR as your development platform, you eliminate the need to independently evaluate the tool’s development process or conduct your own compliance testing. TÜV SÜD has already handled this, saving you both time and costs, so you can focus on your code and application features. 

Functional Safety Cert

Supported Standard IEC 61508

IEC 61508 is the international umbrella standard for functional safety. The standard and standards derived from it are used within all kinds of industries with requirements on reliability and safety, for example, process industries, the oil and gas industry, nuclear power plants, machinery, and railway control systems.

The IAR certified toolchains, classified as T3 off-line tools according to IEC 61508-4:2010, are suitable to be used in safety-related development according to IEC 61508:2010 for any SIL.

IAR Certified Architectures

ARMRISC-VRenesas RL78Renesas RXRenesas RH850STM8
Industrial automation IEC 61508 (any SIL)YesYesYesYesYesYes

*IEC 61508 recommends the avoidance of SIL 4 safety functions, responsibility remains with the user to apply diverse tools or additional risk reduction measures.

IAR’s compiler is compatible with the following functional safety packages from our semiconductor partners. Contact your semiconductor for the latest compatible IAR compiler.

STM32, Renesas RX and Renesas RAMCU and MPU devices
SIL Functional Safety Package industrial IEC 61508 STM32F0, F1, F3, F4, F7, H7, L0, L4/L4+, G0, G4, L5 MCUs, STM32MP1 MPU
Renesas Diagnostics Software for RA4M1 Group and RA6 Series MCU's, IEC61508 - SIL3RA6/A4/A2 series (RA6M4,RA6M5,RA6E1,RA6E2,RA6T2 and RA6T3, RA4M2,RA4M3,RA4E1,RA4E2 and RA4T1,  RA2A1,RA2L1,RA2E1,and RA2E2)
Renesas Diagnostics Software for RZ/T and RZ/N Series, IEC61508 - SIL3RZ/T&N series (RZ/T2M and RZ/T2, RZ/N2L)
Renesas Diagnostics Software for Renesas RX MCU’s,  IEC61508 - SIL3RX100 series (RX111,RX113,RX130,and RX140),
RX200 series (RX24U,RX24T,RX230/RX231,RX23T,RX23W,and RX23E-A)
RX600/700 series (RX671,RX660,RX66T,RX66N,RX651/RX65N, RX64M, RX72M,RX72T,RX72N,and RX71M)
Functional Safety over EtherCAT Stack
Renesas Functional Safety Platform Software for EWRX, IEC61508 - SIL3
RX600/700 series (RX671,RX660,RX66T,RX66N,RX651/RX65N, RX64M, RX72M,RX72T,RX72N,and RX71M)