ACM Home Page
Please provide us with feedback. Feedback
A timing-accurate HW/SW co-simulation of an ISS with SystemC
Full text PdfPdf (244 KB)
Source
International Conference on Hardware Software Codesign archive
Proceedings of the 2nd IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis table of contents
Stockholm, Sweden
SESSION: Advances in hardware/software co-simulation techniques table of contents
Pages: 152 - 157  
Year of Publication: 2004
ISBN:1-58113- 937-3
Authors
Luca Formaggio  Università di Verona, Verona, Italy
Franco Fummi  Università di Verona, Verona, Italy
Graziano Pravadelli  Università di Verona, Verona, Italy
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
SIGBED: ACM Special Interest Group on Embedded Systems
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 77,   Citation Count: 7
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1016720.1016759
What is a DOI?

ABSTRACT

The paper presents a system level co-simulation methodology for modeling, validating, and analyzing the performance of embedded systems. The proposed solution relies on the integration between an instruction set simulator (ISS) and the SystemC simulation kernel. In this way, the ISS is used to abstract the model of the real programmable device where the SW should run, while SystemC is used to model HW components that interact with the SW. A correct validation of such an architecture is infeasible without taking care of timing information. Thus, the paper proposes an effective timing synchronization mechanism, which uses timing information of an ISS (or a board) to synchronize the SystemC simulation.


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.

 
1
J. Buck, S. Ha, E. Lee, and D. Messerschmitt. Ptolemy: A Framework for Simulating and Prototyping Heterogeneous Systems. International Journal in Computer Simulation, vol. 4(2):pp. 155--182, 1994.
 
2
 
3
Synopsys Inc. Eaglei. http://www.synopsys.com/products.
 
4
Mentor Graphics Inc. Seamless CVE. http://www.mentor.com/seamless.
 
5
 
6
C. Valderrama, F. Nacabal, P. Paulin, and A. Jerraya. Automatic VHDL-C Interface Generation for Distributed Co-Simulation: Application to Large Design Examples. Design Automation for Embedded Systems, vol. 3(2/3):pp. 199--217, 1998.
7
 
8
 
9
10
11
 
12
 
13
 
14
GNU Project Web server. http://www.gnu.org/software/.
 
15
 
16
 
17
PSIM User Guide and Reference Manual. http://sources.redhat.com/psim/manual/.
 
18
eCos Home Page. http://sources.redhat.com/ecos/.
 
19

CITED BY  7
 
 
 
 
 

Collaborative Colleagues:
Luca Formaggio: colleagues
Franco Fummi: colleagues
Graziano Pravadelli: colleagues