Define States & Allowed Transitions
The ASM macrocell allows you to define the states in your design, specify which “next states” are allowed from each state, and create a clear state diagram that reflects application behavior. Because state behavior is defined by configured transition conditions, the design responds to events deterministically based on configured logic rather than a firmware polling loop.



