CMP - United Business Media TechOnline
All Articles Products Courses Papers VirtuaLabs Webinars Web



 
LoginRegister
      TechOnline > Learning >  Technical Paper
Technical Papers
Software Development Using Virtual Hardware Platform

Click to Download
pdf logo
2007 Embedded Systems Conference
1080 KB (12 pages)
April 05, 2007
 

Marc Serughetti and Scott Gustafson
CoWare

The explosion of software content in embedded devices is driving device manufacturers and silicon vendors to re-engineer their software development methodologies. Today's mobile devices, for example, have become full-fledged clients that contain a rich array of applications and their supporting infrastructure software, including operating systems, security, management, messaging, and browsers.

Virtual Platforms for software development is an emerging technology that enables accelerated software development in embedded and mobile devices. Virtual platforms are fast and scalable models of the system hardware including the device hardware and the environment it evolves in. They provide the combined execution speed, early availability, controllability, observability and determinism usable pre- and post-silicon availability that none of the traditional software development methods have provided so far. The goal of this paper is to introduce the reader and audience to the concepts of virtual hardware platforms for software development through description and examples.

 
Rate this paper
WORSE | BETTER
1 2 3 4 5

submit a paper

CoWare
Embedded Systems Conference (ESC)
   

TECH PAPER
1. System ACE Configuration Solution for Xilinx FPGAs

TECH PAPER
2. Use Rowley CrossWorks and the MAXQ3120 Evaluation Kit to Create a Light Meter Application

TECH PAPER
3. Interface Products Design Guide

TECH PAPER
4. Get a Grip on Multimedia PMP Demands with the Right Processor Selection