Example: Design a 3-bit up counter (con’t)
3. Encode the next state functions
Use D flip-flops for the state bits
N3 := C1C2C3' + C1'C3 + C2'C3
:= C1C2C3' + (C1' + C2')C3
:= (C1C2) xor C3
N2 := C1C2' + C1'C2
:= C1 xor C2
N1 := C1'
Previous slide
Next slide
Back to first slide
View graphic version