Brief tutorial that walks through the process of designing a synchronous modulous 6 counter using D flip flops.
Note: 2 possible states per flip flop (0 or 1), 3 flip flops total, 2^3 = 8 possible states (0-7). Each D flip flop can hold one state at a time (high or low).