Circuitos secuenciales
por kevin Miceli
1. Diagramas de estado:muestra la secuencia de estados que un objeto o una interacción pueden atravesar durante su existencia en respuesta a los estímulos que vayan recibiendo, junto con las correspondientes respuestas y acciones.
2. Circuitos secuenciales síncronos:
Todos los elementos de memoria reciben la misma señal de reloj. Existen:
2.1. Máquina de Moore
El valor de la salida depende del valor del estado actual.
2.1.1. Máquina de Mealy el valor de la salida depende del valor del estado actual y de las entradas.
3. Circuitos secuenciales asíncronos:
La señal de reloj no llega al mismo tiempo a todos los elementos de memoria.
4. Sus elementos de memoria son los
Flip-flops que en sus salidas muestran el estado actual del circuito.
Cada flip-flop corresponde a una variable de estado.
n flip-flops permiten representar 2n estados.
Pueden ser utilizados circuitos MSI, como contadores o registros de corrimiento para simplificar los diseños.
5. Sus elementos de estado siguinte son un Circuito combinatorio.
Solamente se utilizan compuertas lógicas, decodificadores (AND, OR, XOR, NOT, etc.)
Las ecuaciones para esta sección deben adecuarse a las entradas de los elementos de memoria, de manera que la salida de éstos cambie al estado correcto.
6. Su lógica de salida debe ser un
circuito combinatorio.
Las salidas del circuito se generan por medio de compuertas lógicas.
En el caso de Moore, la entrada de esta sección será la salida de los elementos de memoria. En el caso de Mealy, se incluyen también las entradas del circuito.
7. La salida depende de la combinación de entrada actual, pero también de las entradas anteriores
8. Circuitos con “memoria”. Componentes que mantienen el valor en sus salidas por un determinado tiempo (flip-flops).
8.1. Flip-Flops: Son dispositivos que cambian el valor de su salida únicamente cuando se presenta una señal de reloj.
9. Máquinas de estado finitas: es una abstracción que describe el comportamiento de un sistema reactivo mediante un número determinado de Estados y un número determinado de Transiciones entre dicho Estados. Las Transiciones de un estado a otro se generan en respuesta a eventos de entrada externos e internos; a su vez estas transiciones y/o subsecuentes estados pueden generar otros eventos de salida.