On-line defragmentation for run-time partially reconfigurable FPGAs

被引:0
|
作者
Gericota, MG
Alves, GR
Silva, ML
Ferreira, JM
机构
[1] DEE, ISEP, Dept Elect Engn, P-4200072 Oporto, Portugal
[2] DEEC, FEUP, Dept Elect & Comp Engn, P-4200465 Oporto, Portugal
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Dynamically reconfigurable systems have benefited from a new class of FPGAs recently introduced into the market, which allow partial and dynamic reconfiguration at run-time, enabling multiple independent functions from different applications to share the same device, swapping resources as needed. When the sequence of tasks to be performed is not predictable, resource allocation decisions have to be made on-line, fragmenting the FPGA logic space. A rearrangement may be necessary to get enough contiguous space to efficiently implement incoming functions, to avoid spreading their components and, as a result degrading their performance. This paper presents a novel active replication mechanism for configurable logic blocks (CLBs), able to implement on-line rearrangements, defragmenting the available FPGA resources without disturbing those functions that are currently running.
引用
收藏
页码:302 / 311
页数:10
相关论文
共 50 条
  • [1] Run-time management of systems with partially reconfigurable FPGAs
    Charitopoulos, George
    Koidis, Iosif
    Papadimitriou, Kyprianos
    Pnevmatikatos, Dionisios
    INTEGRATION-THE VLSI JOURNAL, 2017, 57 : 34 - 44
  • [2] On-line Placement of Real-time Tasks on 2D Partially Run-time Reconfigurable FPGAs
    Deng, Qingxu
    Kong, Fanxin
    Guan, Nan
    Lv, Mingsong
    Yi, Wang
    SEC 2008: PROCEEDINGS OF THE FIFTH IEEE INTERNATIONAL SYMPOSIUM ON EMBEDDED COMPUTING, 2008, : 20 - 25
  • [3] Configuration relocation and defragmentation for run-time reconfigurable computing
    Compton, K
    Li, ZY
    Cooley, J
    Knol, S
    Hauck, S
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2002, 10 (03) : 209 - 220
  • [4] A Run-Time System for Partially Reconfigurable FPGAs: The case of STMicroelectronics SPEAr board
    Charitopoulos, George
    Pnevmatikatos, Dionisios
    Santambrogio, Marco D.
    Papadimitriou, Kyprianos
    Pau, Danilo
    PARALLEL COMPUTING: ON THE ROAD TO EXASCALE, 2016, 27 : 553 - 562
  • [5] On-line synthesis for partially reconfigurable FPGAs
    Huang, RQ
    Vermuri, R
    18TH INTERNATIONAL CONFERENCE ON VLSI DESIGN, PROCEEDINGS: POWER AWARE DESIGN OF VLSI SYSTEMS, 2005, : 663 - 668
  • [6] Adaptive FIR filter Architectures for run-time reconfigurable FPGAs
    Rissa, T
    Uusikartano, R
    Niittylahti, J
    2002 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY (FPT), PROCEEDINGS, 2002, : 52 - 59
  • [7] Efficient On-line Hardware/Software Task Scheduling For Dynamic Run-time Reconfigurable Systems
    Al-Wattar, Ahmed
    Areibi, Shawki
    Saffih, Faycal
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS & PHD FORUM (IPDPSW), 2012, : 401 - 406
  • [8] Run-time management of custom instructions on a partially reconfigurable architecture
    Centre for High Performance Embedded Systems, Nanyang Technological University, 50 Nanyang Drive, 637553 Singapore, Singapore
    不详
    Int. J. Inf. Commun. Technol., 2009, 1-2 (50-59): : 50 - 59
  • [9] Run-Time Management of Custom Instructions on a Partially Reconfigurable Architecture
    Lam, Siew-Kei
    Fan, Huang
    Srikanthan, Thambipillai
    Jigang, Wu
    ICED: 2008 INTERNATIONAL CONFERENCE ON ELECTRONIC DESIGN, VOLS 1 AND 2, 2008, : 296 - +
  • [10] DRAFT: An on-line fault detection method for dynamic and partially reconfigurable FPGAs
    Gericota, MG
    Alves, GR
    Silva, ML
    Ferreira, JM
    SEVENTH IEEE INTERNATIONAL ON-LINE TESTING WORKSHOP, PROCEEDINGS, 2001, : 34 - 36