ACM Home Page
Please provide us with feedback. Feedback
System-level abstraction semantics
Full text PdfPdf (167 KB)
Source International Symposium on Systems Synthesis archive
Proceedings of the 15th international symposium on System Synthesis table of contents
Kyoto, Japan
SESSION: High level and architectural synthesis table of contents
Pages: 231 - 236  
Year of Publication: 2002
ISBN:1-58113-576-9
Authors
Andreas Gerstlauer  University of California, Irvine, Irvine, CA
Daniel D. Gajski  University of California, Irvine, Irvine, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS\DATC : IEEE Computer Society
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 8,   Downloads (12 Months): 46,   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/581199.581251
What is a DOI?

ABSTRACT

Raising the level of abstraction is widely seen as the solution for closing the productivity gap in system design. They key for the success of this approach, however, are well-defined abstraction levels and models. In this paper, we present such system level semantics to cover the system design process. We define properties and features of each model. Formalization of the flow enables design automation for synthesis and verification to achieve the required productivity gains. Through customization, the semantics allow creation of specific design methodologies. We applied the concepts to system languages SystemC and SpecC. Using the example of a JPEG encoder, we will demonstrate the feasibility and effectiveness of the approach.


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 et al. Ptolemy: A framework for simulating and prototyping heterogeneous systems. Journal of Computer Simulation, 4, 1994.
2
 
3
D. D. Gajski and R. Kuhn. Guest editors introduction: New VLSI tools. IEEE Computer, pages 11--14, 1983.
4
 
5
 
6
A. Gerstlauer and D. D. Gajski. System-level abstraction semantics. Technical Report CECS-02-17, CECS, UC Irvine, 2002.
 
7
 
8
W. Hardt et al. The PARADISE design environment. In ESC, 1999.
9
10
 
11
Open SystemC Initiative. http://www.systemc.org.
 
12
 
13
SpecC home page. http://www.cecs.uci.edu/~specc.
 
14
SpecC Technology Open Consortium. http://www.specc.org.
15
 
16

CITED BY  7

Collaborative Colleagues:
Andreas Gerstlauer: colleagues
Daniel D. Gajski: colleagues