• DocumentCode
    2064855
  • Title

    Run-Time Partial Reconfiguration for Removal, Placement and Routing on the Virtex-II Pro

  • Author

    Raaijmakers, Stefan ; Wong, Stephan

  • Author_Institution
    Delft Univ. of Technol., Delft
  • fYear
    2007
  • fDate
    27-29 Aug. 2007
  • Firstpage
    679
  • Lastpage
    683
  • Abstract
    Reconfigurable computing entails the utilization of a general-purpose processor augmented with a reconfigurable hardware structure (usually an FPGA). Normally, a complete reconfiguration is needed to change the functionality of the FPGA even when the change is minor. Moreover, the complete chip needs to be halted to perform the reconfiguration. Dynamic partial reconfiguration (DPR) provides the possibility to change certain parts of the hardware while other parts of the FPGA remain in use. In this paper, we propose a solution using dynamic partial reconfiguration which provides a methodology to generate bitstreams for removal of ´old´ hardware modules, and placement and routing of new hardware modules within an FPGA. Hardware modules may reside at any location and our solution can connect the additional functionality to the remaining running parts of the chip. In addition, bus macros are no longer necessary and we use the Xilinx tools only for generating the modules. We implemented our solution on a Xilinx Virtex-II Pro series FPGA, specifically the XC2VP30 on the XUP board, and demonstrated that the solution is fully functional.
  • Keywords
    field programmable gate arrays; network routing; reconfigurable architectures; FPGA; Xilinx Virtex-II Pro; Xilinx tools; dynamic partial reconfiguration; general-purpose processor; hardware modules; reconflgurable computing; reconflgurable hardware structure; run-time partial reconfiguration; Delay; Field programmable gate arrays; Filters; Hardware; Joining processes; Laboratories; Logic; Routing; Runtime; Shape; FPGA; Reconfigurable Computing; Routing; Run-Time Partial Reconfiguration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2007. FPL 2007. International Conference on
  • Conference_Location
    Amsterdam
  • Print_ISBN
    978-1-4244-1060-6
  • Electronic_ISBN
    978-1-4244-1060-6
  • Type

    conf

  • DOI
    10.1109/FPL.2007.4380744
  • Filename
    4380744