Title :
A model-driven design environment for embedded systems
Author :
Riccobene, E. ; Scandurra, P. ; Rosti, A. ; Bocchio, S.
Author_Institution :
Milano Univ., Crema
Abstract :
This paper presents a prototype environment for HW/SW co-design of embedded systems based on the unified modeling language (UML) and SystemC. The environment supports a model-driven SoC design methodology which provides a graphical high-level representation of hardware and software components, and allows either C/C++/SystemC code generation from models and a reverse engineering process from code to graphical UML models
Keywords :
C++ language; Unified Modeling Language; embedded systems; hardware-software codesign; reverse engineering; system-on-chip; C code generation; HW-SW codesign; SystemC; embedded systems; graphical UML model; graphical high-level representation; model driven design; model-driven SoC design; prototype environment; reverse engineering process; unified modeling language; Computer applications; Design automation; Design methodology; Embedded system; Hardware; Permission; Prototypes; Reverse engineering; Skeleton; Unified modeling language; Design; Documentation; HW/SW Co-design; Languages; MDA; SystemC; UML;
Conference_Titel :
Design Automation Conference, 2006 43rd ACM/IEEE
Conference_Location :
San Francisco, CA
Print_ISBN :
1-59593-381-6
DOI :
10.1109/DAC.2006.229412