Title :
Asymmetric virtualisation for real-time systems
Author :
Cereia, Marco ; Bertolotti, Ivan Cibrario
Author_Institution :
IEIIT - Nat. Res. Council, Torino
fDate :
June 30 2008-July 2 2008
Abstract :
The steady increase in performance of the processors commonly adopted for real-time systems leads to the opportunity of hosting diverse classes of tasks on the same hardware, for example real-time control tasks and a man-machine interface, each one under the control of its own operating system. This paper describes how an asymmetric virtualisation layer has been realised on top of the ARM TrustZone security extension, in order to support the concurrent execution of both a real-time and a general purpose operating system on the same processor. The resulting implementation has a small execution time overhead and does not require any modification to the general purpose operating system.
Keywords :
man-machine systems; operating systems (computers); real-time systems; security of data; virtual reality; ARM TrustZone security extension; asymmetric virtualisation; man-machine interface; operating system; real-time systems; Application software; Computer architecture; Control systems; Hardware; Kernel; Monitoring; Operating systems; Programmable control; Real time systems; Security;
Conference_Titel :
Industrial Electronics, 2008. ISIE 2008. IEEE International Symposium on
Conference_Location :
Cambridge
Print_ISBN :
978-1-4244-1665-3
Electronic_ISBN :
978-1-4244-1666-0
DOI :
10.1109/ISIE.2008.4677005