DocumentCode
3123149
Title
Multi-source and multicore automotive ECUs - OS protection mechanisms and scheduling
Author
Navet, Nicolas ; Monot, Aurélien ; Bavoux, Bernard ; Simonot-Lion, Françoise
Author_Institution
LORIA, Nancy Univ., Vandoeuvre, France
fYear
2010
fDate
4-7 July 2010
Firstpage
3734
Lastpage
3741
Abstract
As the demand for computing power is quickly increasing in the automotive domain, car manufacturers and tier-one suppliers are gradually introducing multicore ECUs in their electronic architectures. Additionally, these multicore ECUs offer new features such as higher levels of parallelism which ease the respect of the safety requirements such as the ISO 26262 and the implementation of other automotive use-cases. These new features involve also more complexity in the design, development and verification of the software applications. Hence, OEMs and suppliers will require new tools and methodologies for deployment and validation. In this paper, we review the operating system protection mechanisms (e.g., memory, timing), needed for multi-source software in a safety critical context, with a clear focus on AUTOSAR OS which is the upcoming defacto standard for automotive ECUs. Then, we identify the main use-cases for automotive multicore ECUs and present solutions for the scheduling in a context where there are hundreds of software components and only a few OS tasks are allowed. Finally, experiments aim to assess the load level that can be reached on realistic case-studies.
Keywords
automotive electronics; electronic engineering computing; operating systems (computers); AUTOSAR OS; OS protection mechanisms; OS scheduling; automotive electronics; electronic control unit; multicore automotive ECU; multisource software; operating system protection; Automotive engineering; Context; Job shop scheduling; Multicore processing; Safety; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics (ISIE), 2010 IEEE International Symposium on
Conference_Location
Bari
Print_ISBN
978-1-4244-6390-9
Type
conf
DOI
10.1109/ISIE.2010.5637677
Filename
5637677
Link To Document