Model-Driven design flow for distributed control in reconfigurable FPGA systems

被引:0
|
作者
Trabelsi, Chiraz [1 ]
Meftali, Samy [2 ]
ben Atitallah, Rabie [1 ]
Dekeyser, Jean-Luc [2 ]
机构
[1] Univ Valenciennes, LAMIH, Valenciennes, France
[2] Univ Lille 1, LIFL, INRIA Lille Nord Europe, Lille, France
关键词
UML MARTE; Model-Driven-Engineering; distributed control; Partial Dynamic Reconfiguration; FPGA;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
One of the most challenging and time-consuming design tasks for dynamically reconfigurable FPGA (Field Programmable Gate Array) systems is the design of runtimeadaptation control. This aspect covers various points such as runtime-monitoring, reconfiguration decision-making and reconfiguration realization. In this paper, we propose a control design flow aiming at facilitating the designers work and enhancing their productivity through high design reuse and automation. The proposed flow combines control distribution and Model-Driven-Engineering (MDE). The distributed control structure proposed in this flow aims at facilitating the reuse of the control design by using separate controllers for local and global control problems. The flow enables designers to move from high-level control models, using an extended version of the MARTE (Modeling and Analysis of Real-Time and Embedded Systems) UML standard profile, to an automatic generation of the corresponding VHDL code. The flow was validated through a video processing case study from modeling to implementation in FPGA.
引用
收藏
页数:6
相关论文
共 50 条
  • [31] Formalizing Information Flow Control in a Model-Driven Approach
    Stenzel, Kurt
    Katkalov, Kuzman
    Borek, Marian
    Reif, Wolfgang
    [J]. INFORMATION AND COMMUNICATION TECHNOLOGY, 2014, 8407 : 456 - 461
  • [32] Model-Driven Design for Fast Deployment of Embedded Systems
    Phan Duy Hung
    Phan Minh Duong
    Truong Minh Giang
    Vu Thu Diep
    [J]. 2019 2ND INTERNATIONAL CONFERENCE OF INTELLIGENT ROBOTIC AND CONTROL ENGINEERING (IRCE 2019), 2019, : 138 - 142
  • [33] Model-Driven Systems Engineering for Virtual Product Design
    Dalibor, Manuela
    Jansen, Nico
    Rumpe, Bernhard
    Wachtmeister, Louis
    Wortmann, Andreas
    [J]. 2019 ACM/IEEE 22ND INTERNATIONAL CONFERENCE ON MODEL DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2019), 2019, : 431 - 436
  • [34] A model-driven engineering framework for embedded systems design
    Moreira do Nascimento, Francisco Assis
    Oliveira, Marcio F. S.
    Wagner, FlAvio Rech
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2012, 8 (01) : 19 - 33
  • [35] Model-driven approach for designing industrial control systems
    Estevez, Elisabet
    Marcos, Marga
    [J]. SOFTWARE ARCHITECTURE, PROCEEDINGS, 2007, 4758 : 284 - +
  • [36] MODEL-DRIVEN DISTRIBUTED SIMULATION ENGINEERING
    Bocciarelli, Paolo
    D'Ambrogio, Andrea
    Giglio, Andrea
    Paglia, Emiliano
    [J]. 2019 WINTER SIMULATION CONFERENCE (WSC), 2019, : 75 - 89
  • [37] A model-driven approach to enable the simulation of complex systems on distributed architectures
    Bocciarelli, Paolo
    D'Ambrogio, Andrea
    Falcone, Alberto
    Garro, Alfredo
    Giglio, Andrea
    [J]. SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2019, 95 (12): : 1185 - 1211
  • [38] Model-Driven Design of Network Aspects of Distributed Embedded Systems (vol 34, pg 603, 2015)
    Ebeid, Emad
    Fummi, Franco
    Quaglia, Davide
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2016, 35 (05) : 872 - 872
  • [39] Model-Driven Development of Control Software for Distributed Automation: A Survey and an Approach
    Yang, Chia-Han
    Vyatkin, Valeriy
    Pang, Cheng
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2014, 44 (03): : 292 - 305
  • [40] Model-driven systems development
    Balmelli, L.
    Brown, D.
    Cantor, M.
    Mott, M.
    [J]. IBM SYSTEMS JOURNAL, 2006, 45 (03) : 569 - 585