Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2902961.2903012acmconferencesArticle/Chapter ViewAbstractPublication PagesglsvlsiConference Proceedingsconference-collections
short-paper

A General Sign Bit Error Correction Scheme for Approximate Adders

Published: 18 May 2016 Publication History

Abstract

Approximate computing is an emerging design technique for error-tolerant applications. As adders are the key building blocks in many applications, approximate adders have been widely studied recently. However, existing approximate adders may introduce sign bit error when doing two's complement signed addition, which is not tolerable for some applications. In this work, we propose a scheme that can correct sign bit error with low area and delay overhead. It is a general design applicable to many block-based approximate adders. This design not only can correct the sign bit error when it occurs, but also can fix some errors in the most significant bits even if there is no sign bit error. Experimental results on a real application, namely edge detection, showed that the approximate adders with our sign bit error correction module were up to 5.5 times better in peak signal-to-noise ratio than the original approximate adders, while the area and delay overhead is small.

References

[1]
J. Han and M. Orshansky, "Approximate computing: An emerging paradigm for energy-efficient design," in ETS, 2013, pp. 1--6.
[2]
N. Zhu, W. L. Goh, and K. S. Yeo, "An enhanced low-power high speed adder for error-tolerant application," in ISIC, 2009, pp. 69--72.
[3]
Y. Kim, Y. Zhang, and P. Li, "An energy efficient approximate adder with carry skip for error resilient neuromorphic VLSI systems," in ICCAD, 2013, pp. 130--137.
[4]
J. Hu and W. Qian, "A new approximate adder with low relative error and correct sign calculation," in DATE, 2015, pp. 1449--1454.
[5]
K. Du, P. Varman, and K. Mohanram, "High performance reliable variable latency carry select addition," in DATE, 2012, pp. 1257--1262.
[6]
A. K. Verma, P. Brisk, and P. Ienne, "Variable latency speculative addition: A new paradigm for arithmetic circuit design," in DATE, 2008, pp. 1250--1255.
[7]
A. B. Kahng and S. Kang, "Accuracy-configurable adder for approximate arithmetic designs," in DAC, 2012, pp. 820--825.
[8]
R. Ye, T. Wang, F. Yuan, R. Kumar, and Q. Xu, "On reconfiguration-oriented approximate adder design and its application," in ICCAD, 2013, pp. 48--54.
[9]
H. R. Mahdiani, A. Ahmadi, S. M. Fakhraie, and C. Lucas, "Bio-inspired imprecise computational blocks for efficient VLSI implementation of softcomputing applications," IEEE Transactions on Circuits and Systems I, vol. 57, no. 4, pp. 850--862, 2010.
[10]
Design Compiler, Synopsys Inc., http://www.synopsys.com
[11]
Nangate 45nm Library, Nangate Inc., http://www.nangate.com
[12]
L. G. Roberts, "Machine perception of three-dimensional soups," Ph.D. dissertation, Massachusetts Institute of Technology, 1963.
[13]
Image databases: standard test images, http://www.imageprocessingplace.com/root_files_V3/image_databases.htm

Cited By

View all
  • (2024)Performance Improvement of Processor Through Configurable Approximate Arithmetic Units in Multicore SystemsIEEE Access10.1109/ACCESS.2024.338091212(43907-43917)Online publication date: 2024
  • (2023)Data-Driven Feature Selection Framework for Approximate Circuit DesignIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2023.326016042:11(3519-3531)Online publication date: Nov-2023
  • (2023)Negative Impact of Approximated Signed Addition on Power Reduction2023 International Symposium on Devices, Circuits and Systems (ISDCS)10.1109/ISDCS58735.2023.10153565(1-6)Online publication date: 29-May-2023
  • Show More Cited By

Index Terms

  1. A General Sign Bit Error Correction Scheme for Approximate Adders

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    GLSVLSI '16: Proceedings of the 26th edition on Great Lakes Symposium on VLSI
    May 2016
    462 pages
    ISBN:9781450342742
    DOI:10.1145/2902961
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 18 May 2016

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. approximate adder
    2. approximate computing
    3. sign bit error correction

    Qualifiers

    • Short-paper

    Funding Sources

    Conference

    GLSVLSI '16
    Sponsor:
    GLSVLSI '16: Great Lakes Symposium on VLSI 2016
    May 18 - 20, 2016
    Massachusetts, Boston, USA

    Acceptance Rates

    GLSVLSI '16 Paper Acceptance Rate 50 of 197 submissions, 25%;
    Overall Acceptance Rate 312 of 1,156 submissions, 27%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)6
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 12 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Performance Improvement of Processor Through Configurable Approximate Arithmetic Units in Multicore SystemsIEEE Access10.1109/ACCESS.2024.338091212(43907-43917)Online publication date: 2024
    • (2023)Data-Driven Feature Selection Framework for Approximate Circuit DesignIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems10.1109/TCAD.2023.326016042:11(3519-3531)Online publication date: Nov-2023
    • (2023)Negative Impact of Approximated Signed Addition on Power Reduction2023 International Symposium on Devices, Circuits and Systems (ISDCS)10.1109/ISDCS58735.2023.10153565(1-6)Online publication date: 29-May-2023
    • (2023)Evaluating Sign Error Correction for Approximate Adders Employing ECG Signal Processing2023 10th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)10.1109/EECSI59885.2023.10295798(43-48)Online publication date: 20-Sep-2023
    • (2021)A Reconfigurable Multiplier for Signed Multiplications with Asymmetric Bit-WidthsACM Journal on Emerging Technologies in Computing Systems10.1145/344621317:4(1-16)Online publication date: 30-Jun-2021
    • (2020)A Systematic Review of Approximate Adders: Accuracy and Performance AnalysisProceedings of International Conference on Recent Trends in Machine Learning, IoT, Smart Cities and Applications10.1007/978-981-15-7234-0_65(689-696)Online publication date: 18-Oct-2020
    • (2019)Correcting Sign Calculation Errors in Configurable Approximations2019 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS)10.1109/APCCAS47518.2019.8953155(190-193)Online publication date: Nov-2019
    • (2018)Extension and Performance/Accuracy Formulation for Optimal GeAr-Based Approximate Adder DesignsIEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences10.1587/transfun.E101.A.1014E101.A:7(1014-1024)Online publication date: 1-Jul-2018
    • (2017)High Speed Error Tolerant Adder for Multimedia ApplicationsJournal of Electronic Testing: Theory and Applications10.1007/s10836-017-5680-y33:5(675-688)Online publication date: 1-Oct-2017
    • (2016)Processing Acceleration with Resistive Memory-based ComputationProceedings of the Second International Symposium on Memory Systems10.1145/2989081.2989086(208-210)Online publication date: 3-Oct-2016

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media