Divide by 3 clock in 4 easy steps
"Divide by 3 clock with 50% duty cycle" is the most commonly asked ASIC design question.
This solution gives a simple design in which only 1 counter is required which works only on positive edge of the clock.
In 4 easy steps, one will have a divide by 3 clock with 50% duty cycle.