Title :
Facilitating IP deployment in a MARTE-based MDE methodology using IP-XACT: A Xilinx EDK case study
Author :
Ochoa-Ruiz, G. ; Labbani-Narsis, O. ; Bourennane, E. ; Cherif, Sahar ; Meftali, S. ; Dekeyser, J.
Author_Institution :
LE2I Lab., Univ. de Bourgogne, Dijon, France
Abstract :
In this paper we present framework for the deployment of hardware IPs at high-levels of abstraction. It is based in a model-driven approach that aims at the automatic generation of Dynamic Partial Reconfiguration designs created in Xilinx Platform Studio (XPS). Contrary to previous approaches, we make use of the IP-XACT standard to facilitate the deployment of hardware IPs, their parameterization and subsequent integration. We propose an extension to the MARTE profile for IP deployment, and we introduce the necessary model transformations to obtain a highlevel representation from an IP-XACT component library. These models are then used to create a platform in MARTE that abstracts the technologic aspects of the chosen back-end. The so-obtained UML platform is transformed in an IP-XACT design, which is exploited to generate the files used by XPS for system implementation. In this way, we promote IP reuse and deployment while remaining back-end independent, by using specific vendor extensions. Finally, we analyze the advantages of the proposed methodology by a case study in system integration.
Keywords :
Unified Modeling Language; electronic design automation; embedded systems; hardware description languages; microprocessor chips; IP-XACT component library; IP-XACT design; IP-XACT standard; MARTE profile; MARTE-based MDE methodology; UML platform; XILINX EDK; XPS; Xilinx Platform Studio; dynamic partial reconfiguration designs; hardware IP deployment; high-level abstraction; high-level representation; model-driven approach; modelling and analysis of real time and embedded systems; specific vendor extensions; system integration; Hardware; Hardware design languages; IP networks; Libraries; Standards; System-on-a-chip; Unified modeling language; EDA; IP-XACT; MDE; Rapid System Prototyping; UML MARTE;
Conference_Titel :
Reconfigurable Computing and FPGAs (ReConFig), 2012 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4673-2919-4
DOI :
10.1109/ReConFig.2012.6416751