Decentralized control for dynamically reconfigurable FPGA systems

被引:2
|
作者
Trabelsi, Chiraz [1 ]
Meftali, Samy [1 ]
Dekeyser, Jean-Luc [1 ]
机构
[1] Univ Lille 1, LIFL, INRIA Lille Nord Europe, Lille, France
关键词
Partial dynamic reconfiguration; FPGA; Semi-distributed control; Centralized control; Mode-automata; High-level modeling; UML; MARTE; MULTITASKING;
D O I
10.1016/j.micpro.2013.04.012
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:871 / 884
页数:14
相关论文
共 50 条
  • [21] Dynamically Reconfigurable FIR Filter Design Based on FPGA
    Zhao, Guangquan
    Ge, Qiangqiang
    Zhang, Yigang
    2015 FIFTH INTERNATIONAL CONFERENCE ON INSTRUMENTATION AND MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC), 2015, : 1631 - 1635
  • [22] A Dynamically Reconfigurable Pattern Matcher for Regular Expressions on FPGA
    Davidson, Tom
    Merlier, Mattias
    Bruneel, Karel
    Stroobandt, Dirk
    APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 611 - 618
  • [23] Minimum communication cost approaches for dynamically reconfigurable FPGA
    Jiang, Yung-Chuan
    ISSCS 2007: INTERNATIONAL SYMPOSIUM ON SIGNALS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 2007, : 241 - 244
  • [24] Implementation of dynamically reconfigurable test architecture for FPGA circuits
    Rozkovec, Martin
    2008 IEEE WORKSHOP ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, PROCEEDINGS, 2008, : 182 - 185
  • [25] Cellular Network of Networks on Dynamically Partial Reconfigurable FPGA
    Abtioglu, Emrah
    Yeniceri, Ramazan
    Yalcin, Mustak E.
    2015 EUROPEAN CONFERENCE ON CIRCUIT THEORY AND DESIGN (ECCTD), 2015, : 276 - 279
  • [26] Decentralized receding horizon control for large scale dynamically decoupled systems
    Keviczky, Tamas
    Borrelli, Francesco
    Balas, Gary J.
    AUTOMATICA, 2006, 42 (12) : 2105 - 2115
  • [27] A dynamically reconfigurable, decentralized multiparty teleconferencing system over IP
    Nedunuri, SV
    Dahshan, MH
    Cheung, JY
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2002, : 136 - 140
  • [28] DECENTRALIZED STABILIZATION OF DYNAMICALLY INTERCONNECTED SYSTEMS
    ZHANG, SY
    SYSTEMS & CONTROL LETTERS, 1985, 6 (01) : 47 - 51
  • [29] Multitasking support for dynamically reconfigurable systems
    Hinkelmann, Heiko
    Gunberg, Andreas
    Zipf, Peter
    Indrusiak, Leandro Soares
    Glesner, Manfred
    2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 219 - 224
  • [30] A dynamically reconfigurable architecture for embedded systems
    Sassatelli, G
    Cambon, G
    Galy, J
    Torres, L
    12TH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS, 2000, : 32 - 37