Virtual prototyping for hardware/software co-design -

Virtual prototyping for hardware/software co-design

Beginning as far back as the year 2000 in “Taking system design to a higher level , ” at we’ve maintained an on-going interest in the use of virtual prototyping platforms to simplify the integration of the hardware and software of embedded systems designs.

Then it was a methodology only used in extreme cases when chip integration densities were still moving in on one micron geometries. Now, as system-on chip designs are closing in on 10 nanometers, virtual system prototyping of hardware and software has become a necessity in many embedded designs.

Illustrating the power virtual prototyping is a recent three part series on “ARM-based Android hardware-software design using virtual prototypes,” in which Achim Nohl describes how the Synopsys Virtualizer Development Kit (VDK) to do early prototyping and full software integration of handset hardware and software in the context of the Android software platform. Of the many recent design articles, technical papers and webinars on that delve even deeper into the use of virtual system prototyping, my Editor’s Top Picks are:

How to make virtual prototyping better than designing with hardware
Exploring Multicore Power Management with Modeling and Simulation
Leveraging virtual hardware platforms for embedded software validation

For additional insight, be sure to read some of the recent technical journal and conference papers on such topics as the use of virtual prototyping in the design of mobile devices, embedded signal processing systems , and for multicore system performance analysis . Site Editor Bernard Cole is also editor of the twice-a-week newsletters as well as a partner in the TechRite Associates editorial services consultancy. He welcomes your feedback. Send an email to , or call 928-525-9087.

See more articles and column like this one on up for s ubscriptions and newsletters . Copyright © 2012 UBM–All rights reserved.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.