( graded A+ )
Sequential Machine Design Steps - answer 1. Create State Definition Table
2. Create State Transition Diagram
3. Create State Transition Table
4. Design the Logic
What is a State? - answer - A state remembers how you got there, not all of history but enough
- Events cause state transitions
State Definition Table - answer - Label
- Name
- Definition
- Binary Assignment
Moore Machine - answer Inputs MUST go through registers to outputs
Mealy Machine - answer inputs CAN go through logic to outputs (input straight to output)
Mealy - answer - can save states
- more complex
-can require synchronizing flip-flops
Moore - answer more common