| Fast hardware/software co-simulation for virtual prototyping and trade-off analysis |
| Full text |
Pdf
(190 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 34th annual Design Automation Conference
table of contents
Anaheim, California, United States
Pages: 389 - 394
Year of Publication: 1997
ISBN:0-89791-920-3
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 0, Downloads (12 Months): 13, Citation Count: 6
|
|
|
ABSTRACT
Hardware/software co-simulation is generally performed withseparate simulation models.This makes trade-off evaluationdifficult, because the models must be re-compiled wheneversome architectural choice is changed.We propose a techniqueto simulate hardware and software that is almost cycle-accurate,and uses the same model for both types of components.Only the timing information used for synchronizationneeds to be changed to modify the processor choice, the implementationchoice, or the scheduling policy.We show howthis technique can be used to decide the implementation of areal-life example, a car dashboard controller.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
AM95
|
|
| |
Ber96
|
G~rard Berry,1996. See http://cma, cma. fr/Est erel.
|
| |
BHLM90
|
J. Buck, S. Ha, E.A. Lee, and D.G. Masserschmitt. Ptolemy: a framework for simulating and prototyping heterogeneous systems. Interntional Journal of Computer Simulation, special issue on Simulation Software Development, January 1990.
|
| |
CGH+94
|
Massimilano Chiodo , Paolo Giusto , Attila Jurecska , Harry C. Hsieh , Alberto Sangiovanni-Vincentelli , Luciano Lavagno, Hardware-Software Codesign of Embedded Systems, IEEE Micro, v.14 n.4, p.26-36, August 1994
[doi> 10.1109/40.296155]
|
 |
CGH+95
|
Massimiliano Chiodo , Paolo Guisto , Attila Jurecska , Luciano Lavagno , Ellen Sentovich , Harry Hsieh , Kei Suzuki , Alberto Sangiovanni-Vincentelli, Synthesis of software programs for embedded control application, Proceedings of the 32nd ACM/IEEE conference on Design automation, p.587-592, June 12-16, 1995, San Francisco, California, United States
[doi> 10.1145/217474.217594]
|
| |
hp
|
The POLIS home page. http : //www-cad. eecs. berkeley, edu/Respep/ Re s e ar ch/hs c/abstract, html.
|
| |
KL96
|
R. Klein and S. Leef. New technology links hardware and software simulators. Electronic Engineering Times, June 1996.
|
| |
MMS+95
|
Patrick C. McGeer , Kenneth L. McMillan , Alexander Saldanha , Alberto L. Sangiovanni-Vincentelli , Patrick Scaglia, Fast discrete function evaluation using decision diagrams, Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design, p.402-407, November 05-09, 1995, San Jose, California, United States
|
| |
PLS+97
|
C. Passerone, L. Lavagno, C. Sanso~, M. Chiodo, and A. Sangiovanni-Vincentelli. Trade-off evaluation in embedded system design via cosimulation. In Proceedings of ASP-DA 6', pages 291-297, 1997.
|
 |
Row94
|
|
 |
SSV96
|
|
 |
ZM96
|
|
CITED BY 6
|
|
|
|
|
|
|
|
|
|
|
K. Masselos , K. Danckaert , F. Catthoor , N. Zervas , C. E. Goutis , H. De Man, A Specification Refinement Methodology for Power Efficient Partitioning of Data-Dominated Algorithms Within Performance Constraints, Journal of VLSI Signal Processing Systems, v.26 n.3, p.291-317, Nov. 2000
|
|
|
|
|
|
Pai Chou , Ross Ortega , Ken Hines , Kurt Patridge , Gaetano Borriello, ipChinook: an integrated IP-based design framework for distributed embedded systems, Proceedings of the 36th ACM/IEEE conference on Design automation, p.44-49, June 21-25, 1999, New Orleans, Louisiana, United States
|
|