DESIGN AND ANALYSIS OF ASYNCHRONOUS ADDERS

Citation
D. Johnson et V. Akella, DESIGN AND ANALYSIS OF ASYNCHRONOUS ADDERS, IEE proceedings. Computers and digital techniques, 145(1), 1998, pp. 1-8
Citations number
11
Categorie Soggetti
Computer Science Hardware & Architecture","Computer Science Theory & Methods","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
13502387
Volume
145
Issue
1
Year of publication
1998
Pages
1 - 8
Database
ISI
SICI code
1350-2387(1998)145:1<1:DAAOAA>2.0.ZU;2-X
Abstract
An asynchronous adder can take advantage of the shorter carry propagat ion chains that occur in practice and exhibit a data-dependent computa tion delay. Basically, an asynchronous adder has a mechanism to announ ce early completion by detecting when it is done. Such an adder is ext remely useful in asynchronous implementation of computing structures. In this paper we evaluate the designs tradeoffs of well-known asynchro nous adder configurations based on ripple-carry and carry lookahead to pologies. We show that, using complex gates, carry lookahead asynchron ous adders can be realised that outperform ripple-carry asynchronous a dders, both in average-case delay and worst-case delay without increas ing the area and power consumption. The underlying timing assumptions and applications of the adder in asynchronous pipelines (micropipeline s) are also discussed.