High-level design flow and environment for FPGA-based dynamic partial reconfiguration

被引:3
|
作者
Ben Abdelali, Abdessalem [1 ,2 ]
Hannachi, Marwa [1 ,3 ]
Krifa, Mohamed Nidhal [1 ]
Rabah, Hassan [3 ]
Mtibaa, Abdellatif [1 ]
机构
[1] Univ Monastir, Lab Elect & Microelect, Monastir, Tunisia
[2] High Inst Informat & Math Monastir, Ave Korniche,BP 223, Monastir 5000, Tunisia
[3] Univ Lorraine, Jean Lamour Inst, UMR7198, Vandoeuvre Les Nancy, France
关键词
Dynamic partial reconfiguration; FPGA; design flow and environment; self-reconfiguration; SOC; SYSTEMS; METHODOLOGY; FRAMEWORK;
D O I
10.1080/00207217.2017.1293172
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The main motivation of this paper is related to the lack of a high-level design flow for field-programmable gate array (FPGA) partial dynamic reconfiguration management. Our contribution consists in proposing a high-level add-on methodology to the Xilinx's design flow for dynamic partial reconfiguration (DPR). The main objective is to give an abstract view of the developed application in order to facilitate the designer task. The suggested design flow offers an application-centric view on dynamic reconfiguration designs, which permits simplifying the optimisation and generation of such designs. A new formulation of the reconfigurable modules' mapping process is put forward. This allows a design space exploration so as to find the convenient number of reconfigurable regions and their sizes as well as the reconfiguration sequence. A new tool was proposed to support our methodology by allowing creating and synthesising graphical models of the developed application. We introduce a new block diagram to represent this latter and a sequence model that can be used for the design optimisations. To validate the proposed DPR design environment, two application examples are given at the end of the paper. They demonstrate the usefulness of the suggested models and methods.
引用
收藏
页码:1254 / 1284
页数:31
相关论文
共 50 条
  • [1] An efficient FPGA-based dynamic partial reconfiguration design flow and environment for image and signal processing IP cores
    Krill, B.
    Ahmad, A.
    Amira, A.
    Rabah, H.
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2010, 25 (05) : 377 - 387
  • [2] A Design Flow for FPGA Partial Dynamic Reconfiguration
    Xie Di
    Shi Fazhuang
    Deng Zhantao
    He Wei
    PROCEEDINGS OF THE 2012 SECOND INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2012), 2012, : 119 - 123
  • [3] High-level Design Environments for FPGA-based Content Processing
    Cheng, Kevin C. S.
    Fleury, Martin
    PROCEEDINGS OF 2008 IEEE/ASME INTERNATIONAL CONFERENCE ON MECHATRONIC AND EMBEDDED SYSTEMS AND APPLICATIONS, 2008, : 249 - 254
  • [4] High-level design tools for FPGA-based combinatorial accelerators
    Sklyarov, V
    Skliarova, I
    Almeida, P
    Almeida, M
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2003, 2778 : 976 - 979
  • [5] High-level modelling, analysis, and verification on FPGA-based hardware design
    Matousek, P
    Smrcka, A
    Vojnar, T
    CORRECT HARDWARE DESIGN AND VERIFICATION METHODS, PROCEEDINGS, 2005, 3725 : 371 - 375
  • [6] High-Level Synthesis for the Design of FPGA-based Signal Processing Systems
    Casseau, Emmanuel
    Le Gal, Bertrand
    2009 INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING AND SIMULATION, PROCEEDINGS, 2009, : 25 - +
  • [7] A Heterogeneous Modules Interconnection Architecture For FPGA-Based Partial Dynamic Reconfiguration
    He, Miao
    Cui, Yanzhe
    Mahoor, Mohammad H.
    Voyles, Richard M.
    2012 7TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2012,
  • [8] Increasing Flexibility of FPGA-based CNN Accelerators with Dynamic Partial Reconfiguration
    Irmak, Hasan
    Ziener, Daniel
    Alachiotis, Nikolaos
    2021 31ST INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL 2021), 2021, : 306 - 311
  • [9] HiPR: High-level Partial Reconfiguration for Fast Incremental FPGA Compilation
    Xiao, Yuanlong
    Hota, Aditya
    Park, Dongjoon
    Dehon, Andre
    2022 32ND INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, FPL, 2022, : 70 - 78
  • [10] FPGA-based switch-level fault emulation using module-based dynamic partial reconfiguration
    Lee, Peter Ming-Han
    Sedaghat, Reza
    MICROELECTRONICS RELIABILITY, 2008, 48 (10) : 1724 - 1733