✉ Feedback
Skip to Main Content Skip to Footer Navigation

Sorry, your browser is not supported. We recommend upgrading your browser. We have done our best to make all the documentation and resources available on old versions of Internet Explorer, but vector image support and the layout may not be optimal. Technical documentation is available as a PDF Download.

DS-5 and ARM Compiler for Safety Critical Applications

Every day around the world, billions of ARM powered devices are embedded in systems where safety is a paramount requirement.

Functional safety and the ARM Compiler

An extremely mature architecture coupled with a build toolchain proven over 25 years gives engineers around the world the confidence to deploy ARM products into a variety of safety-related sectors, including automotive, industrial control, railway, aerospace and medical.


TÜV Certified Build Tools

The ARM Compiler toolchain is certified by TÜV SÜD, a recognized safety industry expert. The TÜV Certificate and the accompanying report confirm that the ARM Compiler 5.04 fulfils the requirements for development tools classified T3 according to IEC 61508-3. This enables customers to apply the ARM Compiler 5.04 for safety- related development up to SIL3 (IEC 61508) or ASILD (ISO 26262) without further qualification activities when following the recommendations and conditions documented in the Qualification Kit.



The ARM Compiler Qualification Kit provides vital usage instructions along with important data-driven reports that can be used as evidence for justifying toolchain selection irrespective of the safety standard targeted. Learn more about the ARM Compiler Qualification Kit »


Extended Maintenance

At ARM we understand that customers want to protect their investment once tools are qualified, so we offer an Extended Maintenance program for our certified compiler. The Extended Maintenance program lets customers take advantage of bug fixes and patches to a fixed branch of the compiler, ensuring maximum stability and providing insurance in the unlikely event that a critical compiler defect impacts your product.

Learn more about our extended maintenance and support options here »


Availability

The best part about ARM tools for safety-related development is that they come as part of the standard DS-5 Ultimate Edition product. That means no special edition is required to access the certified compiler, Qualification Kit, or Extended Maintenance. The same product which supports all ARM cores, including leading edge ARMv8, now gives users access to our safety-related products.


LDRA’s MISRA Compliance Tools

Now LDRA’s MISRA compliance tool, LDRAlite, integrates with DS-5 so that you can shorten your path to software functional safety. LDRAlite complements the TÜV-certified ARM Compiler and safety qualification kit, making DS-5 the ideal software development platform for ARM-based products in use in safety-critical markets such as automotive and industrial automation. With this integration, developers can quickly check their code for MISRA coding standards compliance, making their code more consistent, clear, maintainable, and functionally safe.

LDRA is included with DS-5 as a 30-day evaluation and can be converted to a full license through LDRA.


Policy-Driven Development

ARM DS-5 Development Studio is built on Eclipse, which integrates with alternative Development Testing tools such as Parasoft® C/C++ test® , VectorCast C/C++™ and Coverity® Quality Advisor for policy-driven development processes. With code coverage and other tools to measure application quality, you can speed up your compliance process significantly when working on safety critical applications, whilst meeting quality goals.

For software development in the automotive sector, MISRA C checker from Parasoft is available as a plugin to DS-5 Development Studio.