Finite state machines: counter
Asynchronous counter: flip-flops driven by different clocks
Clock period of each successive flip-flop is 2 times previous one
power of 2 times the first clock