• DocumentCode
    2796138
  • Title

    Automotive Software Development for a Multi-Core System-on-a-Chip

  • Author

    Kopetz, Hermann ; Obermaisser, Roman ; Salloum, Christian El ; Huber, Bernhard

  • Author_Institution
    Vienna Univ. of Technol., Vienna
  • fYear
    2007
  • fDate
    20-26 May 2007
  • Firstpage
    2
  • Lastpage
    2
  • Abstract
    There are many economic and technical arguments for the reduction of the number of Electronic Control Units (EC Us) aboard a car. One of the key obstacles to achieve this goal is the limited composability, fault isolation and error containment of today´s single- processor architectures. However, significant changes in the chip architecture are taking place in order to manage the synchronization, energy dissipation, and fault-handling requirements of emerging billion transistor SoCs (systems-on-a-chip). The single processor architecture is replaced by multi-core SoCs that communicate via networks-on-chip (NoC). These emerging multi-core SoCs provide an ideal execution environment for the integration of multiple automotive ECUs into a single SoC This paper presents a model-based software development method for designing applications using these multi-core SoCs.
  • Keywords
    automotive components; computer aided instruction; electronic engineering computing; electronic engineering education; software engineering; system-on-chip; automotive software development; electronic control unit; model-based software development; multicore SoC; multicore system-on-a-chip; multiple automotive ECU; systems-on-a-chip; Automotive engineering; Computer architecture; Design methodology; Energy dissipation; Energy management; Environmental economics; Network-on-a-chip; Power generation economics; Programming; System-on-a-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Automotive Systems, 2007. ICSE Workshops SEAS '07. Fourth International Workshop on
  • Conference_Location
    Minneapolis, MN
  • Print_ISBN
    0-7695-2968-2
  • Type

    conf

  • DOI
    10.1109/SEAS.2007.2
  • Filename
    4228589