Virtio Virtio HomePage Feedback Form SiteMap
About Us Index News Index Technology Index Support Index Product Index Partners Index
VirtioTechnology



The Embedded System Development Problem

The biggest challenge of bringing an embedded system solution to market is delivering the solution on time and with the complete required functionality. A survey of embedded developers by Electronic Market Forecasters revealed that over 60% of embedded systems solutions miss schedule by an average of 3.8 months. Digging further into the problem, developers comment the key issues with delivering on time are misinterpreting hardware functionality specifications and the ability to efficiently integrate the software with the hardware.

Most embedded systems are made up of a variety of Intellectual Property (IP) including hardware IP (the processors and peripherals) as well as software IP (operating systems, device drivers and middleware, like protocol stacks). Effectively integrating these base elements is mandatory in order to begin developing application software. This sets up a development process that, inherently, is serial in nature: processor and peripheral hardware need to be developed before the OS and device drivers can be integrated; at the same time the OS and device drivers need to be developed and integrated before work can begin on the application software. Obviously, if a system developer could integrate the software with the hardware and begin software application development in parallel with hardware development, it would accelerate the design and development process so that the critical time-to-market requirements could be satisfied.

The Virtio Solution

Virtio delivers software models of embedded systems for early embedded software development using our virtual prototyping technology. These software models, called virtual platforms, act as an early replacement for physical boards for software development. Virtual platforms change the way embedded software is developed. Click here for a compressive comparison of physical boards to Virtio Virtual Prototypes.

A Virtio Virtual Platform includes all the building blocks of embedded systems delivering a complete software development environment to your desktop. Virtio Virtual Platforms provides:

  • Complete visibility into both hardware and software functionality
  • Comprehensive observability and controllability
  • Full Binary compatibility
  • Rapid electronic distribution
For more information on Virtio's technology see virtual prototyping.

Alternatively, you can view the flash demo on Virtio's technology:

Flash: About VirtioAbout Virtio



Home | About | Contact | News | Register | Support | Products | Privacy Policy | Terms | SiteMap

Copyright Virtio ©1999-2006