emc2-jpgEmbedded multi-core systems for mixed-criticality applications in dynamic real-time environments


Contact: Prof. Paul Pop

paupo_project_emc2EMC² – ‘Embedded Multi-Core Systems for Mixed Criticality applications in dynamic and changeable real-time environments’ is an ARTEMIS Joint Undertaking project in the Innovation Pilot Programme ‘Computing platforms for embedded systems’ (AIPP5).

Embedded systems are the key innovation driver to improve almost all mechatronic products with cheaper and even new functionalities. They support today’s information society as inter-system communication enabler. A major industrial challenge arises from the need to face cost efficient integration of different applications with various levels of safety and security on a single computing platform in an open context.

EMC² finds solutions for dynamic adaptability in open systems, provides handling of mixed-criticality applications under real-time conditions, scalability and utmost flexibility, full-scale deployment, and management of integrated tool chains, through the entire lifecycle.

The objective of EMC² is to establish Multi-Core technology in all relevant Embedded Systems domains.

EMC² is a project of 99 partners of embedded industry and research from 19 European countries with an effort of about 800 person-years and a total budget of about 100 million Euro.


EMC2 is a very large project, with 99 partners from all over Europe. In Denmark, the partners are DTU and Danfoss.

DTU’s role

DTU leads the work package (WP) on Industrial automation together with Danfoss, Denmark.

In Internet of Things WP, we have worked together with TTTech, Austria, and we have identified a research problem related to the use case of “open deterministic networks.” We assume that the network implements the Time-Sensitive Networking (TSN) protocol currently being standardized. As a first step, we have developed an offline tool to determine the routes for AVB traffic in TSN. In the next step, we are interested in determining the Gate Control Lists for the time-triggered traffic. The ultimate goal of the work is to perform a runtime configuration of TSN that would guarantee properties for mixed types of traffic.

In the Automotive WP, DTU has developed a method and tool for deciding the assignment of functionality in automotive applications to multicore distributed architectures, consisting of several ECUs interconnected by a bus such as Controller Area Network. The platform details are given by AB Volvo, Sweden, and comply with AUTOSAR and ISO 26262. The tools are currently being extended to evaluate several communication models for a mixed-criticality automotive platform.

Researchers at DTU Compute

  • Paul Pop, professor
  • Domitian Tamas-Selicean, postdoc
  • Sune Mølgaard Laursen, PhD student
  • Luxi Zhao, visiting PhD student
  • Florin Maticu, MSc student
  • Dhanesh Budhrani Budhrani, MSc student
  • Cosmin Florin Avasalcai, MSc student
  • Michael Raagaard, MSc student

Find out more by visiting the project website.

Relevant topics