Documentos de Académico
Documentos de Profesional
Documentos de Cultura
1. OBJETIVOS
Entender el funcionamiento de los diversos tipos de flip flops
Clasificar los diferentes tipos de flip flops
Entender el funcionamiento de los circuitos síncronos y
asíncronos
2. INTRODUCCIÓN
Un flip-flop es un circuito digital que tiene dos salidas 𝑄 y 𝑄 ̅ , las cuales
siempre se encuentran en estados opuestos. Si 𝑄 es 1 entonces 𝑄 ̅ es 0 y se
dice que el flip-flop está inicializado (set), activo o preinicializado (preset). Si 𝑄
es 0 entonces 𝑄 ̅ es 1 y se dice que el flip-flop está reinicializado, inactivo o
borrado. Existen varios tipos de flip-flops, y las entradas de control cambian con
cada tipo. Los niveles lógicos en las entradas de los flip-flops determinan el
estado de las salidas 𝑄 y 𝑄 ̅ de acuerdo con la tabla de verdad del flip-flop.
En resumen, los flip flop son dispositivos síncronos de dos estados, el termino
síncrono significa que la salida cambia de estado únicamente en un instante
especifico de una entrada de disparo denominada reloj (CLK), la cual recibe el
nombre de entrada de control, c. Esto significa que los cambios en la salida se
producen sincronizadamente con el reloj.
3. MARCO TEORICO
3.1. FLIP FLOP SET RESET CON COMPUERTAS
NAND CON CONEXIÓN CRUZADA
Un flip-flop SET - RESET es un circuito digital cuya salida es inicializada por la
entrada SET, pero que sólo puede ser reinicializada por la entrada RESET. Las
dos compuertas NAND con conexión cruzada forman un flip-flop SET - RESET.
Las entradas SET y RESET son activas en el nivel BAJO. La entrada SET debe
ser 0 para inicializar la salida 𝑄 en 1. Las salidas de un flip-flop usualmente se
̅ , lo que significa que si 𝑄 es 1 entonces 𝑄̅ es O y
representan por 𝑄 y 𝑄
viceversa.
Cuando la entrada SET va a 0 y la entrada RESET se mantiene en 1, la salida
del flip-flop con compuertas NAND con conexión cruzada se debe a que un 0
en cualquiera de las entradas de una compuerta NAND hace que la salida de
ésta sea 1. Lo anterior inicializará la salida 𝑄 a 1 y 𝑄̅ a 1. Si la entrada SET va
hacia 1 y RESET permanece en 1, la salida no cambia. Esto se debe a la
retroalimentación de las salidas a la entrada de la compuerta opuesta, lo que
hace que éstas retengan su configuración de salida original. Para reinicializar el
flip-flop, la entrada RESET debe llevarse a 0 manteniendo a SET en 1, como se
muestra en la figura 7-4. Como puede observarse la entrada SET no puede
reinicializar la salida Q a 0. Lo anterior sólo puede hacerse llevando la entrada
RESET a 0, al mismo tiempo que se mantiene la entrada SET en 1. Lo anterior
también es cierto para la entrada RESET. Ésta no puede inicializar o llevar la
salida Q a 1; sólo puede reinicializarla o llevarla de Q a O.
El otro estado de entrada posible que aún no ha sido tratado para el flip-flop SET -
RESET es aquel en el que ambas entradas son 0, como se muestra en la figura 7-5.
Éste es un estado no utilizado, y lo que nunca se desea es que las salidas Q y del flip-
flop tenga el mismo valor.
Tabla de verdad para un flip flop SET- RESET con compuertas NAND con conexión cruzada.
4. EJEMPLOS
EJEMPLO 1: La siguiente configuración de flip-flops J-K recibe un tren
simétrico de pulsos en la terminal de entrada C del primer flip-flop J-K.
Suponiendo que los flip-flops están inicialmente en el
estado Q1Q2Q3=111, constrúyase un diagrama de tiempos y a partir del
mismo constrúyase una tabla de secuencias en el orden Q3Q2Q1.
Solución:
El diagrama de tiempos para un tren simétrico de pulsos en la terminal
de entrada C empezando con el estado Q1Q2Q3=111 hasta regresar al
mismo estado será como:
Tomando en cuenta este diagrama de tiempos, la tabla de
secuencias correspondiente es la que se muestra a continuación:
5. APLICACIONES
5.1. CONTADOR
Una de las aplicaciones mas importante de los flip flops son los
contadores digitales. Los flip- flops son de tipo JK disparados por flanco
negativo. Ambos flip flops se encuentran inicialmente en estado de
RESET. El flip flop A bascula en las transiciones negativas de cada
impulso de reloj. La salida Q del flip flop A dispara el flip flop B, de
manera que siempre que 𝑄𝐴 realiza una transición de nivel ALTO a
nivel BAJO, el flip flop B bascula. Las señales resultantes 𝑄𝐴 y 𝑄𝐵 se
muestran en la figura.
5.2. RELOJ SIN TRASLAPAMIENTO
La manera de utilizar un flip-flop JK para construir un reloj sin
traslapamiento. Nótese que CP y CP' tienen una frecuencia igual a la
mitad de la frecwncia del reloj. y que están desfasadas 180". Se dice
que estas señales no se traslapan debido a que los flancos
ascendentes o delanteros y los descendentes o traseros de CP y CP'
nunca se presentan al mismo tiempo.
El flip-flop JK está construido de modo tal que conmute durante el
flanco descendente del reloj. Con lo anterior se habilita la compuerta
AND CP y luego la compuerta AND CP' en el próximo flanco
descendente del reloj. Cada vez que la salida 𝑄 o 𝑄 ̅ del flip-flop
habilita una compuerta AND, el siguiente pulso positivo de reloj pasa
por la compuerta. En el flanco descendente de dicho pulso de reloj el
flip-flop cambia de estado, inhabilitando una compuerta AND y
habilitando la otra. Este proceso puede observarse en el diagrama de
formas de onda de la figura 8-7. Este tipo de reloj sin traslapamiento
se emplea para generar señales de selección y varias formas de
onda para dispositivos digitales.
6. CONCLUSIONES
7. BIBLIOGRAFIA
James W.Bignell - Robert L. Donovan. ELECTRONICA DIGITAL. Cap.7:
Flip Flops
Tomas L. Floyd. FUNDAMENTOS DE SISTEMAS DIGITALES. Septima
edición. Cap 8: Flip flops y dispositivos relacionados