In asynchronous counters we find the output of one stage connects directly to the clock input of the next stage. This setup causes a problem called “Propagation Delay.” Here the timing signal is delayed slightly as it passes through each flip-flop. In contrast synchronous counters have all their stages clocked together at the same time. […]