You are on page 1of 3

LATCH, FLIP FLOPS, MAQUINAS DE ESTADOS FINITOS

OBJETIVOS

1. Comprobar el funcionamiento de los Aplicaciones:


flip flops en Mquinas de estados
Finitos. Un biestable puede usarse para almacenar un
2. Comprobar el funcionamiento de los bit. La informacin contenida en muchos
flip flops en registros y contadores. biestables puede representar el estado de un
3. Comprobar el funcionamiento de secuenciador, el valor de un contador, un
memorias tipo 2716 y/o 2732, as como carcter ASCII en la memoria de un ordenador,
la 6116 (RAM ESTTICA) o cualquier otra clase de informacin.

Un uso corriente es el diseo de mquinas de


estado finitas electrnicas. Los biestables
FUNDAMENTO TERICO almacenan el estado previo de la mquina que
se usa para calcular el siguiente.
FLIP FLOPS El T es til para contar. Una seal repetitiva en
la entrada de reloj hace que el biestable cambie
Es un multivibrador capaz de permanecer en de estado por cada transicin alto-bajo si su
uno de dos estados posibles durante un tiempo entrada T est a nivel 1. La salida de un
indefinido en ausencia de perturbaciones. Esta biestable puede conectarse a la entrada de reloj
caracterstica es ampliamente utilizada en de la siguiente y as sucesivamente. La salida
electrnica digital para memorizar informacin. final del conjunto considerado como una
El paso de un estado a otro se realiza variando cadena de salidas de todos los biestables es el
sus entradas. Dependiendo del tipo de dichas conteo en cdigo binario del nmero de ciclos
entradas los biestables se dividen en: en la primera entrada de reloj hasta un mximo
de 2n-1, donde n es el nmero de biestables
Asncronos: slo tienen entradas de usados.
control. El ms empleado es el
biestable RS. Uno de los problemas con esta configuracin de
Sncronos: adems de las entradas de contador es que la salida es momentneamente
control posee una entrada de invlida mientras los cambios se propagan por
sincronismo o de reloj. Si las entradas la cadena justo despus de un flanco de reloj.
de control dependen de la de Hay dos soluciones a este problema. La primera
sincronismo se denominan sncronas y es muestrear la salida slo cuando se sabe que
en caso contrario asncronas. Por lo esta es vlida. La segunda, ms compleja y
general, las entradas de control ampliamente usada, es utilizar un tipo diferente
asncronas prevalecen sobre las de contador sncrono, que tiene una lgica ms
sncronas. compleja para asegurar que todas las salidas
cambian en el mismo momento
La entrada de sincronismo puede ser activada predeterminado, aunque el precio a pagar es la
por nivel (alto o bajo) o por flanco (de subida o reduccin de la frecuencia mxima a la que
de bajada). Dentro de los biestables sncronos puede funcionar.
activados por nivel estn los tipos RS y D, y Una cadena de biestables T como la descrita
dentro de los activos por flancos los tipos JK, T anteriormente tambin sirve para la divisin de
y D. la frecuencia de entrada entre 2 n, donde n es el
Los biestables se crearon para eliminar las nmero de biestables entre la entrada y la
deficiencias de los latches. ltima salida.
LATCH

Un latch (lat memori inglet) es un circuito


electrnico usado para almacenar informacin Lat
en sistemas lgicos asncronos. Un latch puede ch RS
almacenar un bit de informacin. Los latches se
pueden agrupar, algunos de estos grupos tienen
nombres especiales, como por ejemplo el 'latch
quad ' (que puede almacenar cuatro bits) y el
'latch octal' (ocho bits). Los latches son
dispositivos biestables asncronos que no tienen
entrada de reloj y cambian el estado de salida
solo en respuesta a datos de entrada, mientras
que los biestables sncronos, cuando tienen
datos de entrada, cambian el estado de salida en Tabla de Verdad
respuesta a una entrada de reloj.

Latch RS
MQUINA DE ESTADOS FINITOS
Los latches a diferencia de los conectores no
necesitan una seal de reloj para su Es un nombre genrico dado a los circuitos
funcionamiento. secuenciales por reloj, tal mquina de estados
El latch lgico ms simple es el RS, donde R y cambia de estado solamente cuando ocurre un
S permanecen en estado 'reset' y 'set'. El latch flanco de disparo o un pulso en la seal de
es construido mediante la interconexin reloj.
retroalimentada de puertas lgicas NOR El circuito secuencial cuyas salidas dependen
(negativo OR), o bien de puertas lgicas tanto del estado actual como de la entrada, se le
NAND (aunque en este caso la tabla de verdad conoce como mquina de Mealy.
tiene salida en lgica negativa para evitar la El circuito secuencial cuyas salidas dependen
incongruencia de los datos). El bit almacenado slo del estado actual, se le conoce como
est presente en la salida marcada como Q. mquina de Moore.

Se pueden dar las siguientes combinaciones de Ejemplos ms conocidos:


entrada: set a 1 y reset a 0 (estado 'set'), en cuyo
caso la salida Q pasa a valer 1; set a 0 y reset a
0 (estado 'hold'), que mantiene la salida que
tuviera anteriormente el sistema; set a 0 y reset
a 1 (estado 'reset'), en cuyo caso la salida Q
pasa a valer 0; y finalmente set a 1 y reset a 1,
que es un estado indeseado en los biestables de
tipo RS, pues provoca oscilaciones que hacen
imposible determinar el estado de salida Q.

Esta situacin indeseada se soluciona con los


biestables tipo JK, donde se aade un nivel ms
de retroalimentacin al circuito, logrando que Maquina Tipo Moore:
dicha entrada haga conmutar a las salidas,
denominndose estado de 'toggle'.
Las salidas solo dependen del estado interno y del sistema y por las entradas no sincronizadas
de cualquier entrada sincronizada con el con el circuito. El diagrama de bloques
circuito, como se observa en la figura, donde representativo de esta mquina se muestra en la
las salidas del sistema son nicamente figura, donde se observa que las salidas del
sincrnicas. Un ejemplo de este tipo de sistema son tanto sincrnicas como
mquinas de estado son los contadores. asincrnicas.

Estado Siguiente = F(Estado Actual, Entrada)


Salida = G(Estado Actual) Estado Siguiente = F(Estado Actual, Entrada)
Salida = G(Estado Actual, Entrada)

Maquina Tipo Mealy:

En esta mquina de estados las salidas se


encuentran determinadas por el estado interno

You might also like