¿Qué es una máquina de estado segura?

2

Cuando implemento una máquina de estado "segura" en Quartus, ¿cuál es la diferencia entre una máquina de estado normal / insegura?

Editar: Y esto es lo mismo que:

case state is  

...  

    when others =>
    nextState <= idle;

end case;

¿Si no tiene en cuenta que el sintetizador ignora este "cuando otro"?

    
pregunta Fredrik

1 respuesta

3

Una máquina de estado segura en Quartus es una máquina de estado que, si alcanza un estado ilegal (por cualquier motivo excepcional, como falla, metastabilidad, etc.), alcanzará el estado de restablecimiento después de un ciclo de reloj.

    
respondido por el Claudio Avi Chami

Lea otras preguntas en las etiquetas