Development of a Run-Time Reconfiguration System with Low Reconfiguration Overhead

被引:0
|
作者
J.P. Heron
R. Woods
S. Sezer
R.H. Turner
机构
[1] The Queen's University of Belfast,School of Electrical and Electronic Engineering
关键词
dynamic reconfiguration; reconfiguration framework; FPGA implementation; high speed arithmetic; FIR filtering;
D O I
暂无
中图分类号
学科分类号
摘要
The concept of using a microcontroller coupled to re-programmable FPGAs is being used at the heart of Run-Time Reconfigurable (RTR) systems. This paper presents the development of an RTR system for DSP and telecommunication applications. It differs from other systems, in that it treats reconfiguration time as a key design parameter by employing “design for reconfiguration” where partial reconfiguration is identified in the design of the circuit architecture. Reductions of up to 75% in the implementation time of multiplication, division and square root circuits have been achieved using the Xilinx XC6200 FPGA family. A special hardware/software interface called the Virtual Hardware Handler, has also been developed to support the design approach. It vastly simplifies the reconfiguration operation, reducing it to a simple process of passing pointers and data. The approach has been implemented on a windows-based RTR system.
引用
收藏
页码:97 / 113
页数:16
相关论文
共 50 条
  • [31] Run-time reconfiguration scheduling of 3D-rendering on a reconfigurable system
    Chiang, Kuen-Cheng
    Lee, Meng-Tho
    Shann, Jean Jyh-Jiun
    Chung, Chung-Ping
    [J]. 3RD INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATIONS AND CONTROL TECHNOLOGIES, VOL 1, PROCEEDINGS, 2005, : 30 - 35
  • [32] Secure content distribution system based on run-time partial hardware reconfiguration
    Hori, Yohei
    Yokoyama, Hiroyuki
    Toda, Kenji
    [J]. 2006 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2006, : 637 - 640
  • [33] On-demand FPGA run-time system for dynamical reconfiguration with adaptive priorities
    Ullmann, M
    Hübner, M
    Grimm, B
    Becker, J
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 454 - 463
  • [34] In-system partial run-time reconfiguration for fault recovery applications on spacecrafts
    Zheng, WH
    Marzwell, NI
    Chau, SN
    [J]. INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOL 1-4, PROCEEDINGS, 2005, : 3952 - 3957
  • [35] On Energy Efficiency of Reconfigurable Systems with Run-Time Partial Reconfiguration
    Liu, Shaoshan
    Pittman, Richard Neil
    Forin, Alessandro
    Gaudiot, Jean-Luc
    [J]. 21ST IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2010,
  • [36] Using run-time reconfiguration for fault injection in hardware prototypes
    Antoni, L
    Leveugle, R
    Fehér, B
    [J]. 17TH IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2002, : 245 - 253
  • [37] Run-time mapping for dynamic reconfiguration management in embedded systems
    Benoit, Pascal
    Torres, Lionel
    Sassatelli, Gilles
    Robert, Michel
    Saint-Jean, Nicolas
    [J]. INTERNATIONAL JOURNAL OF EMBEDDED SYSTEMS, 2010, 4 (3-4) : 276 - 291
  • [38] Using run-time reconfiguration for fault injection in hardware prototypes
    Antoni, L
    Leveugle, R
    Fehér, B
    [J]. IEEE INTERNATIONAL SYMPOSIUM ON DEFECT AND FAULT TOLERANCE IN VLSI SYSTEMS, PROCEEDINGS, 2000, : 405 - 413
  • [39] A multilayer framework supporting autonomous run-time partial reconfiguration
    Tan, Heng
    DeMara, Ronald F.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2008, 16 (05) : 504 - 516
  • [40] High speed homology search using run-time reconfiguration
    Yamaguchi, Y
    Miyajima, Y
    Maruyama, T
    Konagaya, A
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS: RECONFIGURABLE COMPUTING IS GOING MAINSTREAM, 2002, 2438 : 281 - 291