Loading…

An Approximate Adder Design Based on Inexact Full Adders

Approximate computing is a design way that sacrifices certain accuracy in exchange for circuit performance. The purpose is to reduce the circuit area, delay and power dissipation. In this paper, an approximate adder design method for Ripple Carry Adder (RCA) is proposed. The method mainly consists o...

Full description

Saved in:
Bibliographic Details
Main Authors: Yang, Wenqiang, Wang, Lunyao, Li, Kailei
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Approximate computing is a design way that sacrifices certain accuracy in exchange for circuit performance. The purpose is to reduce the circuit area, delay and power dissipation. In this paper, an approximate adder design method for Ripple Carry Adder (RCA) is proposed. The method mainly consists of three parts: (1) Building a library of inexact full adders with the parameters of error characteristic and area. (2) Using genetic algorithm to choose different approximate full adders for multi-bits RCAs under error distance constraints. (3) Error distance calculation by disjoint sharp product operation with logic cover. Compared with accurate RCA, the circuit area optimization of multi-bits approximate adder proposed in this paper can reach 36.21% when the mean error distance and normalized error distance are less than 1%.
ISSN:2163-5056
DOI:10.1109/ASID52932.2021.9651713