Академический Документы
Профессиональный Документы
Культура Документы
ÍNDICE
Actividad ............................................................................................................ 14
Multivibradores .................................................................................................. 17
1
Circuito y diagrama de bloques del Flip Flop RS
Entradas
Salidas
de Control
R S Qn+1 Q’
Con la combinación R=0 y S=0 el valor
Memoria 0 0 Qn Q’ próximo de Q (Qn+1) se mantiene
Con la combinación R=0 y S=1 el valor
Set 0 1 1 0 próximo de Q (Qn+1) es igual a 1 (SET)
Con la combinación R=1 y S=0 el valor
Reset 1 0 0 1 próximo de Q (Qn+1) es igual a 0 (RESET)
X 1 1 X X Condición no estable
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
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 ? ?
3
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:
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 ? ?
4
Flip Flop JK
5
Flip Flop T (Toggle)
Ck J K Qn+1 Q’
0 X X Q Q’
T=0 ↑ 0 0 Q Q’
↑ 0 1 0 1
↑ 1 0 1 0
T=1 ↑ 1 1 Q’ Q
Diagrama de bloques Tabla Característica
Ck T Qn+1
0 X Q
↑ 0 Q
↑ 1 Q´
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
Flip Flop D (Data o Datos)
Ck J K Qn+1 Q’
0 X X Q Q’
T=0 ↑ 0 0 Q Q’
D=0 ↑ 0 1 0 1
D=1 ↑ 1 0 1 0
T=1 ↑ 1 1 Q’ Q
Diagrama de Bloques Tabla Característica
Ck D Qn+1
0 X Q
↑ 0 0
↑ 1 1
Diagrama de Captura
Diagrama de tiempos
esquemática
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
Tablas de los Flip Flops
1. Tabla Caracteristica
Entradas Salidas
Entradas de control Estado Proximo
RS, JK, T o D Qn+1
Ck J K Qn+1 Q’
0 X X Q Q’
↑ 0 0 Q Q’
↑ 0 1 0 1
↑ 1 0 1 0
↑ 1 1 Q’ Q
Ck T Qn+1
0 X Q
↑ 0 Q
↑ 1 Q´
Ck D Qn+1
0 X Q
↑ 0 0
↑ 1 1
8
2. Tabla de estados
3.
Entradas Salida
Estado Presente Entradas de control Estado Proximo
Qn RS, JK, T o D Qn+1
Qn R S Qn+1
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 Qn+1
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
9
Qn T Qn+1
0 0
0 1
1 0
1 1
Qn D Qn+1
0 0
0 1
1 0
1 1
4. Tabla de exitacion
Entradas Salida
Estado Presente Estado Proximo Entradas de control
Qn Qn+1 RS, JK, T o D
Entradas de control
Qn Qn+1 R S J K T D
0 0
0 1
1 0
1 1
10
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).
11
12
Function Table
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
14
Nota el interruptor de
arriba se usa para
establecer
condiciones iniciales
15
16
Temas de la clase siguente
Multivibradores
1. Astable
2. Monoestable
3. Biestable
Registros de Corrimiento
1. SISO
2. SIPO
3. PISO
4. PIPO
17