1.5 Basics: FSM Editor Learn how to create a new Finite State Machine (FSM), define ports, add new states, transitions, actions, and conditions; add multiple state machines, generate HDL code, generate a testbench, and run a simulation to trace over the transitions to observe the functionality of the state machine. The State Diagram Editor is a tool designed for the graphical editing of state diagrams of synchronous and asynchronous machines. This video will demonstrate how to use the State Diagram Wizard and various other features of the editor such as adding states and converting the graphical model into HDL code.