inria-00525015, version 2
Targeting Reconfigurable FPGA based SoCs using the MARTE UML profile: from high abstraction levels to code generation
Imran Rafiq Quadri
a, 1Huafeng Yu
b, 2Abdoulaye Gamatié
1, 3Samy Meftali
a, 1, 3Jean-Luc Dekeyser
1, 3Éric Rutten
b, 4
International Journal of Embedded Systems (2010) 18 p
Résumé : As SoC design complexity is escalating to new heights, there is a critical need to find adequate approaches and tools to handle SoC co-design aspects. Additionally, modern reconfigurable SoCs offer advantages over classical SoCs as they integrate adaptivity features to cope with mutable design requirements and environment needs. This paper presents a novel approach to address system adaptivity and reconfigurability. A generic model of reactive control is presented in a SoC codesign framework: Gaspard. Afterwards, control integration at different levels of the framework is illustrated for both functional specification and FPGA synthesis. The presented work is based on Model-Driven Engineering and the UML MARTE profile proposed by Object Management Group, for modeling and analysis of real-time embedded systems. The paper thus presents a complete design flow to move from high level MARTE models to code generation, for implementation of dynamically reconfigurable SoCs.
- a – INRIA LILLE NORD EUROPE / LIFL / USTL / CNRS
- b – INRIA
- 1 : DART (INRIA Lille - Nord Europe)
- INRIA – CNRS : UMR8022 – Université Lille 1 - Sciences et Technologies
- 2 : ESPRESSO (INRIA - IRISA)
- CNRS : UMR6074 – INRIA – INSA Rennes – Université de Rennes 1
- 3 : Laboratoire d'Informatique Fondamentale de Lille (LIFL)
- CNRS : UMR8022 – INRIA – IRCICA – Université Lille 1 - Sciences et Technologies
- 4 : SARDES (INRIA Grenoble Rhône-Alpes / LIG Laboratoire d'Informatique de Grenoble)
- INRIA – Institut National Polytechnique de Grenoble (INPG) – Université Joseph Fourier - Grenoble I – Université Pierre Mendès-France - Grenoble II – CNRS : UMR5217
- Domaine : Informatique/Systèmes embarqués
- Versions disponibles : v1 (11-10-2010) v2 (12-11-2010)
- inria-00525015, version 2
- http://hal.inria.fr/inria-00525015
- oai:hal.inria.fr:inria-00525015
- Contributeur : Mister Dart
- Soumis le : Mercredi 10 Novembre 2010, 12:45:09
- Dernière modification le : Vendredi 12 Novembre 2010, 16:12:15






Documents associés
Exporter