RePaBit: Automated generation of relocatable partial bitstreams for Xilinx Zynq FPGAs
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
Partial reconfiguration in FPGAs increases the flexibility of a system due to dynamic replacement of hardware modules. However, more memory is needed to store all partial bitstreams and the generation of all partial bitstreams for all possible regions on the FPGA is very time-consuming. In order to overcome these issues, bitstream relocation can be used. In this paper, a novel approach that facilitates bitstream relocation with the Xilinx Vivado tool flow is presented. In addition, the approach is automated by TCL scripts that extend Vivado to RePaBit. RePaBit is successfully evaluated on the Xilinx Zynq FPGA using 1D and 2D relocation of complex modules such as MicroBlaze processors. The results show a negligible overhead in terms of area and frequency while enabling more flexibility by partial bitstream relocation as well as a faster design time.
Details
Original language | English |
---|---|
Title of host publication | 2016 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2016 |
Editors | Peter Athanas, Rene Cumplido, Claudia Feregrino, Ron Sass |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (electronic) | 9781509037070 |
Publication status | Published - 2016 |
Peer-reviewed | Yes |
Externally published | Yes |
Publication series
Series | International Conference on Reconfigurable Computing and FPGAs (ReConFig) |
---|
Conference
Title | 2016 International Conference on Reconfigurable Computing and FPGAs, ReConFig 2016 |
---|---|
Duration | 30 November - 2 December 2016 |
City | Cancun |
Country | Mexico |
External IDs
ORCID | /0000-0003-2571-8441/work/159607574 |
---|
Keywords
ASJC Scopus subject areas
Keywords
- FPGA, Isolation Design Flow, Partial Bitstream, Partial Reconfiguration, Relocation, Xilinx Vivado, Xilinx Zynq