ACM Home Page
Please provide us with feedback. Feedback
Communication and co-simulation infrastructure for heterogeneous system integration
Full text PdfPdf (156 KB)
Source Design, Automation, and Test in Europe archive
Proceedings of the conference on Design, automation and test in Europe: Proceedings table of contents
Munich, Germany
SESSION: System level modelling and simulation table of contents
Pages: 462 - 467  
Year of Publication: 2006
ISBN:3-9810801-0-6
Authors
Guang Yang  University of California, Berkeley, CA
Xi Chen  University of California, Riverside, CA
Felice Balarin  Cadence Berkeley Laboratories, Berkeley, CA
Harry Hsieh  University of California, Riverside, CA
Alberto Sangiovanni-Vincentelli  University of California, Berkeley, CA
Sponsors
: The EDA Consortium
EDAA : European Design and Automation Association
IEEE-CS\DATC : The IEEE Computer Society
Publisher
European Design and Automation Association  3001 Leuven, Belgium, Belgium
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 28,   Citation Count: 0
Additional Information:

abstract   references   collaborative colleagues  

Tools and Actions: Review this Article  

ABSTRACT

With the increasing complexity and heterogeneity of embedded electronic systems, a unified design methodology at higher levels of abstraction becomes a necessity. Meanwhile, it is also important to incorporate the current design practice emphasizing IP reuse at various abstraction levels. However, the abstraction gap prohibits easy communication and synchronization in IP integration and co-simulation. In this paper, we present a communication infrastructure for an integrated design framework that enables co-design and co-simulation of heterogeneous design components specified at different abstraction levels and in different languages. The core of the approach is to abstract different communication interfaces or protocols to a common high level communication semantics. Designers only need to specify the interfaces of the design components using extended regular expressions; communication adapters can then be automatically generated for the co-simulation or other co-design and co-verification purposes.


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
CORBA homepage. http://www.corba.org, 2005.
 
3
4
 
5
 
6
 
7
C. Eisner and D. Fisman. Sugar 2.0 proposal presented to the accellera formal verification technical committee. Mar. 2002.
 
8
K. Keutzer and et. al. System level design: orthogonalization of concerns and platform-based design. IEEE Transactions on Computer-Aided Design, 19(12):1523--1543, Dec. 2000.
 
9
C. Kreiner, C. Steger, and R. Weiss. A hardware/software cosimulation environment for DSP applications. In Proceedings of 25th Euromicro Conference, 1999.
 
10
A. Ledeczi and et. al. Overview of the model-based integrated simulation framework. Technical Report ISIS-01-201, Vanderbilt University, Jan. 2001.
 
11
A. Lee and A. Sangiovanni-Vincentelli. A framework for comparing models of computation. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 17(12):1217--29, Dec 1998.
12
 
13
 
14
Collaborative Colleagues:
Guang Yang: colleagues
Xi Chen: colleagues
Felice Balarin: colleagues
Harry Hsieh: colleagues
Alberto Sangiovanni-Vincentelli: colleagues