ACM Home Page
Please provide us with feedback. Feedback
Towards a new standard for system-level design
Full text PdfPdf (81 KB)
Source International Conference on Hardware Software Codesign archive
Proceedings of the eighth international workshop on Hardware/software codesign table of contents
San Diego, California, United States
Pages: 2 - 6  
Year of Publication: 2000
ISBN:1-58113-268-9
Author
Stan Y. Liao  Advanced Technology Group, Synopsys, Inc.
Sponsors
Computer Conservation Society : Computer Conservation Society
IFIP WG 10.5 : IFIP WG 10.5
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGDA: ACM Special Interest Group on Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 20,   Citation Count: 3
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/334012.334013
What is a DOI?

ABSTRACT

Huge new design challenges for system-on-chip (SoC) are the result of decreasing time-to-market coupled with rapidly increasing gate counts and embedded software representing 50-90 percent of the functionality. The exchange of system-level intellectual property (IP) models for creating executable specifications has become a key strategic element for efficient system-to-silicon design flows. Because C and C++ are the dominant languages used by chip architects, systems engineers and software engineers today, we believe that a C-based approach to hardware modeling is necessary. This will enable co-design, providing a more natural solution to partitioning functionality between hardware and software. In this paper we present the design of SystemC, a C++ class library that provides the necessary features for modeling design hierarchy, concurrency, and reactivity in hardware. We will also describe experiences of using SystemC 1) for the co-verification of 8051 processor with a bus-functional model and 2) for the modeling and simulation of an MPEG-2 video decoder.


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
Open SystemC Initiative. See http://www, systemc, org.
 
2
G. Berry. Real-time programming: General purpose or special-purpose languages. In G. Ritter, editor, Information Processing 89, pages 11-17. Elsevier Science Publishers B.V. (North Holland), 1989.
 
3
 
4
 
5
F. Balarin et al. Polis: A Design Environment for Control-Dominated Embedded Systems. See http://wwwcad. eecs. berkeley, edu/R espep/R esearch/hs c/abstract, h tml.
 
6
7
 
8
Mentor Graphics Corp. Seamless Co-Verification. See h ttp : //www. me n to rgra h ic s. c o m/s ea m less.
 
9
10
 
11
Synopsys, Inc. DesignWare DW8051 Macrocell Solution. h ttp : //www. synopsys, c o m/p ro ducts/desi gn ware/8 0 51_ds. h tml.
 
12
Synopsys, Inc. Eagle Tools. See http://www, synopsys, com/ eagle.
13
 
14
W. Wolf. Hardware-Software Co-design of Embedded Systems. IEEE Proceedings, 82(7):965-989, July 1994.