Asynchronous Early Output Dual-Bit Full Adders Based on Homogeneous and Heterogeneous Delay-Insensitive Data Encoding

04/25/2017
by   P Balasubramanian, et al.
0

This paper presents the designs of asynchronous early output dual-bit full adders without and with redundant logic (implicit) corresponding to homogeneous and heterogeneous delay-insensitive data encoding. For homogeneous delay-insensitive data encoding only dual-rail i.e. 1-of-2 code is used, and for heterogeneous delay-insensitive data encoding 1-of-2 and 1-of-4 codes are used. The 4-phase return-to-zero protocol is used for handshaking. To demonstrate the merits of the proposed dual-bit full adder designs, 32-bit ripple carry adders (RCAs) are constructed comprising dual-bit full adders. The proposed dual-bit full adders based 32-bit RCAs incorporating redundant logic feature reduced latency and area compared to their non-redundant counterparts with no accompanying power penalty. In comparison with the weakly indicating 32-bit RCA constructed using homogeneously encoded dual-bit full adders containing redundant logic, the early output 32-bit RCA comprising the proposed homogeneously encoded dual-bit full adders with redundant logic reports corresponding reductions in latency and area by 22.2 associated power penalty. On the other hand, the early output 32-bit RCA constructed using the proposed heterogeneously encoded dual-bit full adder which incorporates redundant logic reports respective decreases in latency and area than the weakly indicating 32-bit RCA that consists of heterogeneously encoded dual-bit full adders with redundant logic by 21.5 power overhead. The simulation results obtained are based on a 32/28nm CMOS process technology.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/25/2018

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

This technical note presents the design of a new area optimized asynchro...
research
06/13/2017

Latency Optimized Asynchronous Early Output Ripple Carry Adder based on Delay-Insensitive Dual-Rail Data Encoding

Asynchronous circuits employing delay-insensitive codes for data represe...
research
10/16/2017

Asynchronous Early Output Section-Carry Based Carry Lookahead Adder with Alias Carry Logic

A new asynchronous early output section-carry based carry lookahead adde...
research
08/03/2016

Early Output Hybrid Input Encoded Asynchronous Full Adder and Relative-Timed Ripple Carry Adder

This paper presents a new early output hybrid input encoded asynchronous...
research
01/27/2019

Asynchronous Early Output Block Carry Lookahead Adder with Improved Quality of Results

A new asynchronous early output block carry lookahead adder (BCLA) incor...
research
05/12/2016

An Asynchronous Early Output Full Adder and a Relative-Timed Ripple Carry Adder

This article presents the design of a new asynchronous early output full...
research
04/14/2016

Area/latency optimized early output asynchronous full adders and relative-timed ripple carry adders

This article presents two area/latency optimized gate level asynchronous...

Please sign up or login with your details

Forgot password? Click here to reset