Question: what is the fundamental difference between synchronous and asynchronous counter?
Answer: In a synchronous counter, all the flip-flops are triggered by the same clock signal whereas in an asynchronous counter, flip-flops are triggered with different clock signals. Unlike an asynchronous counter, the state of the output bits changes simultaneously in a synchronous counter, without any ripple.