Asynchronous design methodologies: an overview
- 1 January 1995
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in Proceedings of the IEEE
- Vol. 83 (1) , 69-93
- https://doi.org/10.1109/5.362752
Abstract
Asynchronous design has been an active area of research since at least the mid 1950's, but has yet to achieve widespread use. We examine the benefits and problems inherent in asynchronous computations, and in some of the more notable design methodologies. These include Huffman asynchronous circuits, burst-mode circuits, micropipelines, template-based and trace theory-based delay-insensitive circuits, signal transition graphs, change diagrams, and complication-based quasi-delay-insensitive circuits.<>Keywords
This publication has 29 references indexed in Scilit:
- Dynamic reordering of high latency transactions using a modified micropipelinePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- A formal approach to designing delay-insensitive circuitsDistributed Computing, 1991
- A zero-overhead self-timed 160-ns 54-b CMOS dividerIEEE Journal of Solid-State Circuits, 1991
- The Limitations to Delay-Insensitivity in Asynchronous CircuitsPublished by Springer Nature ,1990
- A fully asynchronous digital signal processor using self-timed circuitsIEEE Journal of Solid-State Circuits, 1990
- MicropipelinesCommunications of the ACM, 1989
- Petri nets: Properties, analysis and applicationsProceedings of the IEEE, 1989
- Automatic synthesis of asynchronous circuits from high-level specificationsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1989
- Q-modules: internally clocked delay-insensitive modulesIEEE Transactions on Computers, 1988
- A formal model for defining and classifying delay-insensitive circuits and systemsDistributed Computing, 1986