FLIP FLOP Tablas
características y señal de sincronía ÍNDICE
Tabla Característica del Flip Flop RS ................................................ .................................................................. .................. 2 Flip Flop RS con señal de sincronía Reloj ............................................... ........................................................... ............ 2 Circuito Recortador de pulsos de Reloj................................................... Reloj................................................................ ............. 3 Flip Flop JK........................ JK .................................................. ..................................................... ..................................................... ............................. ... 5 Flip Flop T (Toggle).............................. (Toggle)........................................................ .................................................... ..................................... ........... 6 Flip Flop D (Data o Datos) ................................................. ........................................................................... .................................. ........ 7 Tablas de los Flip Flops Flops ..................................................... ............................................................................... .................................. ........ 8 Otras entradas de control de los Flip Flops ............................................... ....................................................... ........ 11 Actividad .................................................. ............................................................................ .................................................... ................................ ...... 14 Temas de la clase siguente ................................................... ............................................................................. ............................ .. 17 Flip Flop SC elimin ador de rebotes................................................................... rebotes................................................................... 17 Multivibradores .................................................. ............................................................................ ................................................ ...................... 17 Registros de Corrimiento .................................................. ........................................................................... ................................. ........ 17
1
Circuito y diagrama de bloques del Flip Flop RS
Tabla Característica del Flip Flop RS Entradas de Control
Salidas
R
S
Qn+1
Q’
Memoria
0
0
Qn
Q’
Con la combinación R=0 y S=0 el valor próximo de Q (Qn+1) se mantiene
Set
0
1
1
0
Con la combinación R=0 y S=1 el valor próximo de Q (Qn+1) es igual a 1 (SET)
Reset
1
0
0
1
Con la combinación R=1 y S=0 el valor próximo de Q (Qn+1) es igual a 0 (RESET)
X
1
1
X
X
Condición no estable
Flip Flop RS con señal de sincronía Reloj Ck R
S Qn+1 Q’
0
X
X
Q
Q’
1
0
0
Q
Q’
1
0
1
1
0
1
1
0
0
1
1
1
1
?
?
2
Circuito Recortador de pulsos de Reloj
Grafica del circuito recortador en donde podemos observar que en el cambio del valor de A de cero a uno, el
valor
de
B
no
cambia
instantáneamente a cero, se tarda en
cambiar
3
tiempos
de
propagación que son del orden de nano segundos y en este pequeño tiempo el producto And de Ay B es igual a uno. Este tiempo se pude describir como el que tarda la señal en cambiar de cero a uno como lo muestra en la figura, llamado también transición positiva. La forma de representar en un diagrama de bloques que la señal de entrada requiriere de una transición positiva es por medio de un pequeño triangulo como lo indica la entrada Ck del diagrama de bloques del Flip Flop RS. Tabla Característica diagrama de tiempos del Flip Flop RS con entrada de transición positiva
3
Ck
R
S
Qn+1 Q’
0
X
X
Q
Q’
0
0
Q
Q’
0
1
1
0
1
0
0
1
1
1
?
?
También podemos encontrar algunos Flip Flops que su señal de sincronía Ck se active con la transición negativa (cambio de uno a cero) como lo muestran las siguientes figuras:
Tabla Característica del Flip Flop RS con entrada de transición negativa Ck
R
S
0
X
X
Q
Q’
0
0
Q
Q’
0
1
1
0
1
0
0
1
1
1
?
?
4
Qn+1 Q’
Flip Flop JK
Circuito equivalente del Flip Flop JK Tabla Característica Ck 0
J X 0 0 1 1
K X 0 1 0 1
Diagrama de Bloques Diagrama de tiempos
Qn+1 Q’ Q Q’ Q Q’ 0 1 1 0 Q’ Q
Diagrama de Captura esquemática
Archivo de simulación Module ffjk Ck, J, K pin; Q pin istype 'reg'; test_vectors ([Ck,J,K]->Q) [.c.,0,1]->.x.; [.c.,0,0]->.x.; [.c.,1,0]->.x.; [.c.,0,0]->.x.; [.c.,1,1]->.x.; [.c.,1,1]->.x.; [.c.,1,1]->.x.; [.c.,1,1]->.x.; [.c.,1,1]->.x.; [.c.,1,1]->.x.; [.c.,1,1]->.x.; [0,.x.,.x.]->.x.; [0,.x.,.x.]->.x.; [0,.x.,.x.]->.x.; [0,.x.,.x.]->.x.; end
5
Flip Flop T (Toggle) Ck 0 T=0
T=1
Diagrama de bloques
Diagrama de Captura esquemática
Archivo de simulación Module fft Ck, T pin; Q pin istype 'reg'; test_vectors ([Ck,T]->Q) [.c.,0]->.x.; [.c.,1]->.x.; [.c.,1]->.x.; [.c.,1]->.x.; [.c.,1]->.x.; [.c.,0]->.x.; [.c.,0]->.x.; [0,.x.]->.x.; end
6
J X 0 0 1 1
K X 0 1 0 1
Qn+1 Q’ Q Q’ Q Q’ 0 1 1 0 Q’ Q
Tabla Característica Ck
T
Qn+1
0
X
Q
0
Q
1
Q´
Diagrama de tiempos
Flip Flop D (Data o Datos)
Ck 0 T=0 D=0 D=1 T=1
Diagrama de Bloques
Archivo de simulación Module ffd Ck, D pin; Q pin istype 'reg'; test_vectors ([Ck,D]->Q) [.c.,0]->.x.; [.c.,1]->.x.; [.c.,0]->.x.; [.c.,1]->.x.; [0,.x.]->.x.; [.c.,0]->.x.; [0,.x.]->.x.; end
7
K X 0 1 0 1
Qn+1 Q’ Q Q’ Q Q’ 0 1 1 0 Q’ Q
Tabla Característica Ck 0
Diagrama de Captura esquemática
J X 0 0 1 1
D X 0 1
Qn+1 Q 0 1
Diagrama de tiempos
Tablas de los Flip Flops 1. Tabla Caracteristica Entradas
Salidas
Entradas de control
Estado Proximo
RS, JK, T o D
Qn+1
Diagrama de bloques
Tablas caracteristicas Ck
R
S
0
X
X
Q
Q’
0
0
Q
Q’
0
1
1
0
1
0
0
1
1
1
?
?
J X 0 0 1 1
K X 0 1 0 1
Qn+1 Q’ Q Q’ Q Q’ 0 1 1 0 Q’ Q
Ck
T
Qn+1
0
X
Q
0
Q
1
Q´
D X 0 1
Qn+1 Q 0 1
Ck 0
Ck 0
8
Qn+1 Q’
2. Tabla de estados 3. Entradas Estado Presente Entradas de control
Qn
9
RS, JK, T o D Qn
R
S
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
Qn
J
K
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
Qn+1
Qn+1
Salida Estado Proximo
Qn+1
Qn
T
0
0
0
1
1
0
1
1
Qn
D
0
0
0
1
1
0
1
1
Qn+1
Qn+1
4. Tabla de exitacion Entradas Estado Presente Estado Proximo
Qn
Salida Entradas de control
Qn+1
RS, JK, T o D
Entradas de control Qn Qn+1
10
0
0
0
1
1
0
1
1
R
S
J
K
T
D
Otras entradas de control de los Flip Flops Algunos Flip Flops contienen entradas adicionales como el PRSET y el CLEAR, estas entradas son asíncronas (no requieren de pulso de reloj), uno de los propósitos de estas entradas es el de establecer condiciones iniciales. La entrada PRESET (Pr) tiene la función de que la salida Q tome el valor de uno (Q=1), mientras que la entrada CLEAR (Clr) la de hacer que Q tome el valor de cero (Q=0). En la figura se muestra un Flip Flop D con entradas adicionales Pr y Clr en donde estas son activadas por medio de un valor de cero, esto es indicado por medio de el circulo que esta al final de las entradas, en caso de no tenerlo estas son activadas por medio de un uno.
El circuito compuesto por R1, R2 y C1 asegura que la salida Q del Flip Flop tome la condición inicial de cero al conectar la energía del circuito.
11
12
Function Table
H=High Logic Level X = Either Low or High Logic Level L = Low Logic Level ↑ = Positive-going transition of the clock.
Note 1: This configuration is nonstable; that is, it will not persist when either the
preset and/or clear inputs return to their inactive (high) level. Q0 = The output logic level of Q before the indicated input conditions were established.
13
Actividad Obtenga los diagramas de tiempo de los siguientes circuitos, Condiciones iniciales para todos los circuitos Q1=1, Q2=0 y Q3=0. Utilice el programa EWB y compruebe los resultados analíticamente
14
Nota el interruptor de arriba se usa para establecer condiciones iniciales
15
16
Temas de la clase siguente
Flip Flop SC eliminidaor de rebotes
Multivibradores 1. Astable 2. Monoestable 3. Biestable
Registros de Corrimiento 1. SISO 2. SIPO 3. PISO 4. PIPO
17