Icon
 

How to Write an FSM in SystemVerilog SystemVerilog Tutorial 1