Skip to Main Content
Computer-aided design (CAD) circuit techniques for synchronous circuits generally improve the quality of a circuit based on previously specified performance metrics such as cycle-time, latency and throughput (often expressed in terms of the clock period). Limited techniques to minimize worst-case delays and physical area of asynchronous circuits have been developed. Optimization algorithms for these circuits must recognize their average-case speed and control performance by using quantifiable metric specification to asynchronous circuits. The types of asynchronous circuits and the factors affecting their performance are surveyed in this paper. Techniques to compute and optimize the cycle-time, latency and throughput are analyzed to determine what these terms mean in the context of asynchronous circuits and the performance analysis of these circuits.