• DocumentCode
    1621567
  • Title

    Distributed control for reconfigurable FPGA systems: A high-level design approach

  • Author

    Trabelsi, Chiraz ; Meftali, Samy ; Dekeyser, Jean-Luc

  • Author_Institution
    INRIA Lille Nord Eur., Univ. Lille 1, Lille, France
  • fYear
    2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    Due to their exponential complexity, designing adaptation control for Reconfigurable Systems-on-Chip (RSoC) is becoming one of the most challenging tasks, resulting in longer design cycles and increased time-to-market. This paper addresses this issue and proposes a novel adaptation control design approach for FPGA-based reconfigurable systems aiming to increase design productivity. This approach combines control distribution and high-level modeling in order to decrease design complexity and enhance design reuse and scalability. Control distribution is based on allocating local control aspects (monitoring, decision and reconfiguration) to distributed controllers, while respecting global system constraints/objectives using a coordinator. High-level modeling makes use of Model-Driven Engineering and the MARTE (Modeling and Analysis of Real-Time and Embedded Systems) standard in order to move from high level models to automatic code generation, which significantly simplifies the control design. The proposed design approach is integrated in a model-driven RSoC design flow and allows to model adaptation aspects at different design levels: application, architecture, allocation and deployment, which allows to target a wide range of control requirements. In order to validate our approach, a video processing application was implemented on a reconfigurable system that contained four distributed hardware controllers.
  • Keywords
    control system synthesis; distributed control; field programmable gate arrays; integrated circuit modelling; logic design; system-on-chip; MARTE; adaptation control design approach; distributed hardware controllers; global system constraint-objectives; high-level design approach; high-level modeling; local control aspects; model-driven RSoC design; model-driven engineering; modeling and analysis of real-time and embedded systems; reconfigurable FPGA systems; reconfigurable systems-on-chip; video processing application; Adaptation models; Complexity theory; Control design; Field programmable gate arrays; Hardware; Monitoring; Unified modeling language; Distributed control; FPGA; UML MARTE; high-level modeling; partial dynamic reconfiguration; reconfiguration control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2012 7th International Workshop on
  • Conference_Location
    York
  • Print_ISBN
    978-1-4673-2570-7
  • Electronic_ISBN
    978-1-4673-2571-4
  • Type

    conf

  • DOI
    10.1109/ReCoSoC.2012.6322871
  • Filename
    6322871