IAR Embedded Workbench for STM8, Functional Safety

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

01

Certified by TÜV SÜD

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

02

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.

03

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.

04

Integrated static analysis add-on

Available as an add-on product, the integrated static code analysis tool C-STAT, on top of the certified build tools, further ensures compliance with the standards.

Functional safety certification

IAR Embedded Workbench for STM8, Functional safety edition, is a special edition of IAR Embedded Workbench for STM8 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 3.11.3.

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

SO 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.

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.

What type of license do you need?

Our tools are available in a flexible license model to suit your company needs. Together with our support and update agreements, you get the support you need in multiple time zones and multiple languages. Send a request for quote or contact sales to get started.

Read more about Licenses

Get quote

Want to use this product in your development projects? Our sales team is here to guide you to the right solution. Complete this form, and we will get back to you with a price quote tailored to your needs.

* read our Privacy policy

Want to know more?

We are present worldwide to help you wherever you are, and we are happy to answer any questions you might have about our products.

Functional safety FAQ

Find answers to frequently asked questions about our functional safety offering.

What is the functional safety edition of IAR Embedded Workbench?

The functional safety edition of IAR Embedded Workbench for STM8 is a special product and services package containing a toolchain certified by TÜV SÜD for software development according to high integrity standards IEC 61508, ISO 26262, EN 50128, EN 50657 and IEC 62304. A special support and update agreement gives you support and updates for the frozen version you are using for the longevity of the agreement. The certification is done for a specific version of the tool chain. Not every feature release will be certified.

Why would I buy the certified version of IAR Embedded Workbench?

High-integrity standards today frequently require you to provide extensive justification for selecting a particular development tool, unless the tool is already certified.

What does the certification mean?

It means that the functional safety edition is certified as a qualified tool for development of safety-related applications according to the mentioned standards. By selecting IAR Embedded Workbench Functional safety edition as a development tool, you do not have to evaluate the tool development process yourself and also not demonstrate language standards compliance by your own testing. This has already been taken care of by TÜV SÜD.

The certification was proceeded by a thorough assessment of how IAR Systems develop, test and support its software.

Up to which (A)SIL level is the functional safety edition of IAR Embedded Workbench certified?

The technical certification report from TÜV says:

"The build tool chain of EWNNFS is suitable to be used in safety-related development projects according to ISO 26262:2018 for any ASIL level. The requirements of the "Validation of the software tool in accordance with [ISO26262-8, Chapter] 11.4.9" and "Evaluation of the tool development process in accordance with [ISO26262-8, Chapter] 11.4.8" are fulfilled."

Further it says:

“The build tool chain of EWARMFS classified as T3 off-line tool according to IEC 61508-4:2010, is suitable to be used in safety-related development projects according to IEC 61508:2010 for any SIL level.”

There are no explicit references to any specific (A)SIL levels and this is intentional as tool users should draw their own conclusions for their specific safety functions.

If my particular standard is not covered, can I still benefit from using the certified version?

Yes, many sector specific standards are derived from IEC61508 and thus tools qualification requirements are similar. For some standards additional information might be needed and we are in those cases happy to provide such information on a case-by-case basis. Further, the services in the special Support and Update Agreement (See below) are just as valuable for any project where quality and reliability of the end product is at the forefront.

How does the functional safety edition of the product differ from the standard product?

The functional safety editions are resting on three pillars:

  • A specific certified version of IAR Embedded Workbench where no new features will be added. Updates will only consist of corrections of erratical behavior and notifications of issues to be aware of.
  • A special Support and Update Agreement; see below for more information.
  • Certification documentation, including the certificate and a report to the certificate. The documentation package also includes a Safety Guide detailing the use of the tool chain in a functional safety context.

Is the special support services included in the price?

Yes, the Functional Safety Support and Update Agreement is included for the first year after purchase.

What features of the tool chain are certified?

The full build tool chain and all of its features are covered by the certification. This include, but is not limited to, features like optimizations, language extensions, intrinsic functions etc. However, safety-related standards often place constraints or require extra justification to use such features. The restrictions or the amount of justification that might be needed differ between standards and the safety integrity level for the project. The usage of such features are covered in the Safety Guide.

We do no longer support Internet Explorer. To get the best experience of iar.com, we recommend upgrading to a modern browser such as Chrome or Edge.