|
ABSTRACT
Clocking is an essential component of any embedded system design. However, traditional design techniques are either short of clocking support or too complex for users. The Unified Modeling Language (UML) has been proposed as design tool in real time system design, but the clocking semantics has not been properly dealt with. In this paper, we will present our experience of using UML to design a clocked system. In particular, UML is used to model the digital down converter, an essential component of software radios. Our tool chain automatically generates the simulation as well as synthesizes the final implementation.
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. R. Beauvais , R. Houdebine , P. Le Guernic , E. Rutten , T. Gautier, A Translation of Statecharts into Signal Approach of Time, Interoperability, Proceedings of the 1998 International Conference on Application of Concurrency to System Design, p.52, March 23-26, 1998
|
| |
2
|
P Boulet, J.L. Dekeyser, Cedric Dumoulin, Philippe Marquet. "MDA for SoC Embedded Systems Design, Intensive Signal Processing Experiment". SIVOES-MDA workshop at UML 2003, 20-24 October 2003 San Francisco
|
| |
3
|
|
| |
4
|
|
| |
5
|
S. Klaus, S. A. Huss and T Trautmann, "Automatic Generation of Scheduled SystemC Models of Embedded Systems From Extended Task Graphs", Proc. Int. Forum on DesiFrance, September 2002 France, September 2002
|
 |
6
|
|
| |
7
|
OMG workgroup, UML homepage. http://www.uml.org
|
| |
8
|
The Open SystemC Initiative (OSCI). SystemC homepage. http://www.systemc.org/
|
| |
9
|
J. H. Reed. "Software Radio, a modern approach to radio engineering". Prentice Hall PTR. 2002
|
| |
10
|
Vivek Sinha , Frederic Doucet , Chuck Siska , Rajesh Gupta , Stan Liao , Abhijit Ghosh, YAML: a tool for hardware design visualization and capture, Proceedings of the 13th international symposium on System synthesis, September 20-22, 2000, Madrid, Spain
[doi> 10.1145/501790.501793]
|
| |
11
|
Synophsis company. "CoCentric SystemCTM Compiler RTL User and Modeling Guide", Synophsis Inc. 2003
|
| |
12
|
W.H. Tan, P.S. Thiagarajan, W.F. Wong, Y. Zhu and S.K. Pilakkat "Synthesizable SystemC Code from UML Models". National University of Singapore, School of Computing. 2004
|
 |
13
|
Qiang Zhu , Akio Matsuda , Shinya Kuwamura , Tsuneo Nakata , Minoru Shoji, An object-oriented design process for system-on-chip using UML, Proceedings of the 15th international symposium on System Synthesis, October 02-04, 2002, Kyoto, Japan
[doi> 10.1145/581199.581254]
|
|