The Migration of Engine ECU Software from Single-Core to Multi-Core

Research output: Contribution to journalArticlepeer-review

10 Scopus citations

Abstract

As multiple functions have been added to single-core-based engine electronic control units (ECUs) in vehicles, automotive researchers and manufacturers have actively studied multi-core architecture for engine ECUs. Multi-core architecture can provide load balancing and parallelism that can meet the requirements of international organization standard (ISO) 26262. However, since real-world engine ECUs have the most complex automotive open system architecture (AUTOSAR)-based control logicand datasets among automotive ECUs, developing multi-core-based engine ECUs is a substantial amountof work. Thus, automotive researchers and manufacturers will need new methodologies for multi-core-based engine ECUs. In this paper, we focus on designing a multi-core migration methodology and applying it to a real-world AUTOSAR-based engine ECU from HYUNDAI. We verify its practicability and enhanced performance. In conclusion, through connection with other automotive domain ECUs, it is demonstrated that a multi-core engine ECU using our migration technology can be applied in real-world automotive vehicles, leading to a significant improvement in performance.

Original languageEnglish
Article number9398676
Pages (from-to)55742-55753
Number of pages12
JournalIEEE Access
Volume9
DOIs
StatePublished - 2021
Externally publishedYes

Keywords

  • core load balancing
  • memory and offset optimization technology
  • Multi-core-based engine system
  • shared data inconsistency

Fingerprint

Dive into the research topics of 'The Migration of Engine ECU Software from Single-Core to Multi-Core'. Together they form a unique fingerprint.

Cite this