Documente Academic
Documente Profesional
Documente Cultură
Flip-Flop J-K
A la derecha se tiene una versin simplificada del verstil flip-flop J-K. Ntese
que las salidas se retroalimentan para habilitar las puertas NAND. Esto es lo
que le proporciona la accin de permutacin cuando J=K=1.
Si bien esta implementacin del flip-flop J-K con cuatro puertas NAND funciona
en principio, hay problemas que surgen con el tiempo ("timing"). El pulso de
"timing" debe ser muy corto porque un cambio en Q antes de que aquel se
apague puede conducir el circuito a una oscilacin llamada "carrera". Los
circuitos integrados modernos son tan rpidos que esta sencilla versin del flip-
flop J-K no es prctica (pusimos uno en el laboratorio con un chip de 4-NAND
disponible y era muy inestable frente a las carreras).
El siguiente paso para hacer uso del verstil flip-flop J-K es usar cuatro puertas
NAND adicionales para crear el flip-flop JK Master-Slave que tiene dos flip-flops
set/reset encauzados, usados como "latches" de una manera que suprime la
"carrera".
Transferencia de Datos, Flip-Flop J-K
Una versin simplificada del verstil flip-flop J-K. Obsrvese que las salidas se
retroalimentan a las puertas NAND habilitadas. Esto es lo que le da la accin
de conmutacin cuando J=K=1. La conmutacin puede ser un comportamiento
deseado, pero en general, se desea que los tiempos de conmutacin sean
controlados por los pulsos de clocks como habilitadores para poder controlar y
predecir la salida.
Para esta versin del flip-flop J-K, la conmutacin se activara en cualquier
momento en que el clock tuviera el valor 1 y la velocidad de activacin estara
determinada por el retardo de propagacin a lo largo del circuito. El valor de la
salida en cualquier momento no sera predecible por el estado del clock. Esto
da lugar a lo que se llama "carrera" o "condicin de carrera". Esta conmutacin
no controlada puede suprimirse utilizando la disposicin master-slave en la que
la transmisin del valor J a la salida se retrasa medio ciclo de clock y no se
retroalimenta inmediatamente a la entrada.
Entradas de activacin y reset estticas:
Independientemente de las entradas J, K y C, es vlida la siguiente tabla de
verdad:
Entradas Salidas
Funcin
S R Q Q
Activacin asncrona L H H L
Reset asncrono H L L H
Indeterminado (*) L L H L
por tanto, el biestable se activa con S=LOW y pasa al estado de reset con
R=LOW.
(*)
La respuesta del circuito integrado para este estado "prohibido" viene
especificada por el fabricante y puede variar.
Los circuitos integrados de Texas Instruments, Hitachi o STMicroelectronics
suponen para S=LOW y R=LOW los estados Q=HIGH y Q=HIGH.
Entradas Salidas
Funcin
C J K Q Q
Cambiar (toggle) H H q) q
Reset (carga de "0") L H L H
Activacin (carga de "1") H L H L
Un cambio (memorizar) L L q q
Requisitos
Para un exitoso aprendizaje del curso se requiere:
Esquema de conexiones
En el esquema observamos que la entrada esta negada y necesitamos 0
para habilitar.
Qtn+
Paso S J K cp Qtn+1
no
Estado inicial 1 0 0 0 Qtn "-Qtn
1 1 0 0 0=>1 Qtn "-Qtn
2 1 0 0 1=>0 Qtn "-Qtn
3 1 0 1 0=>1 Qtn "-Qtn
4 1 0 1 1=>0 0 1
5 1 1 0 1 impulso 1 0
6 1 0 1 1 impulso 0 1
= == ======
7 0 1 0
= = ====>
Tarea 6
Tabla de verdad:
J cp Qtn+1
0 0=>1 0
1 0=>1 1
Esquema de conexiones
Tarea 1
Tarea 2
Cronograma:
Cul de las caractersticas del cronograma ofrece la curva correcta de la seal
en el tiempo de la salida Qjkms?
Tarea 3
Cronograma:
Cul de las curvas se corresponde con la salida Qjk de un biestable
controlado por un flanco de reloj conforme al captulo del biestable JK, tareas 1
a 3?
Caracterstica Q1jk
Correcto!
Caracterstica Q2jk
Caracterstica Q3jk
Tarea 4