journal article·2022Open access

Efficient Energy Optimized Faithful Adder with Parallel Carry Generation

K. N. Vijeyakumar, S. Maragatharaj

Computers, Materials & Continua· Volume 70· Issue 2

Abstract

Approximate computing has received significant attention in the design of portable CMOS hardware for error-tolerant applications. This work proposes an approximate adder that to optimize area delay and achieve energy efficiency using Parallel Carry (PC) generation logic. For ‘n’ bits in input, the proposed algorithm use approximate addition for least n/2 significant bits and exact addition for most n/2 significant bits. A simple OR logic with no carry propagation is used to implement the approximate part. In the exact part, addition is performed using 4-bit adder blocks that implement PC at block level to reduce node capacitance in the critical path. Evaluations reveal that the maximum error of the proposed adder confines not more than 2n/2. As an enhancement of the proposed algorithm, we use the Error Recovery (ER) module to reduce the average error. Synthesis results of Proposed-PC (P-PC) and Proposed-PCER (P-PCER) adders with n-16 in 180nm Application Specific Integrated Circuit (ASIC) PDK technology revealed 44.2% & 41.7% PDP reductions and 43.4% & 40.7% ADP reductions, respectively compared to the latest best approximate design compared. The functional and driving effectiveness of proposed adders are examined through digital image processing applications.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Low-power high-performance VLSI design · Advancements in Semiconductor Devices and Circuit Design · Radiation Effects in Electronics

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (20)

Show source-provided references
1. Ercegovac · Digital Arithmetic · 2004 · 1 · 51
2. Uyemura · Introduction to VLSI Circuits and Systems · 2002 · 1 · 467
3. Uyemura · CMOS Logic Circuit Design · 2007 · 10 · 392
4. Low-power and area-efficient carry select adder10.1109/TVLSI.2010.2101621 ↗
5. Han · Approximate Circuits Methodologies and CAD · 2019 · 67
6. Fault-tolerant carry look-ahead adder architectures robust to multiple simultaneous errors10.1016/j.microrel.2015.08.017 ↗
7. Error-tolerance and multi-media
8. Approximate computing: An emerging paradigm for energy-efficient design
9. Design of low-power high-speed truncation-error-tolerant adder and its application in digital signal processing
10. RAP-CLA: A reconfigurable approximate carry look-ahead adder10.1109/TCSII.2016.2633307 ↗
11. Low-power digital signal processing using approximate adders10.1109/TCAD.2012.2217962 ↗
12. High throughput FIR filter architectures using retiming and modified CSLA based adders, IET Circuits10.1049/iet-cds.2019.0130 ↗
13. IMPACT: IMPrecise adders for low-power approximate computing
14. Variable latency speculative addition: A new paradigm for arithmetic circuit design
15. Approximate adder segmentation technique and significance-driven error correction
16. High performance significance approximation error tolerance adder for image processing applications10.1007/s10836-016-5587-z ↗
17. High performance error tolerant adders for image processing applications10.1080/03772063.2018.1535920 ↗
18. A simple yet efficient accuracy-configurable adder design10.1109/TVLSI.2018.2803081 ↗
19. Area-efficient parallel adder with faithful approximation for image and signal processing applications10.1049/iet-ipr.2019.0580 ↗
20. New metrics for the reliability of approximate and probabilistic adders10.1109/TC.2012.146 ↗