AN44001 - Finite State Machine in PSoC® Designer™ | Cypress Semiconductor
AN44001 - Finite State Machine in PSoC® Designer™
The finite state machine is a powerful construct, suitable for implementation of the algorithms required for today’s embedded designs. The PSoC Designer™ System Level Design State Machine transfer function is a well architected, efficient, and verified state machine engine that allows you to easily create a flexible state machine. You can define states and transition events in a graphical environment and the tool generates the code. This application note provides a brief overview of the state machine fundamentals and discusses how to use the PSoC Designer™ System Level Design tool to create a state machine and integrate it into your design. The example project demonstrates many of the ideas presented.