DocumentCode
3590676
Title
Model-driven design flow for distributed control in reconfigurable FPGA systems
Author
Trabelsi, Chiraz ; Mettali, Samy ; Ben Atitallah, Rabie ; Dekeyser, Jean-Luc
Author_Institution
LAMIH, Univ. of Valenciennes, Valenciennes, France
fYear
2014
Firstpage
1
Lastpage
6
Abstract
One of the most challenging and time-consuming design tasks for dynamically reconfigurable FPGA (Field Programmable Gate Array) systems is the design of runtime-adaptation 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.
Keywords
distributed control; embedded systems; field programmable gate arrays; hardware description languages; integrated circuit design; MARTE; MDE; UML standard profile; VHDL code; VHSIC hardware description language; distributed control; field programmable gate array; high-level control model; model-driven design fow; model-driven engineering; modeling and analysis of real-time and embedded system; reconfigurable FPGA system; reconfiguration decision-making; reconfiguration realization; runtime-adaptation control; runtime-monitoring; unified modeling language; very high speed integrated circuit; video processing; Control design; Decision making; Field programmable gate arrays; Monitoring; Streaming media; Unified modeling language; FPGA; Model-Driven-Engineering; Partial Dynamic Reconfiguration; UML MARTE; distributed control;
fLanguage
English
Publisher
ieee
Conference_Titel
Design and Architectures for Signal and Image Processing (DASIP), 2014 Conference on
Type
conf
DOI
10.1109/DASIP.2014.7115631
Filename
7115631
Link To Document