Asynchronous Ripple Carry Adder based on Area Optimized Early Output Dual-Bit Full Adder
P Balasubramanian

TL;DR
This paper introduces an area-optimized asynchronous dual-bit full adder and constructs a ripple carry adder that significantly reduces area and latency compared to previous designs, using delay-insensitive encoding and early output techniques.
Contribution
The paper proposes a novel asynchronous dual-bit full adder with reduced area and latency, and demonstrates its effectiveness in a 32-bit ripple carry adder with substantial performance improvements.
Findings
28.6% less silicon area for the new dual-bit full adder
18.8% area reduction in 32-bit RCA compared to previous design
29.4% latency reduction in 32-bit RCA over SFA-only design
Abstract
This technical note presents the design of a new area optimized asynchronous early output dual-bit full adder (DBFA). An asynchronous ripple carry adder (RCA) is constructed based on the new asynchronous DBFAs and existing asynchronous early output single-bit full adders (SBFAs). The asynchronous DBFAs and SBFAs incorporate redundant logic and are encoded using the delay-insensitive dual-rail code (i.e. homogeneous data encoding) and follow a 4-phase return-to-zero handshaking. Compared to the previous asynchronous RCAs involving DBFAs and SBFAs, which are based on homogeneous or heterogeneous delay-insensitive data encodings and which correspond to different timing models, the early output asynchronous RCA incorporating the proposed DBFAs and/or SBFAs is found to result in reduced area for the dual-operand addition operation and feature significantly less latency than the asynchronous…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLow-power high-performance VLSI design · Quantum-Dot Cellular Automata · Analog and Mixed-Signal Circuit Design
