ACM Home Page
Please provide us with feedback. Feedback
ISS-centric modular HW/SW co-simulation
Full text PdfPdf (157 KB)
Source Great Lakes Symposium on VLSI archive
Proceedings of the 16th ACM Great Lakes symposium on VLSI table of contents
Philadelphia, PA, USA
SESSION: CAD for embedded systems table of contents
Pages: 31 - 36  
Year of Publication: 2006
ISBN:1-59593-347-6
Authors
Franco Fummi  Universitá di Verona, Verona, Italy
Giovanni Perbellini  Universitá di Verona, Verona, Italy
Mirko Loghi  Politecnico di Torino, Torino, Italy
Massimo Poncino  Politecnico di Torino, Torino, Italy
Sponsors
ACM: Association for Computing Machinery
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 42,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

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

ABSTRACT

Modular design is an important requirement in modern embedded system design flows because of the widespread acceptance of new paradigms such as IP core reuse and platform-based design. Co-simulation frameworks must thus support modular design, since programmable devices, ad-hoc HW components, and the interconnect infrastructure must be easily interchangeable in order to allow design exploration while keeping the SW portion unchanged or only marginally changed. The proposed co-simulation framework implements such a modular approach to co-simulation by means of a novel paradigm in which HW models can be modified on the fly by keeping the SW parts unchanged. This is achieved through an ISS-centric co-simulation strategy in which modularity is provided in terms of (i) the replacement of HW components thanks to the use of a common interface based on the device address space, or (ii) the use of different ISS's, thanks to a re-configurable simulator. We demonstrate our approach onto an industrial-strength embedded application, showing that the proposed co-simulation strategy provides both high speed and accuracy.


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
2
 
3
4
 
5
 
6
 
7
Mentor Graphics Inc., "Seamless CVE", http://www.mentor.org/seamless.
8
 
9
CarbonKernel Project Home Page, http://savannah.nongnu.org/projects/carbonkernel.
 
10
Xenomai Project Home Page, http://www.xenomai.org.
 
11
 
12
GNU Project Web server, http://www.gnu.org/software.
 
13
Ultimodule Inc., http://www.ultimodule.com.
 
14
ICS Triplex ISaGRAF, www.altersys.com.


Collaborative Colleagues:
Franco Fummi: colleagues
Giovanni Perbellini: colleagues
Mirko Loghi: colleagues
Massimo Poncino: colleagues