• DocumentCode
    3740176
  • Title

    A real-time hypervisor for embedded systems with hardware virtualization support

  • Author

    Takumi Shimada;Takeshi Yashiro;Noboru Koshizuka;Ken Sakamura

  • Author_Institution
    Interfaculty Initiative in Information Studies, The University of Tokyo, Tokyo, Japan
  • fYear
    2014
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    Embedded systems are becoming more and more complex. In addition, they also have requirements for security and real-time behavior. The virtualization technology has emerged as one of the solutions to satisfy these requirements. Recently, some embedded processors have extensions for hardware virtualization and hypervisors began to use these extensions. But most of existing hypervisors are designed for general purpose systems and rely on large stacks. Thus, they cause security problems and heavy overhead. In order to overcome these problems, we propose a thin full-virtualization Type-1 hypervisor for real-time embedded systems using ARM processors. We discuss how this implementation affects real-time property of systems. Our implementation demonstrated multiple guest operating systems (OS) can be run in independent environments with distinct real-time scheduling policies.
  • Keywords
    "Virtual machine monitors","Virtualization","Real-time systems","Embedded systems","Computer architecture","Hardware","Registers"
  • Publisher
    ieee
  • Conference_Titel
    TRON Symposium (TRONSHOW), 2015
  • Type

    conf

  • DOI
    10.1109/TRONSHOW.2014.7396874
  • Filename
    7396874