ANÁLISIS DE CIRCUITOS SECUENCIALES CON RELOJ
El análisis de un circuito secuencial consiste en obtener una tabla o diagrama para la sucesión temporal de entradas, salidas y estados internos. También es posible escribir expresiones booleanas que describan el comportamiento del circuito secuencial.
Tales expresiones deberán incluir la sucesión temporal necesaria, sea directa o indirectamente.
Tales expresiones deberán incluir la sucesión temporal necesaria, sea directa o indirectamente.
Un diagrama lógico se reconoce como circuito secuencial con reloj si incluye flip-flops con
entradas de reloj. Los flip-flops pueden ser de cualquier tipo, y el diagrama lógico podría incluir o no compuertas de circuitos combinacionales.
Ecuaciones de estado
Una
ecuación de estado es una expresión algebraica que especifica la condición para
una transición de
estado de un flip-flop. El miembro izquierdo de la ecuación, donde aparece (t+1), denota
el siguiente estado del flip-flop, un borde de reloj después. El miembro
derecho de la ecuación
es una expresión booleana que especifica el estado actual y las condiciones de
entrada que
harán que el siguiente estado sea 1.
Puesto que todas las variables de las expresiones booleanas son función del estado actual, se omite la designación (t) después de cada variable, por conveniencia, a fin de expresar las ecuaciones de estado en la forma más compacta:
Las
expresiones booleanas para las ecuaciones de estado se deducen directamente de
las compuertas que
forman la parte de circuito combinacional del circuito secuencial, ya que los
valores D del circuito combinacional determinan el
siguiente estado. Asimismo, el valor del estado actual de la
salida se expresa algebraicamente como
Al omitir el símbolo (t)
para el estado actual, se obtiene la ecuación booleana de salida:
Tabla de estados
La
sección de siguiente estado en la columna A de la tabla de estados tiene tres unos donde el estado actual y el
valor de entrada satisfacen las condiciones de que el estado actual de A y
la entrada
x son ambos
1, o el estado actual de B y la entrada x son ambos 1. De forma similar, el
siguiente estado del flip-flop B se deduce de la ecuación de estado
B(t+1)=A´x
y es
igual a 1 cuando el estado actual de A es 0 y la entrada x es 1. La columna de salida se deduce de
la ecuación de salida
y=Ax +B´x
La
sección de siguiente estado en la columna A de la tabla de estados tiene tres unos donde el estado actual y el
valor de entrada satisfacen las condiciones de que el estado actual de A y
la entrada
x son ambos
1, o el estado actual de B y la entrada x son ambos 1. De forma similar, el
siguiente estado del flip-flop B se deduce de la ecuación de estado
B(t+1)=A´x
y es
igual a 1 cuando el estado actual de A es 0 y la entrada x es 1. La columna de salida se deduce de
la ecuación de salida
y=Ax +B´x
RSS Feed
Twitter
1:06
sofia perez billamizar




0 comentarios:
Publicar un comentario