CoE 243 State Machine Lab
Purpose:
1. Design and implement a simple state machine.
2. Compare the pros and cons of designs using D FF's and JK FF's.
Procedure:
A state machine must count the following sequence when the input bit is high:
0 --> 1 --> 3 --> 2 --> 0
When the input bit is low, the next state is the same as the present state.
2. Design the state machine using JK flip flops. Do not construct it (yet).
3. Implement the state machine using the "best" design.
Conclusion Hints:
Justify your choice of the "best" design.What are state machines? How are they different than counters? Where are they used?