Escolar Documentos
Profissional Documentos
Cultura Documentos
Introdução
Tipos
Circuitos Integrados
Flip-Flops
Introdução
- Um Flip-flop é uma célula de memória, accionada por um dos flancos do relógio.
- Em geral, os flip-flops aparecem com duas entradas independentes do sinal de relógio,
chamadas assíncronas ou forçadas:
- para se poder limpar a saída Q que toma um valor aleatório, quando a célula é activada, existe
uma entrada Clear e
- para colocar a saída a 1, existe uma entrada Preset. As saídas só são alteradas quando o Clock
muda de estado (disparo por flanco ou edge-triggered).
Flip-Flops
Flip-Flop D Edge-Triggered
Constituído por 2 latches de entrada e um de saída, de acordo com a
figura.
As saídas só podem mudar nos flancos positivos do relógio e, neste caso, Q fica
igual a D, mantendo este estado até, pelo menos, ao próximo flanco ascendente:
Flip-Flops
Exemplo de Aplicação
Flip-Flops
Circuito Integrado 7474
Flip-Flops
Flip-Flop D Master-Slave
Constituído por dois latches D, ligados da seguinte forma:
Flip-Flops
Flip-Flop JK Master Slave
Constituído por 2 latches SR, em cascata e por um circuito combinatório à
entrada.
Flip-Flops
Funcionamento
No resumo de baixo, onde estão assinalados
os momentos dos flancos descendentes,
vemos que as saídas só mudam nestes
instantes. Assim,
Em 2, J=1 e K=0, Set;
Em 4, J=0 e K=1, Reset;
Em 6, J=K=1, as saídas trocam de estado;
Em 7, J=0 e K=1, Reset;
Em 10, J=1 e K=0, Set;
Em 13, apesar de J=K=0, Q passa a 0, por
causa do impulso em K, quando o clock
estava a 1;
Em 14, com J=K=0, as saídas mantêm os
seus estados.
Devido ao que aconteceu em 13, podemos
concluir que as entradas J e K não podem
mudar, enquanto o relógio está a 1, altura
em que o flip-flop está em condições de
receber informação.
Flip-Flops
Circuito Integrado 7476
Flip-Flops
Flip-Flop JK Edge Triggered
Constituído por um flip-flop D e por um circuito combinatório
à entrada.
Devido às portas AND, o estado da entrada J só chega a D, quando Q = 0 e
~K só chega, quando Q = 1.
Flip-Flops
Exemplo de Aplicação
Flip-Flops
Circuito Integrado 74249
Flip-Flops
Flip-Flop T
Ligando um flip-flop JK da seguinte forma, obtém-se um
flip-flop T (Toggle) que se caracteriza por:
Muda de estado, nos flancos positivos do relógio, sempre que T=1;
Com T=0, as saídas mantêm-se:
Flip-Flops