A high-level methodology for automatically generating dynamically reconfigurable systems using IP-XACT and the UML MARTE profile

Abstract : The main contribution of this thesis consists on the proposition and development a Model-driven Engineering (MDE) framework, in tandem with a component-based approach, for facilitating the design and implementation of Dynamic Partially Reconfigurable (DPR) Systems-on-Chip. The proposed methodology has been constructed around the Metadata-based Composition Framework paradigm, and based on common standards such as UML MARTE and the IEEE IP-XACT standard, an XML representation used for storing metadata about the IPs to be reused and of the platforms to be obtained at high-levels of abstraction. In fact, a componentizing process enables us to reuse the IP blocks, in UML MARTE, by wrapping them with PLB (static IPs) and proprietary (DPR blocks) interfaces. This is attained by reflecting the associated IP metadata to IP-XACT descriptions, and then to UML MARTE templates (IP reuse). Subsequently, these IP templates are used for composing a DPR model that can be exploited to create a Xilinx Platform Studio FPGA-design, through model transformations. The IP reflection and system generation chains were developed using Sodius MDWorkbench, an MDE tool conceived for the creation and manipulation of models and their meta-models, as well as the definition and execution of the associated transformation rules.
Complete list of metadatas

Cited literature [144 references]  Display  Hide  Download

https://tel.archives-ouvertes.fr/tel-00932118
Contributor : Abes Star <>
Submitted on : Thursday, January 16, 2014 - 12:47:10 PM
Last modification on : Wednesday, September 12, 2018 - 1:27:18 AM
Long-term archiving on : Thursday, April 17, 2014 - 4:55:43 AM

File

these_A_OCHOA-RUIZ_Gilberto_20...
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-00932118, version 1

Collections

Citation

Gilberto Ochoa Ruiz. A high-level methodology for automatically generating dynamically reconfigurable systems using IP-XACT and the UML MARTE profile. Other [cs.OH]. Université de Bourgogne, 2013. English. ⟨NNT : 2013DIJOS012⟩. ⟨tel-00932118⟩

Share

Metrics

Record views

850

Files downloads

3191