Design Challenges in Compute-Intensive Mixed-Criticality Systems

System, Platform and Application Perspectives

Tutorial at the Embedded Systems week 2015

  • Sunday 4 October, 13:30-17:30
  • Mövenpick Hotel Amsterdam City Centre


Complex embedded systems in domains like automotive and healthcare are evolving into mixed-criticality systems (MCS) in order to meet stringent non-functional requirements relating to cost, quality, safety etc.

This tutorial focuses on a class of MCS that involves functionalities requiring compute-intensive processing as well as low-latency time-/safety critical applications (e.g., feedback control loops).

Common examples include advanced driver assistance systems (ADAS) in the automotive domain or interventional x-ray (iXR) systems in the healthcare domain. The platforms are migrating from single core to multi-core and, to many core architectures with various forms of hardware accelerators. At the system-level, an important design decision is the right choice of the platform architecture which further involves translating the application-level requirements into the platform-level requirements.

Based on the industrial use-case stemming from the industry-academia collaborations under European Artemis projects EMC2 and ALMARVI, this tutorial will light on: System perspective, Platform perspective and Application perspective.


  • Teun Hendriks - TNO-ESI
  • Zaid Al-Ars, Delft University of Technology
  • Dip Goswami, Technical University Eindhoven

More information:

About Embedded Systems Week

Embedded Systems Week (ESWEEK) is the premier event covering all aspects of embedded systems and software.

By bringing together three leading conferences (CASES, CODES+ISSS, and EMSOFT), three symposia (ESTIMedia, IoT, and RSP) and several workshops and tutorials, ESWeek allows attendees to benefit from a wide range of topics covering the state of the art in embedded systems research and development.