IAR Embedded Workbench for ARM, Functional Safety

Functional safety edition of IAR Embedded Workbench for Arm, certified as a qualified tool for development of safety-related applications according to a number of industry standards.

Certified by TÜV SÜD

Certified build chain by TÜV SÜD and validated according to IEC 61508, ISO 26262, IEC 62304, EN 50128/ EN 50657, IEC 60730, ISO 13849, IEC 62061, IEC 61511 and ISO 25119.

Simplified Validation

A Functional Safety certificate and a Safety report from TÜV SÜD gives you access to a simplified validation. Additionally, the included Safety Guide has practical tips for helping you certify your application, from detailing the use of the toolchain in a functional safety context to libraries and C/C++ programming language recommendations.

Support for Entire Product Lifecycle

A special Functional Safety Support and Update Agreement guarantees support for the sold version for the longevity of the contract including access to validated service packs and regular reports of known problems.

Integrated Code Analysis Add-Ons

Available as add-on products, the integrated tools C-STAT, for static code analysis, and C-RUN, for runtime analysis, further ensure compliance with standards.

Functional Safety Certification

IAR Embedded Workbench for Arm, Functional safety edition, is a special edition of IAR Embedded Workbench for Arm which is certified by TÜV SÜD according to the requirements of a number of functional safety standards. The certification validates the quality of IAR Systems’ entire development processes, as well as the delivered software.

Current certified version is 9.20.3.

IAR Embedded Workbench for ARM TUV Functional Safety

These Standards are Covered:

IEC 61508

IEC 61508 is the international umbrella standard for functional safety. The standard, and standards derived from it, is 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.

ISO 26262

ISO 26262 is used for automotive safety-related systems.

EN 50128 and EN 50657

EN 50128 and EN 50657 are European standards for safety related software in railway applications. The standards are derived from IEC 61508.

IEC 62304

The international standard IEC 62304 is a standard which specifies life cycle requirements for the development of medical software and software within medical devices.

ISO 25119

Safety requirements for tractors and machinery for agriculture and forestry. The standard is a sector-specific implementation of IEC 61508. According to ISO 25119-3 “tools and translators which are proven in use shall be applied, in order to avoid any difficulties due to translator failures which can arise during development”.

IEC 62061

Sector-specific (safety-related electrical control systems on machinery) standard derived from IEC 61508. It specifies the requirements for the design, integration, and validation of Safety Related Electrical Control Systems for machinery applications.

EN ISO 13849-1

A safety standard for machines (like IEC 62061) and focuses on electrical, electro-mechanical and mechanical (hydraulics) parts. It provides safety requirements for the principal design and integration of safety-related parts of control systems (SRP/CS), including the design of software.

IEC 61511-1

A sector-specific standard (process industry) derived from IEC 61508. The software requirements of this standard are limited to application software developed using FPL (fixed program language) or LVL (limited variability language).

IEC 60730-1

This standard applies to automatic electrical controls for use in, on, or in association with equipment for household and similar use. Requirements related to software are extracted from IEC 61508-3 and adapted to the needs of this standard.

Support and maintenance as long as you need it

Thanks to special Functional Safety Support and Update Agreement (SUA).

The functional safety edition comes with a special Functional Safety Support and Update Agreement (SUA), that gives you guaranteed support for the sold version for the longevity of the agreement.

In addition, the tools are delivered in frozen versions, and are only updated through validated service packs.

To further simplify the validation of your application, each version includes a Functional Safety certificate and a Safety report from TÜV SÜD. Additionally, the included Safety Guide has practical tips for helping you certify your application, from detailing the use of the tools in a functional safety context to libraries and C/C++ programming language recommendations.

For each frozen version, the functional safety certificates get renewed as long as the support and updates agreement with you is active.

Types of License

Single User

IAR Embedded Workbench for ARM Single User - Stand Alone
Single User - Mobile

Multiple User

Multiple User - Network
Multiple User - Global
Multiple User - Volume License Program