Virtual Hardware Prototyping through Timed Hardware-Software Co-Simulation
- 1 January 2005
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 15301591,p. 798-803
- https://doi.org/10.1109/date.2005.327
Abstract
Designers of factory automation applications increasingly demand tools for rapid prototyping of hardware extensions to existing systems and verification of resulting behaviors through hardware and software co-simulation. The paper presents a framework for the timing-accurate co-simulation of HDL models and their verification against hardware and software running on an actual embedded device of which only a minimal knowledge of the current design is required. Experiments on real-life applications show that early architectural and design decisions can be taken by measuring the expected performance on the models realized using the proposed framework.Keywords
This publication has 13 references indexed in Scilit:
- Native ISS-SystemC integration for the co-simulation of multi-processor SoCPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Virtual synchronization technique with OS modeling for fast and time-accurate cosimulationPublished by Association for Computing Machinery (ACM) ,2003
- Timed HW-SW cosimulation using native execution of OS and application SWPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Systemc cosimulation and emulation of multiprocessor soc designsComputer, 2003
- Optimized timed hardware software cosimulation without roll-backPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Software timing analysis using HW/SW cosimulation and instruction set simulatorPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Virtual synchronization for fast distributed cosimulation of dataflow task graphsPublished by Association for Computing Machinery (ACM) ,2002
- Communication architecture tunersPublished by Association for Computing Machinery (ACM) ,2000
- Multilanguage design of heterogeneous systemsPublished by Association for Computing Machinery (ACM) ,1999
- Distributed simulation of discrete event systemsProceedings of the IEEE, 1989