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.<>