Title :
Improving energy gains of inexact DSP hardware through reciprocative error compensation
Author :
Lingamneni, Avinash ; Basu, Anirban ; Enz, Christian ; Palem, Krishna V. ; Piguet, Christian
Author_Institution :
Dept. of ECE, Rice Univ., Houston, TX, USA
fDate :
May 29 2013-June 7 2013
Abstract :
We present a zero hardware-overhead design approach called reciprocative error compensation(REC) that significantly enhances the energy-accuracy trade-off gains in inexact signal processing datapaths by using a two-pronged approach: (a) deliberately redesigning the basic arithmetic blocks to effectively compensate for each other´s (expected) error through inexact logic minimization, and (b) “reshaping” the response waveforms of the systems being designed to further reduce any residual error. We apply REC to several DSP primitives such as the FFT and FIR filter blocks, and show that this approach delivers 2-3 orders of magnitude lower (expected) error and more than an order of magnitude lesser Signal-to-Noise Ratio (SNR) loss (in dB) over the previously proposed inexact design techniques, while yielding similar energy gains. Post-layout comparisons in the 65nm process technology show that our REC approach achieves upto 73% energy savings (with corresponding delay and area savings of upto 16% and 62% respectively) when compared to an existing exact DSP implementation while trading a relatively small loss in SNR of less than 1.5 dB.
Keywords :
FIR filters; digital signal processing chips; error compensation; fast Fourier transforms; integrated circuit design; FFT; FIR filter blocks; REC approach; SNR loss; arithmetic blocks; energy-accuracy trade-off gain enhancement; fast Fourier transform; finite impulse response filter; inexact DSP hardware; inexact logic minimization; inexact signal processing datapaths; reciprocative error compensation; response waveform reshaping; signal-to-noise ratio; size 65 nm; two-pronged approach; zero hardware-overhead design approach; Adders; Delays; Digital signal processing; Hardware; Minimization; Signal to noise ratio; Vectors;
Conference_Titel :
Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
Conference_Location :
Austin, TX