The key benefit of virtualization, Trango says, is the ability to build secure and scalable platforms on a single processor core. The virtual machines (VMs) are completely isolated from one another, resulting in a secure environment in which to safely run services such as DRM, secure download, device management, or mobile payments.

Trango hypervisor supports both single and multi-core platforms
(Click image for larger view)Trango marketing manager Andry Ramiandrasoa stated, "Our technology to host, securely, multiple execution environments and software stacks is one major competitive advantage of Trango hypervisor in the embedded virtualization market. Isolation of rich OSes, like Windows CE, and trusted services, like DRM, firmware update, or payment applications, is highly critical for operators to deploy new services on next generation wireless and multimedia handsets."
Trango is demonstrating the Trango Hypervisor at this week's ARM Developers' Conference. According to the company, both ARM926 and XScale platforms are being shown running three different subsystem environments:
- Windows CE, for games and other applications
- An unspecified real-time OS, for use in modems
- A Linux and Qtopia stack, for operator interfaces
The Trango Hypervisor currently supports ARMv5, MIPS32, and MIPS64 architectures, and ARMv6 support is scheduled for release in Q1 of 2007. Supported operating systems currently include Windows CE 5.0, Linux, eCos, and MicroC/OS, among others.
VirtualLogix (formerly Jaluna) in May 2005
demonstrated Windows CE running concurrently with other OSes on a single-core Texas Instruments OMAP ARM9 processor, via its OSWare hypervisor.
Related stories: