| Communication and co-simulation infrastructure for heterogeneous system integration |
| Full text |
Pdf
(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 |
|
| Publisher |
European Design and Automation Association
3001 Leuven, Belgium, Belgium
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 28, Citation Count: 0
|
|
|
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
|
A. Bakshi , V. K. Prasanna , A. Ledeczi, MILAN: A Model Based Integrated Simulation Framework for Design of Embedded Systems, Proceedings of the ACM SIGPLAN workshop on Languages, compilers and tools for embedded systems, p.82-93, August 2001, Snow Bird, Utah, United States
|
| |
5
|
Felice Balarin , Yosinori Watanabe , Harry Hsieh , Luciano Lavagno , Claudio Passerone , Alberto Sangiovanni-Vincentelli, Metropolis: An Integrated Electronic System Design Environment, Computer, v.36 n.4, p.45-52, April 2003
[doi> 10.1109/MC.2003.1193228]
|
| |
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
|
A. Seawright , J. Buck , U. Holtmann , W. Meyer , B. Pangrle , R. Verbrugghe, A system for compiling and debugging structured data processing controllers, Proceedings of the conference on European design automation, p.86-91, September 1996, Geneva, Switzerland
|
| |
14
|
|
|