Keil Logo

News Media Alert

24 Jun 2019

Arm FuSa RTS available now

Arm Keil announces the availability of its Functional Safety Run-Time System (Arm FuSa RTS), a set of qualified software components for Cortex-M microcontroller's that lets developers focus on their end applications:

Arm FuSa RTS

Arm Keil FuSa RTX Event Recorder CMSIS-Core Arm FuSa C library Software Test Libraries CMSIS-Core

Supported standards and cores

  • ISO 26262 (ASIL D)
  • IEC 61508 (SIL 3)
  • IEC 62304 (Class C)
  • EN 50128 (SIL 4)
  • Arm Cortex-M0/M0+
  • Cortex-M3
  • Cortex-M4
  • Cortex-M7

Arm FuSa RTS is certified in combination with the safety qualified Arm C/C++ compiler 6. This fully qualified software and tools environment lets you concentrate on the development and certification of the end application.

The Keil RTX5 real-time operating system is leading in the market for many years and offers features like dynamic and static memory allocation. Dynamic memory allocation simplifies configuration efforts during development. The built-in RTOS awareness in MDK makes it easy to identify the memory requirements and change to static memory allocation. Static memory allocation is mandatory for several standards depending on the software integrity level (SIL).

The Event Recorder is an integral part of the FuSa RTS and helps during software development by providing kernel information, user event annotations, and timing information of the application. Analysis of timing behavior is a requirement of integration testing during the software development process.

The FuSa CMSIS-Core implements the basic run-time system for a Cortex-M device and gives you access to the processor core. It is a certified version of the standard CMSIS-Core for Cortex-M. The device-specific part of CMSIS-Core is not part of the certification, but as it is reduced to access definitions only it is easy to verify.

The FuSa C library implements subset of functions specified in the ISO C99 C language standard and comes with usage guidelines and examples on how to work effectively with it.

A device-specific Software Test Library (STL) is mandatory in several applications and can be easily integrated.

MDK development tools

Arm Keil MDK-Professional contains the safety qualified Arm C/C++ Compiler toolchain and µVision with built-in tools for Code coverage tests and execution profiling.


The FuSa RTS is available now. If you require more information, please contact sales or your local distributor.


  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.