Bem Vindo Visitante



 

FLIP-FLOP (Parte 1)

 

 

Introdução a Circuito Sequêncial:

 

Na logica combinacional, as celulas básicas para a construção do circuitos são as portas logicas, já na logica sequencial, as celulas basicas são os circuitos bi-estaveis ou chamados flip-flops.

 

São amplamente utilizados por causa de sua caracteristica de "memoria". O flip-flop pode ser utilizado para armazenar um bit, ou um digito binário. A informação armazenada em um conjunto de flip-flops pode representar o valor de um contador, um caractere ASCII em uma memória de um computador ou qualquer outra parte de uma informação.

 

O flip-flop lembra o estado anterior de máquina, e a lógica digital utiliza este estado para calcular o próximo estado.

 

Um flip-flop tipicamente inclui zero, um ou dois sinais de entrada, um sinal de clock, e um sinal de saída, apesar de muitos flip-flops comerciais proverem adicionalmente o complemento do sinal de saída. Alguns flip-flops também incluem um sinal da entrada clear, que limpa a saída atual. Como os flip-flops são implementados na forma de circuitos integrados, eles também necessitam de conexões de alimentação. A pulsação ou mudança no sinal do clock faz com que o flip-flop mude ou retenha seu sinal de saída, baseado nos valores dos sinais de entrada e na a não existe equação carecterística do flip-flop.

 

De forma geral podemos representar o flip-flop como um bloco onde temos 2 saídas: "Q" e "Q*" (Q linha), entrada para as variáveis e uma entrada de controle (Clock). A saída Q será a principal do bloco.

 

Este dispositivo possui basicamente dois estados de saída. Para o flip-flop assumir um destes estados é necessário que haja uma combinação das variáveis e do pulso de controle (Clock). Após este pulso, o flip-flop permanecerá neste estado até a chegada de um novo pulso de clock e, então, de acordo com as variáveis de entrada, mudará ou não de estado.

 

Quatro tipos de flip-flops possuem aplicações comuns em sistemas de clock sequencial: estes são chamados o flip-flop T ("toggle"), o flip-flop S-R ("set-reset"), o flip-flop J-K e o flip-flop D ("delay")

 

O comportamento de um flip-flop é descrito por sua equação característica, que prevê a "próxima" (após o próximo pulso de clock) saída, Qnext, em termos dos sinais de entrada e/ou da saída atual, Q.

 

O primeiro flip-flop eletrônico foi inventado em 1919 por William Eccles e F. W. Jordan (Radio Review Dez 1919 páginas 143 em diante). Ele foi inicialmente chamado de circuito de disparo Eccles-Jordan. O nome flip-flop posterior descreve o som que é produzido em um alto-falante conectado a uma saída de um amplificador durante o processo de chaveamento do circuito.

 

Tipos de Flip-Flops

 

- Flip-Flop tipo RS

 

Um flip-flop RS é um biestável basico porque dele se derivam os demais tipos.

 

O flip-flop "set/reset" ativa (set, muda sua saída para o nível lógico 1, ou retém se este já estiver em 1) se a entrada S ("set") estiver em 1 e a entrada R ("reset") estiver em 0 quando o clock for mudado.

 

O flip-flop desativa (reset, muda sua saída para o nível lógico 0, ou a mantém se esta já estiver em 0) se a entrada R ("reset") estiver em 1 e a entrada S ("set") estiver em 0 quando o clock estiver habilitado.

 

Se ambas as entradas estiverem em 0 quando o clock for mudado, a saída não se modifica. Se, entretanto, ambas as entradas estiverem em 1 quando o clock estiver habilitado, nenhum comportamento particular é garantido.

 

Estrutura de Um Flip-Flop RS

 

 

Ficheiro:Flip-flop SR.JPG

 

S(Set) é a entrada que posiciona a saida Q em nivel 1.

 

R(Reset) é a entrada que posiciona a saida Q em nivel 0.

 

Q representa o seinal de saida do flip-flop.

 

Q/ representa o complemeto do sinal de saida do flip-flop.

 

S
R
Q
0
0
Qa
0
1
0
1
0
1
1
1
*não permitido

 

*Quando se diz não permitido,significa que se for aplicado nivel lógico 1 em R e S, as saida Q e Q/ terão nivel 1. Veridico, porém contraditorio!

 

Proximo