ACM Home Page
Please provide us with feedback. Feedback
An object-oriented design process for system-on-chip using UML
Full text PdfPdf (255 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: 249 - 254  
Year of Publication: 2002
ISBN:1-58113-576-9
Authors
Qiang Zhu  Fujitsu Laboratories Limited, Kawasaki 211-8588, Japan
Akio Matsuda  Fujitsu Laboratories Limited, Kawasaki 211-8588, Japan
Shinya Kuwamura  Fujitsu Laboratories Limited, Kawasaki 211-8588, Japan
Tsuneo Nakata  Fujitsu Laboratories Limited, Kawasaki 211-8588, Japan
Minoru Shoji  Fujitsu Limited, Kawasaki 211-8588, Japan
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): 50,   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.581254
What is a DOI?

ABSTRACT

The object-oriented design process has been a hot topic in software development since it will improve product quality and productivity significantly, which is also a major issue in system-on-chip design. In this paper, a design process is proposed for hardware-software heterogeneous systems by reinforcing parallelism, structure, and timing. The management of design abstraction is also introduced for refinement of hardware. UML is used as a modeling language, and the reinforcement above is gracefully integrated into UML by its extensibility mechanism. An example of architecture exploration and performance analysis is illustrated through the application of the process to an image decoding design.


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
Cadence Virtaul Component Co-desing (VCC), http://www.cadence.com/datasheets/vcc.html
 
3
 
4
 
5
OMG home page, <http://www.omg.org/>
 
6
 
7
8
 
9
Rational Rose RealTime Homepage, <http://www.rational.com/products/rose/real_time/rtrose.jsp>
 
10
B. Selic and J. Rumbaugh, "Using UML for Modeling Complex Real-Time Systems", white paper, Rational, March 11, 1998.
 
11
G. Martin, L. Lavagno, J. Louis-Guerin. "Embedded UML: a merger of real-time UML and co-design". <http://www.gigascale.org/pubs/101.html>, March 2001.
 
12
G. Kahn, "The semantics of a simple language for parallel programming," Proc. of the IFIP Congress 74. 1974.
 
13
FUNCTIONAL SPECCIFICATION FOR SYSTEMC2.0, <http://www.systemc.org>
14
 
15
D. Gajski, J. Zhu, R. Domer, A. Gerstlauer, S. Zhao, SpecC: Specification Language and Methodology. Kluwer Academic Publishers, 2000.
16

CITED BY  7

Collaborative Colleagues:
Qiang Zhu: colleagues
Akio Matsuda: colleagues
Shinya Kuwamura: colleagues
Tsuneo Nakata: colleagues
Minoru Shoji: colleagues