The objective: Learn FSM design procedure
Class example: A parity checker
- Serial input string
- OUT=1 if odd # of 1s in input
- OUT=0 if even # of 1s in input
Procedure
1. State diagram and transition table
2. State minimization
3. State assignment (or state encoding)
4. Next-state logic minimization
5. Machine implementation