Indicating Asynchronous Multipliers

05/24/2019
by   P Balasubramanian, et al.
0

Multiplication is a basic arithmetic operation that is encountered in almost all general-purpose microprocessing and digital signal processing applications, and multiplication is physically realized using a multiplier. This paper discusses the physical implementation of indicating asynchronous multipliers, which are inherently elastic and are robust to timing, process, and parametric variations, and are modular. We consider the physical implementation of many weak-indication asynchronous multipliers using a 32/28-nm CMOS technology by adopting the array multiplier architecture. The multipliers are synthesized in a semi-custom ASIC-design style. The 4-phase return-to-zero (RTZ) and the 4-phase return-to-one (RTO) handshake protocols are considered for the data communication. The multipliers are realized using strong-indication or weak-indication full adders. Strong-indication 2-input AND function is used to generate the partial products in the case of both RTZ and RTO handshaking. The full adders considered are derived from different indicating asynchronous logic design methods. Among the multipliers considered, a weak-indication asynchronous multiplier utilizing the biased weak-indication full adder is found to be efficient in terms of the cycle time and the power-cycle time product with respect to both RTZ and RTO handshaking. Also, the 4-phase RTO handshake protocol is found to be preferable than the 4-phase RTZ handshake protocol for achieving enhanced optimizations in the design metrics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/15/2019

Indicating Asynchronous Array Multipliers

Multiplication is an important arithmetic operation that is frequently e...
research
01/17/2018

Approximate Early Output Asynchronous Adders Based on Dual-Rail Data Encoding and 4-Phase Return-to-Zero and Return-to-One Handshaking

Approximate computing is emerging as an alternative to accurate computin...
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...
research
11/07/2017

A Critique on "Asynchronous Logic Implementation Based on Factorized DIMS"

This paper comments on "Asynchronous Logic Implementation Based on Facto...
research
03/25/2016

Global versus Local Weak-Indication Self-Timed Function Blocks - A Comparative Analysis

This paper analyzes the merits and demerits of global weak-indication se...
research
11/07/2017

Critique of "Asynchronous Logic Implementation Based on Factorized DIMS"

This paper comments on "Asynchronous Logic Implementation Based on Facto...
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...

Please sign up or login with your details

Forgot password? Click here to reset