DocumentCode :
2537370
Title :
Using UML 2.0 for system level design of real time SoC platforms for stream processing
Author :
Zhu, Yongxin ; Sun, Zhenxin ; Wong, Weng-Fai ; Maxiaguine, Alexander
Author_Institution :
Sch. of Comput., Nat. Univ. of Singapore, Singapore
fYear :
2005
fDate :
17-19 Aug. 2005
Firstpage :
154
Lastpage :
159
Abstract :
While enabling fast implementation and reconfiguration of stream applications, programmable stream processors expose issues of incompatibility and lack of adoption in existing stream modeling languages. To address them we describe a design approach in which specifications are captured in UML 2.0, and automatically translated into SystemC models consisting of simulators and synthesizable code under proper style constraints. As an application case, we explain real time stream processor specifications using new UML 2.0 notations. Then we expound how our translator generates SystemC models and includes additional hardware details. Verifications are made during UML execution as well as assertions in SystemC. The case study demonstrates the feasibility of fast specifications, modifications and generation of real time stream processor designs.
Keywords :
Unified Modeling Language; formal specification; formal verification; logic design; logic simulation; microprocessor chips; program compilers; program interpreters; real-time systems; system-on-chip; SystemC model; UML 2.0; programmable stream processor; real time SoC platform; real time stream processor specification; stream modeling language; synthesizable code; system level design; Computer languages; Computer networks; Hardware; Object oriented modeling; Process design; Real time systems; Streaming media; System-level design; Unified modeling language; Videoconference;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Embedded and Real-Time Computing Systems and Applications, 2005. Proceedings. 11th IEEE International Conference on
ISSN :
1533-2306
Print_ISBN :
0-7695-2346-3
Type :
conf
DOI :
10.1109/RTCSA.2005.101
Filename :
1541072
Link To Document :
بازگشت