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...
Saved in:
Main Authors: | , , |
---|---|
Format: | Conference Proceeding |
Language: | English |
Subjects: | |
Online Access: | Request full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
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 |