A Model-Based Safety Critical Code Generation Flow for Multicore Platforms

Watch this on-demand webinar where we will demonstrate a model-based development flow that targets parallel execution on various multicore chips for safety-critical software applications (including Kalray MPPA® and Infineon's latest generation AURIX™).

The flow is based on an extension of ANSYS SCADE Suite, which generates parallel code from any legacy SCADE application. The generated parallel code is target- independent. There is an integration step to instantiate OS-specific services like communication, synchronization or memory protection. An automated integration process has been developed for several operating systems (including PXROS-HR, developed by HighTec EDV-Systeme, a multicore real-time operating system (RTOS) designed for embedded safety-critical applications that leverages Infineon AURIX performance and safety functionalities).

SCADE Suite certified generated code embedded in PXROS-HR provides the streamlined answer to the challenges of developing critical multicore embedded applications. It enables a seamless automated flow from the application model down to an executable binary running on a target-embedded processor.