Vous êtes sur la page 1sur 29

Sistemas Digitales

Memorias
Latches / Flip Flops

Prof. Luis Araujo


Escuela de Ingeniería Eléctrica
Circuito Combinacional
• Circuito Digital Combinacional:
– Las Salidas dependen solo de la combinación de
entrada actual y se mantiene en el tiempo.
– Se describen a través de Tablas de Verdad

• Ejemplo:
– Perilla para cambiar los canales de un TV antiguo,
el canal depende de la posición actual de la perilla

Prof. Luis Araujo - ULA 2


Circuito Secuencial
• Circuito Digital Secuencia:
– Las Salidas dependen de la combinación de
entradas actual y del pasado de las entradas
– Se describen a través de Tablas de
Transición/Salida o Diagramas de Estado

• Ejemplo:
– Control del TV moderno, que al pulsar las teclas
Próximo y Anterior, el canal depende del canal
anterior
Prof. Luis Araujo - ULA 3
Circuito Secuencial
• Estado:
– Es una colección de variables de estado cuyos
valores en cualquier tiempo contienen toda la
información acerca del pasado necesario para
explicar el comportamiento del futuro del circuito.

• Ejemplo:
– Control del TV moderno, el ESTADO lo representa
el valor actual del canal. Si el TV tiene 100 canales
hace falta 7 bits para representar el ESTADO.

Prof. Luis Araujo - ULA 4


Circuito Secuencial
• Variables de Estado:
– Bits necesarios para representar el estado
– N bits implica 2N posibles estados
– 2N es un numero finito

• Maquina de Estados Finito:


– Circuito Secuencial con un número de estados finito.
– Los cambios de estados se presen tan en tiempos
específicos dados por una señal de reloj (CLK)

Prof. Luis Araujo - ULA 5


Señal de Reloj

Prof. Luis Araujo - ULA 6


Elementos Biestables
• Circuito Secuencial mas sencillo:

• Una variable de estado: Q


• Dos estados: Q = 0 y Q = 1

Prof. Luis Araujo - ULA 7


Elementos Biestables
• Transición entre estados:

Prof. Luis Araujo - ULA 8


Elementos Biestables
• Metaestabilidad:

Prof. Luis Araujo - ULA 9


Latch S-R
R

Prof. Luis Araujo - ULA 10


Latch S-R

Prof. Luis Araujo - ULA 11


Temprorización Latch S-R
• Retardo de propagación (tp)
– tpLH y tpHL
• Ancho Mínimo del Pulso (tpw(min))

Prof. Luis Araujo - ULA 12


Latch S-R con NAND

Prof. Luis Araujo - ULA 13


Latch S-R con Habilitación

Prof. Luis Araujo - ULA 14


Latch S-R con Habilitación

Prof. Luis Araujo - ULA 15


Latch D

Prof. Luis Araujo - ULA 16


Latch D

Prof. Luis Araujo - ULA 17


Temporización Latch D
• Retardo de propagación (tp)
– tpLH(CQ), tpHL(CQ), tpLH(DQ) y tpHL(DQ)
• Tiempo de Establecimiento (tsetup)
• Tiempo de Retención (thold)

Prof. Luis Araujo - ULA 18


Flip Flop D flanco positivo(LH)

Prof. Luis Araujo - ULA 19


Flip Flop D

Prof. Luis Araujo - ULA 20


Temporización Flip Flop D
• Retardo de propagación (tp)
– tpLH(CQ), tpHL(CQ)
• Tiempo de Establecimiento (tsetup)
• Tiempo de Retención (thold)

Prof. Luis Araujo - ULA 21


Flip Flop D flanco negativo(HL)

Prof. Luis Araujo - ULA 22


Flip Flop D con entradas asíncronas

CLR PR CLK Q
0 - - 0
1 0 - 1
1 1 D
1 1 0, 1, Last Q

Prof. Luis Araujo - ULA 23


Flip Flop D con entradas habilitación

EN CLK Q
0 - Last Q
1 D
1 0,1, Last Q

Prof. Luis Araujo - ULA 24


Flip Flop J-K

Prof. Luis Araujo - ULA 25


Flip Flop J-K

Prof. Luis Araujo - ULA 26


Flip Flop T

T
T CLK
CLK

Prof. Luis Araujo - ULA 27


Flip Flop T

T T Q
0 Last Q
1 Last /Q

CLK

Prof. Luis Araujo - ULA 28


Latch y Flip Flop Comerciales

Prof. Luis Araujo - ULA 29

Vous aimerez peut-être aussi