Máquina de estados Moore y Mealy

Algunas definiciones que debes tener en cuenta

Estado: Se puede definir como el conjunto de valores almacenado en los biestables durante un determinado ciclo de reloj. En general, un circuito con n biestables podrá tener 2n estados posibles

Los estados contienen la información relevante que debe almacenar el circuito

  • Diagrama de estados: Muestra la forma y la función de la máquina de estados Normalmente un diagrama de círculos y flechas 
  • Estado Identifica de forma única una situación del sistema digital 
  • Próximo estado El estado al que irá la máquina de estados en la siguiente transición La transición se produce son la señal de reloj Depende de los valores de las entradas y del estado presente 
  • Rama Indica un cambio del estado presente al próximo estado 
  • Máquina de Mealy Una máquina de estados que determina sus salidas en base al estado presente y a las entradas. Las salidas dependen del estado presente y del valor de las entradas Z = f(y,X) 
Diagrama de máquina de estado de Mealy:

  • Máquina de Moore Una máquina que determina sus salidas sólo en base a su estado presente. Las salidas dependen sólo del estado presente. Las entradas intervienen en la decisión del próximo estado Z = f(y) 
Diagrama de máquina de estado de Moore:

Bibliografía:
DT. (2011, 18 de septiembre). Análisis y diseño de circuitos secuenciales. Análisis y diseño de circuitos digitales. https://www.dte.us.es/docencia/eps/giei/ed/teoria/tema2ppt


Comentarios

Entradas populares de este blog

ARREGLO LOGICO GENERICO (GAL)

Función "rising_edge" para VHDL

Señal del reloj en VHDL