DocumentCode :
2895607
Title :
Automatic generation of run-time parameterizable configurations
Author :
Bruneel, Karel ; Stroobandt, Dirk
Author_Institution :
Dept. of Electron. & Inf. Syst., Ghent Univ., Ghent
fYear :
2008
fDate :
8-10 Sept. 2008
Firstpage :
361
Lastpage :
366
Abstract :
In many applications, subsequent data manipulations differ only in a small set of parameter values. Because of their reconfigurability, FPGAs (field programmable gate arrays) can be configured with an optimized configuration every time the parameter values change. These optimized configurations are smaller and faster than their generic counterparts. However, the overhead involved in generating the configurations at run-time with conventional tools is very large. This paper introduces an automatic method for generating runtime parameterizable configurations from arbitrary Boolean circuits. These configurations in which some of the configuration bits are expressed as a function of a set of parameters enable very fast run-time specialization since specialization only involves evaluating these functions. Our approach is validated on adaptive filtering. We show that the specialized filter configurations produced by our method are 2.3 times smaller and 36% faster than a generic filter configuration and that these configurations can be generated in on average 166 mus. Being a generic method, run-time hardware optimization suddenly becomes feasible for a large class of applications.
Keywords :
Boolean functions; adaptive filters; configuration management; field programmable gate arrays; reconfigurable architectures; table lookup; FPGA; adaptive filtering; arbitrary Boolean circuits; automatic generation method; field programmable gate arrays; filter configurations; run-time hardware optimization; run-time parameterizable configurations; run-time specialization; Adaptive filters; Boolean functions; Circuit optimization; Combinational circuits; Field programmable gate arrays; Information systems; Multiplexing; Runtime; Table lookup; Tunable circuits and devices;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Field Programmable Logic and Applications, 2008. FPL 2008. International Conference on
Conference_Location :
Heidelberg
Print_ISBN :
978-1-4244-1960-9
Electronic_ISBN :
978-1-4244-1961-6
Type :
conf
DOI :
10.1109/FPL.2008.4629964
Filename :
4629964
Link To Document :
بازگشت