The purpose of the paper is to focus on the development of an asynchronous application which helps to compute the least common multiple (LCM) of two 4‐bit numbers.
The paper discusses a top‐down approach where the design starts from a high level of abstractions and is refined until the transistor level is reached. Circuit techniques rather than optimization have been emphasized in this paper.
Asynchronous circuits are the low power alternatives to the synchronous ones. Even through asynchronous circuits are less developed, they have tremendous potential of becoming the main‐stream design technology in future.
The reader is able to gain a wider perspective and detailed knowledge of the implementation of the handshaking circuits, the signaling protocols, the control path, and the data path among others.
