Você está na página 1de 6

6.0.

0- Flip-Flop

6.0.1- Criação, Pai do Flip- Flop.

Inventado por, Willian Henry Eccles, graduado e doutorado na The Royal


College of Science em Londres, Willian fez vários feitos. Em 1912 propôs a utilização da
radiação solar para observar a diferença da propagação das ondas de radio, diurnas e
noturnas. O mesmo veio a inventar o diodo.

Inventor do Diodo, em 1918 a pós-primeira GM, Willian junto com seu


parceiro/sócio patentearam o FLIP-FLOP que se tornou a base da memoria para o
computador.

6.1.0- Funcionamento/ Relação com a memoria.

Um circuito pulsante capaz de servir como uma memoria de um bit, inclui zero,
dois sinais de entrada, um sinal relógio e um sinal de saída, alguns possuem entrada
clear que limpa a saída atual.

Flip-Flop é um circuito integrada que necessita de alimentação, a pulsação ou


mudança de sinal faz com que ele mude ou retenha o sinal de saida.

6.1.1- Simplificando.

Flip-Flop possui duas saídas, Q1 e Q2, entradas para as variáveis e uma entrada
de controle clock. A saída Q1 será a principal, o sistema é composto por dois estados
de saída podendo assumir um destes estados sendo necessário uma combinação de
variáveis e de pulso clock. Alternando seu valor por pulso poderá permanecer no
mesmo estado até um novo pulso de clock, então, de acordo com as variáveis de
entrada alternará ou não de estado anterior.
6.2.0- Tipos de Flip-Flop.

6.2.1 Flip-Flop Tipo “T”.

Se “T” estiver no estado alto, o Flip-Flop T


(TOGGLE) muda de estado sempre que a entrada clock
sofre alteração. Se a entrada for baixa, o Flip-Flop o
valor do seu estado.

Equação característica:

Expandindo o operador XOR:

T Q Q*
Tabela da verdade: 0 0 0 (Q* - Estado seguinte do Q)
1 1 0
0 1 1
1 0 1

6.2.2 Flip-Flop Tipo SR Síncrono

Flip-Flop S-R Síncrono depende de sua


habilitação de suas entradas por um sinal de clock para
que possa alterar o seu estado. O sinal pode operar de
duas formas, mantendo as entradas ativas durante todo
o período do pulso ou apenas no instante da mudança
de estado do sinal de clock. (Modo CLOKED e modo
TRIGGERED).

O flip-flop “set/reset” ativa (set, muda sua saida


para o nível logico 1, ou retém se já estiver em 1) se a entrada S (SET)estiver em 1 e
entrada R (RESET) estiver em 0 quando o clock for mudado o Flip-Flop desativa (reset,
muda a saída para o nível logico 0, ou a mantém se esta já estiver em 0) se a entrada R
(RESET) estiver em 1 e entrada S (SET) estiver em 0 quando o clock estiver habilitado.
Se ambas aas entradas estiverem em 0 quando o clock for mudado, a saída não se
modifica. Se ambas as entradas estiverem em 1 quando o clock estiver habilitado,
nenhum comportamento particular é garantido.

Q Q* S R
Tabela da verdade: 0 0 0 X (Q* - Estado seguinte do Q)
0 1 1 0
1 0 0 1
1 1 X 0

6.2.2.1 Exemplo de tabela da verdade mostrando o estado anterior:

S R Qant Qfim Qfim* Descrição


0 0 0 0 1 Fixa Qfim = Qant
0 0 1 1 0 Fixa Qfim = Qant
0 1 0 0 1 Fixa Qfim = 0
0 1 1 0 1 Fixa Qfim = 0
1 0 0 1 0 Fixa Qfim = 1
1 0 1 1 0 Fixa Qfim = 1
1 1 0 1 1 Não permitido
1 1 1 1 1 Não permitido

Estrutura do Flip-Flop S-R:


6.2.3- Flip-Flop JK

Aprimora o circuito R-S interpretando a condição


S=R=1 como um comando de inversão. J=1, K=0 é um
comando para ativar o set do Flip-Flop. J=0, K=1 comando
para desativar o set, alternando a condição inicial. J=K=1
Inverte o Flip-Flop, trocando o sinal de saída pelo seu
atualizador. Fazendo J=K se tornar um FLIP FLOP T
(TOGGLE 6.2.1)

Equação característica:

J K Qprox Comentário
Tabela da verdade: 0 0 0 X (Q* - Estado seguinte do Q)
0 1 1 0
1 0 0 1
1 1 X 0

Diagrama de time do Flip-Flop


6.2.4- Flip-Flop D (Data).

Flip-Flop D armazena o dado de entrada


que está ligada diretamente a saída quando o
clock é mudado independente do valor atual da
saída, ele irá assumir o valo 1 se D = 1 quando o
clock for mudado ou o valor 0 se D = 0 quando o
clock for mudado.

Equação característica:

T Q Q*
Tabela da verdade: 0 0 0 (Q* - Estado seguinte do Q)
0 1 0
1 0 1
1 1 1

6.2.4.1- Flip-Flop Armazenamento (Data).

O Flip-Flop pode ser utilizado para armazenas um bit, ou um digito binário de


informação. A informação armazenada em conjunto de Flip-Flops pode representar o
estado de um sequenciador. Um contador, Caractere ASCII (AMERICAN STANDARD
CODE FOR INFORMATION INTERCHANGE, ou, código padrão americano para o
intercâmbio de informação**) em uma memória de computador.

Na construção de maquinas de estado finito a partir da lógica eletrônica o Flip-


Flop lembra o estado anterior da maquina e calcula o próximo estado.
**ASCII: Um código binário que codifica um conjunto de 128 sinais: 95 sinais gráficos
(Letras, sinais de pontuação e sinais matemáticos), 33 sinais de controle, utilizando 7
bits para representar todos os seus símbolos.

6.3.0- Memoria Semicondutora.

Memórias armazenam informações em lugares que se denominam “localidade


de memória”. Cada localidade guarda um conjunto de bits e tem um endereço.

6.3.1- Conceito.

-Célula de memória, dispositivo ou circuito capaz de armazenar um bit (FLIP-


FLOP).

-Memórias voláteis, perdem suas informações quando sua alimentação for


cortada, geralmente utilizado o FLIP-FLOP.

6.3.2- Relação entre Memória de acesso aleatório (RAM) e Flip-Flop.

Uma célula é a menor unidade de memória e pode ser utilizada para armazenar
um bit de informação (0 ou 1 lógico), Um numero determinado de células juntas
formam uma célula de memória, as células de uma palavra são lidas ou escritas ao
mesmo tempo. Para formarmos uma célula de memória utilizamos um Flip-Flop ou
capacitores.

Você também pode gostar