Paso 4: Obtener el estado de la máquina
Para obtener el estado de las líneas de dos de máquina de estado se requieren en la máquina del estado. Uno es una adición a la entrada-salida del módulo y el otro es una declaración de asignación para establecer la nueva salida en el estado actual de la máquina de estado. Por ejemplo podría ser la línea de salida como:
output [4:0] state_out
A continuación, la instrucción de asignación se verá como
assign state_out = present_state;
Ahora el cable de state_outsiempre tendrá el estado actual de la máquina de estado disponible.