Title :
Closing the gap between UML-based modeling, simulation and synthesis of combined HW/SW systems
Author :
Mischkalla, Fabian ; He, Da ; Mueller, Wolfgang
Author_Institution :
C-Lab., Univ. of Paderborn, Paderborn, Germany
Abstract :
UML is widely applied for the specification and modeling of software and some studies have demonstrated that it is applicable for HW/SW codesign. However, in this area there is still a big gap from UML modeling to SystemC-based verification and synthesis environments. This paper presents an efficient approach to bridge this gap in the context of Systems-on-a-Chip (SoC) design. We propose a framework for the seamless integration of a customized SysML entry with code generation for HW/SW cosimulation and high-level FPGA synthesis. For this, we extended the SysML UML profile by SystemC and synthesis capabilities. Two case studies demonstrate the applicability of our approach.
Keywords :
Unified Modeling Language; field programmable gate arrays; formal specification; hardware-software codesign; program compilers; program verification; system-on-chip; HW-SW codesign; HW-SW cosimulation; SysML UML profile; SystemC-based synthesis environment; SystemC-based verification environment; UML-based modeling; code generation; customized SysML entry; high-level FPGA synthesis; software modeling; software specification; systems-on-a-chip design; Application software; Bridges; Documentation; Field programmable gate arrays; Helium; Operating systems; Real time systems; Space exploration; Unified modeling language; XML;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location :
Dresden
Print_ISBN :
978-1-4244-7054-9
DOI :
10.1109/DATE.2010.5456990