DocumentCode
602967
Title
A virtualization approach for MIPS-based MPSoCs
Author
Aguiar, Ana ; Moratelli, Carlos ; Sartori, M.L.L. ; Hessel, Fabiano
Author_Institution
Fac. of Inf., PUCRS, Porto Alegre, Brazil
fYear
2013
fDate
4-6 March 2013
Firstpage
611
Lastpage
618
Abstract
Recently, virtualization techniques has been investigated as an interesting approach for complex embedded systems designs since they allow more secure systems, improve software design quality and reduce costs. However, the need to meet design constraints, mainly the real-time constraints, constitutes one of the biggest challenges that may prevent the wide adoption of virtualization in embedded systems. Industry designers and researchers believe that the use of hardware support to virtualization is a possible way of improving the system´s performance and meeting its real-time constraints. In this paper we present our virtualization-aware architecture intended for MIPS processors with support to real-time applications. In our proposed approach no changes are needed in the Guest OS since we implement a full virtualization scheme. Real-time constraints are achieved by mixing the full virtualization technique with hardware support along with bare-metal application usage. Details of our virtualization platform are presented and discussed in the paper. Results demonstrate the effectiveness of our approach considering the hardware impact in terms of area, the software performance overhead, and the operating system port to allow its execution in a virtualized environment.
Keywords
cost reduction; embedded systems; system-on-chip; virtualisation; MIPS processor; MPSoC; bare-metal application usage; complex embedded system design; cost reduction; real-time constraint; software design quality; software performance overhead; virtualization approach; virtualization-aware architecture; Computer architecture; Hardware; Program processors; Real-time systems; Virtual machine monitors; Virtualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Quality Electronic Design (ISQED), 2013 14th International Symposium on
Conference_Location
Santa Clara, CA
ISSN
1948-3287
Print_ISBN
978-1-4673-4951-2
Type
conf
DOI
10.1109/ISQED.2013.6523674
Filename
6523674
Link To Document