Title :
IP reuse in an MDA MPSoPC co-design approach
Author :
Vidal, Jorgiano ; De Lamotte, Florent ; Gogniat, Guy ; Diguet, Jean-Philippe ; Soulard, Philippe
Author_Institution :
Lab.-STICC, Univ. of Bretagne Sud, Lorient, France
Abstract :
With the increasing hardware capacity, embedded systems are becoming more and more complex, requiring new design techniques/methods. UML allows higher abstraction level system modeling and MDA techniques allow automatic code generation. In this paper we propose a UML/MDA approach to rapidly model and automatically generate MPSoPC systems. Our approach uses MARTE as extension mechanism in order to allow real-time and platform embedded systems modeling. Our goal is to provide an unique model for MPSoPC co-design, closing the gap between hardware and software modeling. Also, we propose an efficient method for IP (Intellectual Property) reuse allowing automatically platform code generation. Our tests have shown gains in the order of 30% in design time.
Keywords :
Unified Modeling Language; embedded systems; field programmable gate arrays; industrial property; logic design; multiprocessing systems; system-on-chip; IP reuse; MARTE extension mechanism; MPSoPC co-design approach; UML-MDA approach; Unified Modelling Language; automatic code generation; embedded systems; hardware modeling; intellectual property; model driven architecture; software modeling; Application software; Costs; Embedded system; Field programmable gate arrays; Focusing; Hardware; Intellectual property; Real time systems; Space exploration; Unified modeling language;
Conference_Titel :
Microelectronics (ICM), 2009 International Conference on
Conference_Location :
Marrakech
Print_ISBN :
978-1-4244-5814-1
DOI :
10.1109/ICM.2009.5418638