Pre-class Assignment

Complete participation activities for 13.1 – 13.2.

Announcements

Learning Objectives and Outcomes

In this lecture, you will...

By the end of this lecture, you should be able to...

Lecture Content

Converting sync. SMs to C/C++

See 13.3, 13.4, 13.5.

Definitions of State Machines (In Class Activity)

Type Definition Tick period # of SMs
Asynchronous SM
Synchronous SM
Concurrent Synch. SM
Concurrent Asynch. SM

You may refer to the textbook as you complete this exercise, but see what you can come up with on your own first.

Considerations for sync. SMs (In Class Activity)

Expand upon my state machine best practices to include considerations for concurrent synchronous state machines. Be sure your best practices address: