Title :
On improving the algorithmic robustness of a low-power FIR filter
Author :
Khire, Sourabh ; Mukhopadhyay, Saibal
Author_Institution :
Georgia Inst. of Technol., Atlanta, GA, USA
Abstract :
Voltage scaling is a promising approach to reduce the power consumption in signal processing circuits. However aggressive voltage scaling can introduce errors in the output signal, thus degrading the algorithmic performance of the circuit. We consider the specific case of the finite impulse response (FIR) filter, and identify two different sources of errors occurring due to voltage scaling: (a) errors introduced because of increased delay along the logic path and (b) errors caused by failures in the memory due to process variations. We design a FIR filter by using a simple feedback based approach to reduce the memory errors and a linear predictor structure for correcting the logic errors. The proposed filter is more robust to both logic and memory errors caused by voltage scaling. The results show a considerable improvement in the output Signal to Noise ratio (at least around 10 dB) for a probability of error (Perr) even as high as 0.5. We also utilize the proposed technique for an image filtering application and observe a considerable improvement in the visual quality of the output image along with an improvement of over 10 dB in the Peak Signal to Noise ratio for Perr as high as 0.5.
Keywords :
FIR filters; circuit feedback; error analysis; low-power electronics; algorithmic robustness; feedback; finite impulse response filter; linear predictor structure; logic errors; low-power FIR filter; memory errors; power consumption; signal processing circuits; voltage scaling; Circuits; Degradation; Delay; Energy consumption; Error correction; Finite impulse response filter; Logic; Robustness; Signal processing algorithms; Voltage;
Conference_Titel :
Computer Design, 2009. ICCD 2009. IEEE International Conference on
Conference_Location :
Lake Tahoe, CA
Print_ISBN :
978-1-4244-5029-9
Electronic_ISBN :
1063-6404
DOI :
10.1109/ICCD.2009.5413126