Arm's FuSa RTS is a set of certified software components designed to accelerate final safety certification for embedded applications. It enables developers to achieve the highest safety integrity levels (SIL) and is highly optimized for Arm Cortex-M processors. This system simplifies application code, making it easier to maintain and support.
The FuSa RTS is certified by TÜV SÜD for use in a wide range of safety standard certification processes. It covers Automotive (ISO 26262, ASIL D), Industrial (IEC 61508, SIL 3), Medical (IEC 62304, Class C), and Railway (EN 50128, SIL 4).
The FuSa Run-Time System includes several key components. These are the FuSa RTX RTOS, which is a safety variant of Keil RTX5, an independent processor abstraction layer, and a verified C library. It also features a safety-verified Event Recorder.
The FuSa RTX RTOS is specifically written for applications running on Arm Cortex-M based MCUs. It offers flexible, low-latency scheduling and delivers fully deterministic behavior, ensuring events and interrupts are handled within predefined times. It runs quickly and requires only minimal MCU resources, with a memory footprint as small as 5 KB (ROM).