4.7 Article

Design and Analysis of Majority Logic-Based Approximate Adders and Multipliers

Journal

IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTING
Volume 9, Issue 3, Pages 1609-1624

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TETC.2019.2929100

Keywords

Adders; Logic gates; Compressors; Delays; Image processing; Approximate computing; Majority logic; approximate adder; approximate multiplier; complement bits; approximate compressor; image processing

Funding

  1. National Natural Science Foundation China [61871216]
  2. Fundamental Research Funds for the Central Universities China [NE2019102]
  3. Six Talent Peaks Project in Jiangsu Province [XYDXX-009]
  4. US National Science Foundation [1812467]
  5. Direct For Computer & Info Scie & Enginr
  6. Division of Computing and Communication Foundations [1812467] Funding Source: National Science Foundation
  7. EPSRC [EP/N508664/1, EP/R007187/1, EP/K004379/1] Funding Source: UKRI

Ask authors/readers for more resources

Approximate computing using majority logic is proposed to enhance performance and reduce power consumption. Designs of approximate adders and multipliers are presented, utilizing compressors and complement bits. An influence factor evaluation method and a scheme for selecting complement bits are introduced as well.
As a new paradigm for nanoscale technologies, approximate computing deals with error tolerance in the computational process to improve performance and reduce power consumption. Majority logic (ML) is applicable to many emerging nanotechnologies; its basic building block (the 3-input majority voter, MV) has been extensively used for digital circuit design. In this paper, designs of approximate adders and multipliers based on ML are proposed; the proposed multipliers utilize approximate compressors and a reduction circuitry with so-called complement bits. An influence factor is defined and analyzed to assess the importance of different complement bits depending on the size of the multiplier; a scheme for selection of the complement bits is also presented. The proposed designs are evaluated using hardware metrics (such delay and gate complexity) as well as error metrics. Compared with other ML-based designs found in the technical literature, the proposed designs are found to offer superior performance. Case studies of error-resilient applications are also presented to show the validity of the proposed designs.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available