Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Circuitos Secuenciales
Circuitos combinacionales
•Salida depende de las entradas.
• Ejemplos:
• Codificador.
• Detección de tanque lleno.
Circuitos Secuenciales
Circuitos combinacionales
•Salida depende de las entradas.
• Ejemplos:
• Codificador.
• Detección de tanque lleno.
Circuitos secuenciales
• Salida depende de las
entradas y del estado previo
•Ejemplos:
•Contador.
•Control de ascensor.
Circuitos Secuenciales
Diagramas de estado y tabla de transiciones.
Contador de 4 estados.
X=0 cuenta descendente. X=1 cuenta ascendente.
0 0 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
0 1 0 0 1
0 1 0
0 1 1
1 0 0
0 0 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
0 0 0 0 1
0 1 0
0 1 1
1 0 0
0 1 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
0 0 0 0 1 1
0 1 0
0 1 1
1 0 0
0 1 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
0 1 0 0 1 1
0 1 0
0 1 1
1 0 0
1 0 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
0 1 0 0 1 1
0 1 0 0
0 1 1
1 0 0
1 0 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
0 0 0 0 1 1
0 1 0 0
0 1 1
1 0 0
1 1 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
0 0 0 0 1 1
0 1 0 0
0 1 1 0
1 0 0
1 1 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
1 1 0 0 1 1
0 1 0 0
0 1 1 0
1 0 0
0 0 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
1 1 0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
0 0 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
1 0 0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
0 1 1
1
0
1
1
0
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
1 0 0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
0 1 1
1
0
1
1
0
1
1 1 1
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
1 0 0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1
1
0
1
1
0
1
-
1 1 1 -
Dispositivos de memoria. Latch
• Los latches se construyen utilizando compuertas NOR o NAND, en
una estructura realimentada.
S R Qn Qn+1
0 0 0 0
1 0 0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1
1
0
1
1
0
1
-
1 1 1 -
S R Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 -
1 1 1 -
Latch SR NOR. Diagrama de tiempo
S R Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0 SET RESET ESTADO
0 1 1 0 INVALIDO
1 0 0 1
Estado futuro
1 0 1 1
desconocido
1 1 0 -
1 1 1 -
Latch NOR. Ecuación caracteristica
SR
Qn 0 0 x 1
1 0 x 1
S R Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 -
1 1 1 -
Latch NOR. Ecuación caracteristica
SR
Qn 0 0 x 1
1 0 x 1
S R Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 -
1 1 1 -
Latch SR NAND.
SR
Qn x 1 0 0
X 1 1 0
/S /R Qn Qn+1
0 0 0 -
0 0 1 -
0 1 0 1
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Latch SR con compuerta de habilitación.
•Normalmente se desea evitar que cambios en las entradas S y R afecten la salida.
•Para ello se recurre a una compuerta que inhiba los cambios en S y R.
•Un pulso en C “transfiere” el estado de las entradas al latch.
Latch SR con compuerta de habilitación.
Estado futuro
desconocido
Latch JK.
• Un latch JK se diseña para evitar la condición no válida de los latches RS.
• Se define la condición J=K=1 para invertir el estado de la salida.
J K Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Latch JK. Tabla reducida
•La tabla de transiciones se puede representar en forma reducida.
•El estado futuro se indica en función del estado actual.
•Es útil para visualizar el comportamiento.
J K Qn Qn+1
0 0 0 0
0 0 1 1
J K Qn+1
0 1 0 0
0 0 Qn
0 1 1 0
0 1 0
1 0 0 1
1 0 1
1 0 1 1
1 1 /Qn
1 1 0 1
1 1 1 0
Latch JK. Ecuación característica y diagrama
de estados.
JK
Qn 0 0 1 1
1 0 0 1
J K Qn Qn+1
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 1
1 0 1 1
1 1 0 1
1 1 1 0
Latch D (latch transparente)
• Un latch D transfiere el estado de su entrada a la salida en forma directa.
• Es el componente básico de muchos dispositivos electrónicos, como contadores y
registros de desplazamiento.
D Qn Qn+1
0 0 0
0 1 0
1 0 1
1 1 1
Latch T (toggle)
• Un latch T invierte la salida cuando la señal de control está activa
T Qn Qn+1
0 0 0
0 1 1
1 0 1
1 1 0
Síntesis de un Latch a partir de otro
• Un elemento de memoria dado siempre puede realizarse a partir de otro y un circuito
combinacional.
J K Qn+1 S R Qn+1
0 0 Qn 0 0 Qn
0 1 0 0 1 0
1 0 1 1 0 1
1 1 /Qn 1 1 -
Síntesis de un Latch a partir de otro
• El procedimiento consiste en plantear las salidas deseadas del circuito combinacional
(entradas al latch) en función de la transición deseada:
Transición deseada
Transición deseada
JK
J K Qn Qn+1 S R
Qn 0 0 1 1
0 0 0 0 0 x
S:
0 0 1 1 x 1 x 0 0 x
0 1 0 0 0 X
0 1 1 0 0 1
1 0 0 1 1 0 JK
1 0 1 1 x 0
Qn x x 0 0
1 1 0 1 1 0
R:
1 1 1 0 0 1 0 1 1 0
JK
Qn 0 0 1 1
S:
x 0 0 x
JK
Qn x x 0 0
R:
0 1 1 0
Bibliografía
• Nelson, Víctor P., et al. Análisis y diseño de circuitos lógicos digitales.
Pearson Educación, 1996.
•Tocci, Ronald J. Digital Systems: principles and applications.
Pearson Education, 1980