Virtio enables early software development and early hardware/software integration of embedded systems
through Virtio's powerful virtual prototyping technology.
Virtual prototyping allows embedded developers to use a high-performance software model of a complete
system, called virtual platforms, without the need for physical hardware. Virtio offers a full range
of virtual platforms to meet your needs.
Product Architectures
Virtio products span a wide array of hardware architectures. The following table lists the architectures
that are currently supported by Virtio
Virtio and Freescale created the VPMX Virtual Platform that emulates the i.MX1/i.MXL application development system. With this high-performance, full-function software emulation, software developers can concurrently develop and integrate software before hardware is available.
Virtio and MIPS created the VPMM Virtual Platform modeling the MIPS® MALTA™ development board for the MIPS32™ 4Kc™ and MIPS64™ 5Kc™ family of microprocessor cores.
Virtio and MIPS created the VPMM-SC Virtual Platform modeling the MIPS® MALTA™ development board with the SOC-it™ system controller. It supports MIPS32® 4Kc™ & MIPS64® 5Kc™ (by means of a Virtio /MIPS instruction-set simulator), and MIPS32® 4KE™, 24K™ and 34K™ (through use of the MIPSsim instruction-set simulator provided by MIPS Technologies).
The VPDA295 Virtual Platform is a high performance software emulator of Texas Instruments
DA295™ reference design. This TI reference design includes the TMS320DA295
digital audio processor which is targeted for use in portable audio applications.
Virtio and Texas Instruments have created the VPOM-2430 Virtual Platform for advanced mobile phone video and imaging. This virtual platform is a high performance software simulator of the OMAP2430 Software Development Platform (SDP2430).
Virtio and Texas Instruments have created the VPOM-3430 Virtual Platform for advanced mobile phone video and imaging development. This virtual platform is a high performance software simulator of the OMAP3430 Software Development Platform (SDP3430).
Virtio and Texas Instruments have created the VPOM-V1030 Virtual Platform for
use by phone manufacturers and software developers. This virtual platform is
a high performance software emulator of the Texas Instruments OMAPV1030 GSM/GPRS/EDGE
chipset.
Product Levels
Virtio offers its products at various functionality levels to suit your needs
Virtual Platforms
Virtio Virtual Platforms are software models of hardware. Each delivers a complete environment for
the software development team. This fast software model has advantages over the hardware development
board in configuration and installation, with 100% visibility into the system, unsurpassed observability
and controllability and easy electronic distribution.
Platform Development Kits
A Platform Development Kit (PDK) allows the developer to customize a Virtio Virtual Platform.
The PDK includes a virtual platform, a library of components that can be used to easily modify or
extend the platform and authoring tools to create peripheral stubs and even new models. This
environment provides the flexibility to let you quickly add and delete peripheral models to meet
specific project requirements.
Learning Kits
The Virtio Learning Kit provides an introduction to Platform Development Kits and teaches a novice
user the fundamentals of creating peripheral models and building virtual platforms with Virtio's
virtual prototyping technology. The kit focuses on all aspects of peripheral model creation and
platform assembly to give a developer a jump-start on customizing a Virtio Virtual Platform.