Embedded Multi-Core Systems for Mixed Criticality Applications in Dynamic and Changeable Real-Time Environments
Reference number | |
Coordinator | Volvo Technology AB - BF 40700 Electrical and embedded systems |
Funding from Vinnova | SEK 1 767 204 |
Project duration | April 2014 - June 2017 |
Status | Completed |
Important results from the project
Purpose and goal of Volvo´s participation in the EMC² project is to investigate feasibility and potential associated with the introduciton of service oriented electronic architecture based on ´multi-core´ & ´many-core´ computational platforms for applications with different criticality levels in dynamic and changeble real time environments. The goal is fulfilled and we have investigated the implications of introducing service oriented architecture for truck functions. However, the are still issues that needs to be investigated in detail before they are realized in products.
Expected long term effects
The mail results for Volvo are: Mechanisms for supporting multiple OS on computational units on-board Concepts around E/E architecture for next generation along with an prototype development Methodology for systematic evaluation of physical architecture Demonstration of Service-oriented Architecture based on a truck application together with Luleå Technical University Development of method and tool for allocation and scheduling of single core SW on multicore
Approach and implementation
Volvo, as well as most other industrial partners, brings in a use case to the project. The use cases represents relevant industrial applications and are used to formulate the industrial needs and requirements on the technology that should be developed in the project. The feasibility of the new EMC2 technology is evaluated by applying it to the use cases. A subset of the use cases are also used to publically demonstrate the project results.