VIRTUS: a new processor virtualization architecture for security-oriented next-generation mobile terminals

The authors propose new processor virtualization architecture, VIRTUS, to provide a dedicated domain for pre-installed applications and virtualized domains for downloaded native applications. With it, security-oriented next-generation mobile terminals can provide any number of domains for native applications. VIRTUS feature three new technologies: VMM asymmetrization, dynamic inter-domain communication and virtualization-assist logic, and the first in the world to virtualize an ARM-based multiprocessor

[1]  Anoop Gupta,et al.  Parallel computer architecture - a hardware / software approach , 1998 .

[2]  S. Suzuki,et al.  A 600MIPS 120mW 70/spl mu/A leakage triple-CPU mobile application processor chip , 2005, ISSCC. 2005 IEEE International Digest of Technical Papers. Solid-State Circuits Conference, 2005..

[3]  Beng-Hong Lim,et al.  Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor , 2001, USENIX Annual Technical Conference, General Track.

[4]  Naoki Nishi,et al.  Triple-CPU Mobile Application Processor Chip , 2005 .

[5]  T. Alves,et al.  TrustZone : Integrated Hardware and Software Security , 2004 .

[6]  Carl Staelin,et al.  lmbench: Portable Tools for Performance Analysis , 1996, USENIX Annual Technical Conference.

[7]  Ntt Docomo Trusted Mobile Platform Software Architecture Description 10 / 27 / 2004 Trusted Mobile Platform , 2004 .

[8]  David Larson,et al.  Advanced virtualization capabilities of POWER5 systems , 2005, IBM J. Res. Dev..

[9]  Jeff Dike,et al.  A user-mode port of the Linux kernel , 2000, Annual Linux Showcase & Conference.

[10]  Butler W. Lampson,et al.  A Trusted Open Platform , 2003, Computer.

[11]  Li Gong,et al.  Inside Java 2 Platform Security: Architecture, API Design, and Implementation , 1999 .

[12]  Masato Edahiro,et al.  FIDES: an advanced chip multiprocessor platform for secure next generation mobile terminals , 2005, 2005 Third IEEE/ACM/IFIP International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS'05).