Existen dos tipos de sistemas secuenciales: asíncronos y síncronos.
Los asíncronos son sistemas secuenciales que pueden cambiar de estado en cualquier instante de tiempo en función de cambios en las señales de entrada.Son más frecuentes en la vida real. Existen métodos específicos para diseñar sistemas asíncronos.
Los síncronos son sistemas secuenciales que sólo pueden cambiar de estado en determinados instantes de tiempo, es decir, están “sincronizados”con una señal que marca dichos instantes y que se conoce como señal de reloj (Clk). El sistema sólo hace caso de las entradas en los instantes de sincronismo. Son más fáciles de diseñar.













