Decentralized control for dynamically reconfigurable FPGA systems

Samy Meftali 1 Jean-Luc Dekeyser 1 Chiraz Trabelsi 1
1 DREAMPAL - Dynamic Reconfigurable Massively Parallel Architectures and Languages
Université de Lille, Sciences et Technologies, Inria Lille - Nord Europe, CNRS - Centre National de la Recherche Scientifique
Abstract : The progress in FPGA technology has enabled FPGA-based reconfigurable systems to target increasingly sophisticated applications, which has led to a high control design complexity, resulting in longer design cycles. In this paper, we propose a control design approach for FPGA-based reconfigurable systems aiming at increasing design productivity. This approach is based on a semi-distributed control model that splits different control concerns (monitoring, decision-making and reconfiguration) between autonomous modular controllers and makes use of formalism-oriented design, to decrease the control design complexity and facilitate design verification, reuse and scalability. This model is composed of distributed controllers handling the self-adaptivity of the system reconfigurable regions and a coordinator to respect the system global constraints. To enhance design productivity, the proposed control model is generated automatically using a high-level modeling approach. This approach is based on MDE (Model-Driven Engineering) and the MARTE (Modeling and Analysis of Real-Time and Embedded Systems) standard, allowing to make low-level technical details transparent to designers and to automate code generation from high-level models. Experiments on the generated control systems showed that the proposed semi-distributed control model is more flexible, reusable and scalable than the centralized one, at the cost of a slight increase in required hardware resources.
Type de document :
Article dans une revue
Microprocessors and Microsystems: Embedded Hardware Design (MICPRO), Elsevier, 2013
Liste complète des métadonnées
Contributeur : Samy Meftali <>
Soumis le : mercredi 25 décembre 2013 - 20:08:38
Dernière modification le : jeudi 11 janvier 2018 - 06:25:37


  • HAL Id : hal-00922290, version 1



Samy Meftali, Jean-Luc Dekeyser, Chiraz Trabelsi. Decentralized control for dynamically reconfigurable FPGA systems. Microprocessors and Microsystems: Embedded Hardware Design (MICPRO), Elsevier, 2013. 〈hal-00922290〉



Consultations de la notice