| An object-oriented design process for system-on-chip using UML |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 50, Citation Count: 7
|
|
|
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
|
Felice Balarin , Massimiliano Chiodo , Paolo Giusto , Harry Hsieh , Attila Jurecska , Luciano Lavagno , Claudio Passerone , Alberto Sangiovanni-Vincentelli , Ellen Sentovich , Kei Suzuki , Bassam Tabbara, Hardware-software co-design of embedded systems: the POLIS approach, Kluwer Academic Publishers, Norwell, MA, 1997
|
| |
2
|
Cadence Virtaul Component Co-desing (VCC), http://www.cadence.com/datasheets/vcc.html
|
| |
3
|
|
| |
4
|
James Rumbaugh , Michael Blaha , William Premerlani , Frederick Eddy , William Lorensen, Object-oriented modeling and design, Prentice-Hall, Inc., Upper Saddle River, NJ, 1991
|
| |
5
|
OMG home page, <http://www.omg.org/>
|
| |
6
|
|
| |
7
|
|
 |
8
|
Stan Liao , Steve Tjiang , Rajesh Gupta, An efficient implementation of reactivity for modeling hardware in the scenic design environment, Proceedings of the 34th annual conference on Design automation, p.70-75, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266037]
|
| |
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
|
|
|