FuSa Run-Time-System
FuSa Run-Time-System

Keil FuSA Runtime System

Fast Track to Functional Safety Applications

Arm’s functional safety run-time system (FuSa RTS) is a set of certified software components to reduce time and effort to achieve final safety certification in a wide range of embedded applications. 

The system includes a robust real-time system (RTOS), independent processor abstraction layer and verified C library that are highly optimized for Cortex-M processors by Arm architecture experts. It is optimized for natively used with Functional Safety Compiler and our embedded toolchain Arm Keil MDK.

TÜV SÜD certified

FuSa RTS is certified by TÜV SÜD for use in automotive (ISO26262, ASIL D), industrial (IEC61508, SIL 3), medical (IEC62304, Class C), and railway systems (EN50128, SIL 4).

Safety-Ready Cortex-M

FuSa RTS is optimized and certified for a wide range of Cortex-M processors.

Productivity Boosting IDE Integration 

Choose or continue to work with Keil MDK, the most comprehensive toolchain for Cortex-M-based projects. MDK is natively integrated with the FuSa RTS components and safety-qualified Arm C/C++ Compiler.

Software Building Blocks for Faster Functional Safety Certification

If you are creating it from scratch, developing and optimizing complex safety-related applications is challenging. Pre-qualified software components help to reduce the time and effort required for the final certification. Arm has software, tools and platforms dedicated to developing applications for functional safety they simplify system design and accelerate the verification and validation process.

Software Building Blocks for Faster Functional Safety Certification

Related Software

Arm Compiler 6

Arm Compiler 6

The Industry Reference C++ Compiler Trusted by hundreds of thousands of C/C++ developers for decades, Arm's CPP Compiler has been used to build code shipped in billions of devices. It enables the development of highly efficient products that best utilize all features of Arm Cortex processors and architectures, from Armv6-M to Armv8-A 64-bit Arm.

Arm Compiler 6
Learn more
Arm Development Studio

Arm Development Studio

One Tool Suite. Any Arm Project Arm Development Studio is an embedded C/C++ development toolchain designed specifically for Arm-based SoCs, from tiny microcontrollers to custom multicore processors. Designed alongside Arm IP, it accelerates system design and software development for Cortex-M, Cortex-R and Cortex-A, Cortex-X and Neoverse processors.

Arm Development Studio
Learn more