Title :
Leakage power reduction in FPGA DSP circuits through algorithmic noise tolerance
Author :
Mora-Sanchez, Edgar ; Anderson, James H.
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of Toronto, Toronto, ON, Canada
Abstract :
We apply algorithmic noise-tolerance (ANT) techniques [1] to improve the energy efficiency of DSP circuits implemented on FPGAs. Our approach leverages the programmable power architectural feature in Altera commercial FPGAs that allows internal logic blocks to operate in two modes [2]: high speed or low (leakage) power. We build a main DSP circuit with high utilization of low-power mode blocks, reducing its speed and introducing errors into its output. The errors are subsequently (partially) corrected by a second (smaller) estimation circuit, producing an overall system with higher performance accuracy and lower power than a baseline system built with high-speed logic on its timing-critical paths. We demonstrate a filter implemented in a 40nm commercial FPGA that incorporates ANT and achieves higher SNR using 15% less static power than a traditional filter (without ANT).
Keywords :
digital signal processing chips; field programmable gate arrays; filtering theory; low-power electronics; performance evaluation; power aware computing; timing; ANT techniques; Altera commercial FPGA; FPGA DSP circuits; SNR; algorithmic noise-tolerance techniques; baseline system; energy efficiency; estimation circuit; high speed modes; high-speed logic; internal logic blocks; leakage power reduction; low-power mode blocks; programmable power architectural feature; size 40 nm; timing-critical paths; Digital signal processing; Field programmable gate arrays; Finite impulse response filters; Signal to noise ratio; Tiles; Timing;
Conference_Titel :
Reconfigurable Computing and FPGAs (ReConFig), 2013 International Conference on
Conference_Location :
Cancun
Print_ISBN :
978-1-4799-2078-5
DOI :
10.1109/ReConFig.2013.6732303