Putting the Basics to Use
Watch these videos for examples of using FSMs in the real world. They also discuss some subtle issues related to implementing FSMs.
Equivalent States: Implementation
Synchronization and Metastability
Think through Worked Examples
Worked Example: FSM States and Transitions
Worked Example: FSM Implementation
Source: Chris Terman, Silvina Hanono, and MIT OpenCourseWare, https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-spring-2015/probability/tp11-2/
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.