DocumentCode
258554
Title
Improving reconfiguration speed for dynamic circuit specialization using placement constraints
Author
Kulkarni, Amit ; Davidson, Tom ; Heyse, Karel ; Stroobandt, Dirk
Author_Institution
ELIS Dept., Ghent Univ., Ghent, Belgium
fYear
2014
fDate
8-10 Dec. 2014
Firstpage
1
Lastpage
6
Abstract
Dynamic Circuit Specialization (DCS) is an optimization technique used for implementing a parameterized application on an FPGA. The application is said to be parameterized when some of its inputs, called parameters, are infrequently changing compared to the other inputs. Instead of implementing these parameter inputs as regular inputs, in the DCS approach these inputs are implemented as constants and the design is optimized for these constants. When the parameter values change, the design is re-optimized for the new constant values by reconfiguring the FPGA. It has been investigated that run-time reconfiguration speed is the limiting factor of the DCS implementations on Xilinx FPGAs. We propose an idea to constrain the design´s placement and use the custom Xilinx HWICAP driver to improve reconfiguration speed at the cost of a small reduction in design performance. We use Xilinx Virtex-5 and Zynq-SoC as experimental platforms and we have used an 8-bit FIR filter with different tap configurations as our parameterized design whose filter coefficient values are infrequently changing inputs. A drastic improvement in the reconfiguration speed with a factor of 14 is achieved with only a ≈ 6% decrease in performance.
Keywords
FIR filters; field programmable gate arrays; logic design; optimisation; system-on-chip; 8-bit FIR filter; FPGA; Xilinx Virtex-5; Zynq-SoC; custom Xilinx HWICAP driver; dynamic circuit specialization; optimization technique; placement constraint; run-time reconfiguration speed; Boolean functions; Clocks; Field programmable gate arrays; Finite impulse response filters; Hardware design languages; Table lookup; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
ReConFigurable Computing and FPGAs (ReConFig), 2014 International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4799-5943-3
Type
conf
DOI
10.1109/ReConFig.2014.7032534
Filename
7032534
Link To Document