Title :
Low-Power Digital Signal Processing Using Approximate Adders
Author :
Gupta, Vaibhav ; Mohapatra, Debabrata ; Raghunathan, Anand ; Roy, Kaushik
Author_Institution :
Dept. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
Abstract :
Low power is an imperative requirement for portable multimedia devices employing various signal processing algorithms and architectures. In most multimedia applications, human beings can gather useful information from slightly erroneous outputs. Therefore, we do not need to produce exactly correct numerical outputs. Previous research in this context exploits error resiliency primarily through voltage overscaling, utilizing algorithmic and architectural techniques to mitigate the resulting errors. In this paper, we propose logic complexity reduction at the transistor level as an alternative approach to take advantage of the relaxation of numerical accuracy. We demonstrate this concept by proposing various imprecise or approximate full adder cells with reduced complexity at the transistor level, and utilize them to design approximate multi-bit adders. In addition to the inherent reduction in switched capacitance, our techniques result in significantly shorter critical paths, enabling voltage scaling. We design architectures for video and image compression algorithms using the proposed approximate arithmetic units and evaluate them to demonstrate the efficacy of our approach. We also derive simple mathematical models for error and power consumption of these approximate adders. Furthermore, we demonstrate the utility of these approximate adders in two digital signal processing architectures (discrete cosine transform and finite impulse response filter) with specific quality constraints. Simulation results indicate up to 69% power savings using the proposed approximate adders, when compared to existing implementations using accurate adders.
Keywords :
FIR filters; adders; circuit complexity; digital signal processing chips; discrete cosine transforms; logic design; low-power electronics; multimedia systems; power aware computing; power consumption; transistor circuits; algorithmic technique; approximate full adder cells; approximate multibit adder design; architectural technique; arithmetic unit; critical path; digital signal processing architecture; discrete cosine transform; error resiliency; finite impulse response filter; image compression; logic complexity reduction; low-power digital signal processing; mathematical model; multimedia application; portable multimedia device; power consumption; power saving; quality constraint; switched capacitance; transistor level; video compression; voltage overscaling; voltage scaling; Adders; Approximation methods; Capacitance; Complexity theory; Digital signal processing; Logic gates; Transistors; Approximate computing; low power; mirror adder;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
DOI :
10.1109/TCAD.2012.2217962