DocumentCode
1762875
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
Volume
32
Issue
1
fYear
2013
fDate
Jan. 2013
Firstpage
124
Lastpage
137
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;
fLanguage
English
Journal_Title
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
Publisher
ieee
ISSN
0278-0070
Type
jour
DOI
10.1109/TCAD.2012.2217962
Filename
6387646
Link To Document