Hardware Virtualization and Task Allocation for Plug-and-Play Automotive Systems

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

Automotive hardware architectures have become extremely complex and heterogeneous. To tackle this complexity and enable seamless plug-and-play, this article proposes hardware virtualization using an OS hypervisor. In this article, researchers utilize an OS hypervisor to support plug-and-play automotive systems. In the architecture, the software tasks are allocated to the isolated operating systems, and the OS hypervisor manages the operating systems and virtualizes hardware. The hardware virtualization is the core technology and the reason that this hypervisor-based architecture is more flexible and suitable for plug-and-play systems is that it provides the platform for system designers to develop software in a hardware-independent way.

Original languageEnglish
Pages (from-to)65-73
Number of pages9
JournalIEEE Design and Test
Volume38
Issue number5
DOIs
StatePublished - Oct 2021

Bibliographical note

Funding Information:
This work was supported in part by the Ministry of Education (MOE), Taiwan, under Grant NTU-107V0901 and in part by the Ministry of Science and Technology (MOST), Taiwan, under Grant MOST-108-2636-E-002-011.

Keywords

  • Automotive systems
  • OS hypervisor
  • hardware virtualization
  • plug-and-play systems
  • task allocation

Fingerprint

Dive into the research topics of 'Hardware Virtualization and Task Allocation for Plug-and-Play Automotive Systems'. Together they form a unique fingerprint.

Cite this