Circuitos Secuenciales Síncronos
Elsa Chavira MartínezProfesora Investigadora
Titular Tiempo CompletoBenemérita Universidad Autónoma de Puebla
Facultad de Ciencias de la Computació[email protected]
Celular: 044-222-238-1148
Forma general de un circuito secuencial
CiircuitoCombinacional
CircuitoCombinacional
El comportamiento de un circuitos secuencia con reloj está determinado por las entradas, las salidas y el estado de sus flip-flops
Análisis de un circuitos secuencial con reloj
Las salidas y el siguiente estado son funciones de las entradas y del estado actual.
El análisis de un circuito secuencia consiste en obtener una tabla o diagrama para la sucesión temporal de entradas, salidas y estados internos.
También es posible escribir expresiones booleana que describan el comportamiento del circuito secuencial. Tales expresiones deberán incluir la sucesión temporal necesaria, sea directa o indirectamente.
Un diagrama lógico se reconoce como circuito secuencia 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.
Lo ideal será que se incluya una representación algebraica para especificar la condición del siguiente estado en términos del estado actual y de las entradas, para dibujar una tabla de estados y un diagrama de estados que describan el comportamiento del circuito secuencial.
Ecuación de estado o de transiciónEspecifica el siguiente estado en función del estado actual y las
entradas.
(t+1) representa el siguiente estado, omitiendo t en x(t) tenemos:
El valor del estado actual se salida es:
omitiendo t en x(t)
Tabla de estados o de transición
En la tabla de estados se enumeran todas las posibles combinaciones binarias del estado actual y entradas. En el ejemplo, tenemos ocho combinaciones binarias, de 000 a 111.Después se determinan los valores del siguientes estado a partir del diagrama lógico o de las ecuaciones de estado. El siguiente estado del flip-flop A deberá satisfacer la ecuación de estado.
A(t+1) = Ax + Bx
Lógicade control
Trayectoria de datos
Entradasexternas Datos de
entradaDatos desalida
Órdenes
Condiciones de estado
Top Related