FiniteStateMachine<StateIdentifier> constructor
FiniteStateMachine<StateIdentifier> ()
Creates an finite state machine for the specified list of _states
, with
an initial state of resetState
(when synchronous reset
is high) and
transitions on positive clk
edges.
Implementation
FiniteStateMachine(
Logic clk,
Logic reset,
StateIdentifier resetState,
List<State<StateIdentifier>> states,
) : this.multi([clk], reset, resetState, states);