Buscar

15_LatchFlipFlop_PUBLI

Prévia do material em texto

Gestão da Tecnologia da Informação
Disciplina: Circuitos Digitais
Latch e
Flip-Flop
Professora:
Priscila Louise Leyser Santin
priscila.santin@ifpr.edu.br
Circuitos Digitais – GTI
COMPARAÇÃO
• Latches e flip-flops pertencem a uma categoria de módulos funcionais digitais chamados de
registradores
LATCH
• Elemento de memória
• Assíncrono (não possui entrada de clock), ou
• Entrada de clock por nível
FLIP-FLOP
• Elemento de memória
• Usado na construção de circuitos sequenciais, como contadores
• Entrada de clock por borda
Circuitos Digitais – GTI
ENTRADA DE CLOCK
• Entrada de comando
✓ Também chamada de trigger (gatilho) de um registrador
• Os registradores mudam de estado ao receber um sinal de clock
✓ Com exceção dos assíncronos, que não possuem entrada de clock
Nível alto
Borda de
subida
Borda de
descida
Nível baixo Nível baixo
Circuitos Digitais – GTI
ENTRADA DE CLOCK – Simbologia
POR NÍVEL
POR BORDA
Circuitos Digitais – GTI
LATCH SR ASSÍNCRONO
Com portas NOU
R
Q
Q
S
Q Q
0 0
0 1
1 0
1 1
S R
Circuitos Digitais – GTI
LATCH SR ASSÍNCRONO
Com portas NOU
R
Q
Q
S
Q Q
0 0
0 1
1 0
1 1
S R
0
0
0 ‘Seta’ (saída direta vai para 1)
0
1
1
1
1
Circuitos Digitais – GTI
LATCH SR ASSÍNCRONO
Com portas NOU
R
Q
Q
S
Q Q
Q Q0 0
0 1
1 0
1 1
S R
0
0
0
0
0 ‘Seta’
Mantém 
0
1
1
1
1
1
1
0
0
0 0
(mantém o estado anterior,
hold, armazena, memória)
Circuitos Digitais – GTI
LATCH SR ASSÍNCRONO
Com portas NOU
R
Q
Q
S
Q Q
Q Q0 0
0 1
1 0
1 1
S R
0
0
1
1
0 ‘Seta’
Mantém 
0
0
0
0
1
1
1
0
1
0 0
1 ‘Reseta’ (Saída direta vai para 0)0
Circuitos Digitais – GTI
LATCH SR ASSÍNCRONO
Com portas NOU
R
Q
Q
S
Q Q
Q Q0 0
0 1
1 0
1 1
S R
1
1
0
1
0 ‘Seta’
Mantém 
1
0
0
0
1
0
0
0
1
0 0
(mantém o estado anterior,
hold, armazena, memória)
1 ‘Reseta’0
Circuitos Digitais – GTI
LATCH SR ASSÍNCRONO
Com portas NOU
R
Q
Q
S
Q Q
Q Q0 0
0 1
1 0
1 1
S R
1
0
0 ‘Seta’
Mantém 
0
1
1
0
0
0 0
1 ‘Reseta’0
0 Proibido, não utilizado. Pois não pode ser mantido,
i.e., se o próximo estado for ‘Mantém’, não é possível
prever se a saída estará ‘setada’ ou ‘resetada’. Por isso
também é chamado de estado instável.
0
Circuitos Digitais – GTI
LATCH SR ASSÍNCRONO
Símbolo e Tabela
R R
Q Q
Q Q0 0
0 1
1 0
1 1
S R
01
0 0
10
0 Inválido
ou
0
S SQ Q
Q Q
Circuitos Digitais – GTI
LATCH D
• Não apresenta estado inválido
Q
Q
clock por
nível alto
latch SR
assíncrono
uma única
entrada de 
dados
Circuitos Digitais – GTI
LATCH D
Símbolo e Tabela
CLK CLK
Q Q
Q Q0 X
1 0
1 1
CLK D
01
0 0
10
Opaco (mantém)
Transparente
ou
D DQ Q
Q Q
Circuitos Digitais – GTI
FLIP-FLOP D com Preset e Reset
• Preset e reset são entradas assíncronas, ou seja, não dependem do clock
• 74x74: Dual D-type positive-edge-triggered with Preset and Clear
Símbolo e Tabela
CLK
RST
PRE
Q Q
Q Q
Q Q
Q Q
0 1 X X
1 0 X X
0 0 X X
1 1 0 X
1 1 1 X
1 1 X
1 1 0
1 1 1
PRE RST CLK D
0
Inválido
1
1
1
0
1
0
0
0
0
0
0
1
0
0
1
D Q
Q
Circuitos Digitais – GTI
FLIP-FLOP T
• Inverte o estado a cada clock
• Pode ser construído a partir de um Flip-Flop D
Símbolo e Tabela
CLK
k
s
d
D
k
s
d
Q
Circuitos Digitais – GTI
Próxima Aula....
CONTADORES
Gestão da Tecnologia da Informação
Circuitos Digitais
Priscila Louise Leyser Santin
priscila.santin@ifpr.edu.br

Continue navegando