By Topic

A Heterogeneous Hardware-Software Co-Simulation Environment Using User Mode Linux and Clock Suppression

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
Hannes Muhr ; Institute of Computer Technology, Vienna University of Technology, Vienna, 1040, Austria. email: hannes.muhr@tuwien.ac.at ; Roland Holler ; Martin Horauer

With the ever increasing complexity of electronic systems and the fact that networked embedded systems become more and more widespread, substantial research has already been devoted to such issues as hardware-software co-design and co-verification, virtual prototypes, and heterogeneous simulation environments including instruction set simulators. The work presented herein, however, presents a new and efficient heterogeneous hardware-software co-simulation environment for network or communication centric distributed embedded systems. It is new, since for the first time it integrates a complete operating system kernel and thus enables testing of driver software and protocol stacks. It is efficient, since it allows intelligently turning off unnecessary simulation loads to allow for the long simulation run times typically needed for communication protocol simulation. The correctness and validity of this virtual prototyping approach are shown by comparing simulation results with real-life measurements in a prototype system developed with the presented simulation environment

Published in:

2006 2nd IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications

Date of Conference:

Aug. 2006