Experience

Multi-Core in Safety Project

Flexible Safety RTOS with MultiCore SMP for ISO26262

Driver Assistance System

Challenge of this Project

Customer needs a Safety RTOS supporting Multi-Core

Selected Processor is a brand new System-On-Chip

Customer wants a Pre-Certified RTOS according ISO 26262 ASIL-B

Project needs a tight schedule to satisfy End-Customer

Project Environment

A brand new Zynq® UltraScale+™ MPSoC device

Functional Safety version of IAR Embedded Workbench

At Project start, we use the Xilinx evaluation board

When switching into the verification phase, we transfer the project to the customer board

Used Components and Services

The Embedded Office Safety BSP is used as a starting point of the system development and startup management. For the first prototype of the RTOS development, we start with the pre-certified Flexible Safety RTOS on a single core. Afterwards, we add the support of symetric multi-processing (SMP) for the Cortex-R5 cores within the Xilinx MPSoC.

The project is done at Embedded Office with a small Team, including a Functional Safety Engineer. The Functional Safety Engineer is coordinating the development process and takes responsibility of the pre-certification with an external authority.

Project Solution

RTOS development and functional safety certification is done parallel to the project system development at customers side.

The customer gets a running prototype with stable application programming interface (API) within 6 weeks.

At the end of the project, the customer receives a pre-certified software platform for the two Cortex R5, running in SMP (Symetric Multi-Processing) mode.

You are Interessted in Experts for Your Projekt ...

Get Your Free MultiCore Checkliste

We offer a free checklist with knowledge our experts. We adress the usage of multi-core processors in safety critical projects.

Related products and services

The so-called "Cert Kit" is the real-time kernel with memory protection - completely approved for applications with Functional Safety. For more details, read: Pre-Certified Real Time Kernel

For a first impression of the nature and scope of our already Completed Projects, we have compiled a selection for you. For more details, read: Completed Projects