Documentos de Académico
Documentos de Profesional
Documentos de Cultura
C IRCUITOS
Esquema general
S ECUENCIALES
Entradas Salidas
Lógica com-
binacional
S Q
R Q’
X X
Y Q’
Y
B S
B
R S R Q(n+1)
A
0 0 Q(n)
B S
0 1 0
X Q
1 0 1
Y Q’ 1 1 Prohibido
Prof. Juan Claudio Regidor Universidad Simón Bolívar 3 Prof. Juan Claudio Regidor Universidad Simón Bolívar 4
“Latch” NAND S-R Eliminador de rebote
S’
S
Q
'1'
Vcc
Q’
R
R’
Q’ Vcc
Prof. Juan Claudio Regidor Universidad Simón Bolívar 5 Prof. Juan Claudio Regidor Universidad Simón Bolívar 6
Prof. Juan Claudio Regidor Universidad Simón Bolívar 7 Prof. Juan Claudio Regidor Universidad Simón Bolívar 8
Flip-flop D “amo-esclavo”
Flip-flop D
(master-slave)
Flip-flop D disparado por frente de bajada, con
D D Q D Q Q
Amo Esclavo
D Q entradas asíncronas preset (Pr) y clear (Clr).
C C Q' Q'
C Q'
Pr Cl C D Q(n+1)
C
Pr
D Q 0 1 X X 1
Reloj en bajo -> El amo cambia según D, el esclavo 1 0 X X 0
mantiene sus salidas estables. C Q' 1 1 0 0
Clr
Reloj en alto -> El amo se mantiene estable, el esclavo
1 1 1 1
cambia en la transición y luego se estabiliza.
Flip-flop disparado por frente de subida.
Prof. Juan Claudio Regidor Universidad Simón Bolívar 9 Prof. Juan Claudio Regidor Universidad Simón Bolívar 10
Q J Q
S Q S Q
J
J Q Clk
C C
K Clk K Q'
R Q' R Q' Q'
K Q'
J
Clk D Q Q
K
C J K Q(n+1)
C J K Q(n+1) Clk C Q' Q' 0 0 Q(n)
Mientras el reloj está en alto, el f-f 0 X X Q(n)
amo puede cambiar, por lo tanto 0 1 0
0 0 Q(n)
se requiere que J y K se 0 1 0 1 0 1
Entradas
Lógica de Excitación Salidas
Lógica de
C T Q(n+1) estado Memoria Estado actual salida
siguiente
0 Q(n) Clk
1 Q’(n)
Prof. Juan Claudio Regidor Universidad Simón Bolívar 13 Prof. Juan Claudio Regidor Universidad Simón Bolívar 14
1 0 1 1 0 1
1 1 Prohibido 1 1 Q’(n)
Prof. Juan Claudio Regidor Universidad Simón Bolívar 15 Prof. Juan Claudio Regidor Universidad Simón Bolívar 16
Análisis de circuitos Análisis de circuitos
secuenciales (1) secuenciales (2)
1 T0 Q0 T1 Q1 T2 Q0
Ecuaciones de excitación:
T0 = 1 Clk
T1 = Q0
T2 = Q1·Q0 Q2 0 0 0 0 1 1 1 1 0
Ecuaciones de transición: Ecuación de salida:
Q0(n+1) = Q’0 (n) Q1 0 0 1 1 0 0 1 1 0 Max = Q1·Q0·En
Q1(n+1) = Q0(n)·Q’1(n) + Q’0(n)·Q1(n)
Q2(n+1) = Q1(n)·Q0(n)·Q’2(n) Ecuaciones de excitación: Ecuaciones de transición:
Q0 0 1 0 1 0 1 0 1 0
! + (Q1(n)·Q0(n))’·Q 2(n) D0 = Q0·En’ + Q’0·En Q0 (n+1) = Q0·En’ + Q’0·En
D1 = Q1·En’ + Q’1·Q0·En + Q1·Q’0·En Q1 (n+1) = Q1·En’ + Q’1·Q0·En + Q1·Q’0·En
Prof. Juan Claudio Regidor Universidad Simón Bolívar 17 Prof. Juan Claudio Regidor Universidad Simón Bolívar 18
K1 Q'1 K0 Q'0
Edo. actual En=0 En=1 Edo. Edo. fut., Max
En=0 En=1 Clk
Q1 Q0 Q1 Q0 Q1 Q0 actual
0 0 0 0 0 1 A A, 0 B, 0 Edo. Edo.
Ecuaciones de excitación: Ecuaciones de transición:
0 1 0 1 1 0 B B, 0 C, 0 J1 = Q 0 Q1(n+1) = Q0·Q’1 + Q0·Q1 actual futuro
1 0 1 0 1 1 C C, 0 D, 0 K1 = Q’0 Q0(n+1) = Q’1·Q’0 + Q’1·Q0 0 1
J0 = Q’1
1 1 1 1 0 0 D D, 0 A, 1 1 3
K0 = Q1
Q(n+1) = J·Q’(n) + K’·Q(n)
2 0
Tabla de transición Tabla de estados y salida
3 2
Prof. Juan Claudio Regidor Universidad Simón Bolívar 19 Prof. Juan Claudio Regidor Universidad Simón Bolívar 20
Análisis de circuitos Análisis de circuitos
secuenciales (4) secuenciales (5)
Y0
3:8
Divisores de frecuencia: A S2
Y1
Y2
Q2 S1 Y3
Q1 S0 Y4
Y5
1 T Q Clk Y6
Y7
D0 Q0 J1 Q1 J2 Q2
Clk Q' Q
Vcc K1 K2
Clk
Clk
D0 = Y2 = (A + Q2’ + Q1) A
Clk 3 4 0 1 2 3 4 0 1 2 3 4 0 1
J1 = Y1.Y5 = (A + Q2 + Q1’).(A’ + Q2 +Q1’) = Q2 + Q1’
Q2
Contador de 0 K1 = 1
Clk Max
a4 Q1
Max J2 = Q0
K2 = Y3.Y7 = (A + Q2’ + Q1’).(A’ + Q2’ + Q1’) = Q2’ + Q1’ Q0
Prof. Juan Claudio Regidor Universidad Simón Bolívar 21 Prof. Juan Claudio Regidor Universidad Simón Bolívar 22