Low-Power Digital Signal Processing Using Approximate Adders

被引:497
|
作者
Gupta, Vaibhav [1 ]
Mohapatra, Debabrata [2 ]
Raghunathan, Anand [1 ]
Roy, Kaushik [1 ]
机构
[1] Purdue Univ, Sch Elect & Comp Engn, Dept Elect & Comp Engn, W Lafayette, IN 47907 USA
[2] Intel Corp, Santa Clara, CA 95054 USA
基金
美国国家科学基金会;
关键词
Approximate computing; low power; mirror adder;
D O I
10.1109/TCAD.2012.2217962
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:124 / 137
页数:14
相关论文
共 50 条
  • [1] Analysis of power-accuracy trade-off in digital signal processing applications using low-power approximate adders
    Dharmaraj, Celia
    Vasudevan, Vinita
    Chandrachoodan, Nitin
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2021, 15 (02): : 97 - 111
  • [2] Low-power digital filtering using approximate processing
    Ludwig, JT
    Nawab, SH
    Chandrakasan, AP
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1996, 31 (03) : 395 - 400
  • [3] A low-power digital filter for decimation and interpolation using approximate processing
    Pan, CJ
    [J]. 1997 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE - DIGEST OF TECHNICAL PAPERS, 1997, 40 : 102 - 103
  • [4] Locate: Low-Power Viterbi Decoder Exploration using Approximate Adders
    Bhattacharjya, Rajat
    Maity, Biswadip
    Dutt, Nikil
    [J]. PROCEEDINGS OF THE GREAT LAKES SYMPOSIUM ON VLSI 2023, GLSVLSI 2023, 2023, : 409 - 413
  • [5] Design and Analysis of Low-Power and High Speed Approximate Adders Using CNFETs
    Bhargav, Avireni
    Huynh, Phat
    [J]. SENSORS, 2021, 21 (24)
  • [6] On signal-gating schemes for low-power adders
    Huang, ZJ
    Ercegovac, MD
    [J]. CONFERENCE RECORD OF THE THIRTY-FIFTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1 AND 2, 2001, : 867 - 871
  • [7] New Approximate Multiplier for Low Power Digital Signal Processing
    Farshchi, Farzad
    Abrishami, Muhammad Saeed
    Fakhraie, Sied Mehdi
    [J]. 2013 17TH CSI INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND DIGITAL SYSTEMS (CADS 2013), 2013, : 25 - 30
  • [8] A low-power design technique for digital signal processing applications
    Varga, L
    Hosszu, G
    Kovács, F
    [J]. MELECON 2000: INFORMATION TECHNOLOGY AND ELECTROTECHNOLOGY FOR THE MEDITERRANEAN COUNTRIES, VOLS 1-3, PROCEEDINGS, 2000, : 827 - 830
  • [9] PEAL: Probabilistic Error Analysis Methodology for Low-power Approximate Adders
    Ayub, Muhammad Kamran
    Hanif, Muhammad Abdullah
    Hasan, Osman
    Shafique, Muhammad
    [J]. ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2021, 17 (01)
  • [10] Low-power digital filtering using approximate processing with variable canonic signed digit coefficients
    Kim, YW
    Yang, YM
    Yoo, JT
    Kim, SW
    [J]. ISCAS 2000: IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS - PROCEEDINGS, VOL II: EMERGING TECHNOLOGIES FOR THE 21ST CENTURY, 2000, : 337 - 340