Application Notes

AN-1126 ASM to Synchronous Conversion

State machines are frequently used to make complex devices. They help in determining signal sequencing and highlight how parameters get changed on state transitions etc. Two of the possible state machines types are: synchronous and asynchronous. Asynchronous state machines (aka ASMs, as found in GreenPAK) perform transitions from one state to the other as soon as the required condition (High level signal) appears on the desired input. Synchronous state machines (SSM) do transitions on the edge of an incoming clock if the transition condition is met. A Synchronous state machine implementation is suitable for certain designs. This application note describes how to convert the GreenPAK asynchronous state machine into a synchronous state machine.



State, Transition, Synchronous, Clock, ASM, SSM

See full list of Application Notes

© 2017 Silego Technology. 1515 Wyatt Drive, Santa Clara, CA 95054.
Facebook LinkedIn Twitter YouTube Google