Loading [MathJax]/jax/output/HTML-CSS/jax.js
Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Engineering LibreTexts

9.4: Putting the Basics to Use

( \newcommand{\kernel}{\mathrm{null}\,}\)

Watch these videos for examples of using FSMs in the real world. They also discuss some subtle issues related to implementing FSMs.

Video 9.4.1: Roboant Example

 

Video 9.4.2: Equivalent States: Implementation

 

Video 9.4.3: Synchronization and Metastability

 

Think through Worked Examples

Video 9.4.4: Worked Example: FSM States and Transitions

 

Video 9.4.5: 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/
Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 License.


9.4: Putting the Basics to Use is shared under a CC BY-NC-SA license and was authored, remixed, and/or curated by LibreTexts.

  • Was this article helpful?

Support Center

How can we help?