SysML Profile for SoC Design and SystemC Transformation

Mauro Prevostini, Elena Zamsa · 2007

As hardware and software co-design of embedded appli-cations are becoming more and more complex, it is nec-essary to approach some methodologies that will help to decrease the time and increase the quality of design. A modeling language that try to fill the gap, from a system engineering point of view, is the Systems Mod-eling Language (SysML): a UML2 profile with exten-sions. More and more UML and SysML based design is attracting attention on its possibilities of modeling Systems on a Chip (SoCs), because they are platform independent languages, and thus it is possible to design a system without knowing which part of the system will be implemented in hardware or in software. The goal of this work is to propose a SysML profile for mod-eling SoCs with the aim to transform the model into SystemC code. 1

Read the paper · More papers on PaperTik