In one of our previous post, we explained that a sequential circuit can be defined as a circuit whose output depends not only on the present inputs but also on the past history of inputs. A sequential circuit can further be categorized into Synchronous and Asynchronous. Here is the difference between synchronous and asynchronous sequential circuits:
Synchronous Sequential Circuit: Output changes at discrete interval of time. It is a circuit based on an equal state time or a state time defined by external means such as clock. Examples of synchronous sequential circuit are Flip Flops, Synchronous Counter.
Asynchronous Sequential Circuit: Output can be changed at any instant of time by changing the input. It is a circuit whose state time depends solely upon the internal logic circuit delays. Example of asynchronous sequential circuit is Asynchronous Counter.
Hope you find the information presented here useful. Please leave your footprints in the comments section below for any queries, feedback or suggestions…!!