• 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