11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05)
Using UML 2.0 for System Level Design of Real Time SoC Platforms for Stream Processing
Hong Kong, China
August 17-August 19
ISBN: 0-7695-2346-3
While enabling fast implementation and reconfiguration of stream applications, programmable stream processors expose issues of incompatibility and lack of adoption in existing stream modelling 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.
Citation:
Yongxin Zhu, Zhenxin Sun, Alexander Maxiaguine, Weng-Fai Wong, "Using UML 2.0 for System Level Design of Real Time SoC Platforms for Stream Processing," rtcsa, pp.154-159, 11th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA'05), 2005