DocumentCode :
726430
Title :
Avoiding transitional effects in Dynamic Circuit Specialisation on FPGAs
Author :
Heyse, Karel ; Stroobandt, Dirk
Author_Institution :
Ghent Univ., Ghent, Belgium
fYear :
2015
fDate :
8-12 June 2015
Firstpage :
1
Lastpage :
6
Abstract :
Dynamic Circuit Specialisation (DCS) is a technique that uses the reconfigurability of an FPGA to optimise a circuit during run-time, thus achieving higher performance and lower resource cost. However, run-time reconfiguration causes transitional effects that form an important problem for DCS. Because of these, the DCS circuit cannot be used while it is being reconfigured. This limits the usability of DCS for streaming applications and other applications that cannot tolerate downtime. For other applications, this results in a loss of performance. In this paper, we present a technique to perform partial reconfiguration for DCS without transitional effects, thus allowing the circuit to remain fully functional at all times. The proposed method performs DCS by reconfiguring only LookUp Tables of the FPGA and does not require changes to the configuration architecture of the FPGA. The approach was tested and evaluated on current Xilinx FPGAs.
Keywords :
circuit optimisation; field programmable gate arrays; table lookup; DCS circuit; FPGA reconfigurability; Xilinx FPGAs; circuit optimisation; dynamic circuit specialisation; lookup tables; transitional effects; Digital signal processing; Pipelines; Switches; Table lookup; FPGA; dynamic circuit specialisation; partial reconfiguration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
Conference_Location :
San Francisco, CA
Type :
conf
DOI :
10.1145/2744769.2744802
Filename :
7167345
Link To Document :
بازگشت