Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published January 1, 1991 | public
Report Open

Asynchronous Datapaths and the Design of an Asynchronous Adder

Abstract

This paper presents a general method for designing delay insensitive datapath circuits. Its emphasis is on the formal derivation of a circuit from its specification. We discuss the properties required in a code that is used to transmit data asynchronously, and we introduce such a code. We introduce a general method (in the form of a theorem) for distributing the evaluation of a function over a number of concurrent cells. This method requires that the code be "distributive." We apply the method to the familiar example of a ripple-carry adder, and we give a CMOS implementation of the adder.

Files

91-08.pdf
Files (1.1 MB)
Name Size Download all
md5:31c4fb503e531f86971b44c96b8d10be
775.4 kB Preview Download
md5:1f7006b4ecb4f6437298ee6279a4e331
304.3 kB Download

Additional details

Created:
August 19, 2023
Modified:
December 22, 2023