RESUMO CIENTÍFICO (Versão Beta)
RESUMO CIENTÍFICO (Versão Beta)
1
Engenharia Elétrica – Faculdade Metropolitana de Marabá
Rodovia 230, S/N - Km 5 - Nova Marabá, Marabá - PA, 68502-700
eduardoprcosta@gmail.com, vitor-tuc16@hotmail.com,
sousakledson@gmail.com, herislimalima@gmail.com,
wanderson@gmail.com, claudio@gmail.com, uemerson@gmail.com
Abstract. Along with the concept of what Flip-Flops are, we must also keep in
mind the concept of sequential logic. In simple but clear way, circuits sequences
are those that have the outputs dependent on input variables and / or their previ-
ous states that remain stored and operating under the command of a sequence
of clocks. Bacl to the subject, we have in its circuit its input variables, an input
for the clock and two outputs, usually called Q and Q’. When we talk about
clocks and circuit sequences, we have to understand only a very simple concept,
that the outputs change according to the input only when we give a clock pulse.
Flip-Flops are logical sequence circuits developed for numerous applications,
such as the control of some industrial production, where we have several inputs
that must work according to a certain logic so that production can be optimized
and never stop.
Resumo. Junto com o conceito do que são Flip-Flops, temos que também ter
em mente o conceito de lógica seqüencial. De maneira simples, porém clara,
circuitos seqüências são aqueles que tem as saídas dependentes das variáveis
de entrada e/ou de seus estados anteriores que permanecem armazenados e
que operam sob o comando de uma seqüência de pulsos (clocks). Voltando aos
Flip-Flops, temos em seu circuito suas variáveis de entrada, uma entrada para o
clock e duas saídas, normalmente denominadas com Q e Q’. Quando falamos
de clocks e circuitos seqüências, temos que entender apenas um conceito muito
simples, que as saídas se alteram de acordo com a entrada apenas quando damos
um pulso no clock. Os Flip-Flops são circuitos seqüências lógicos desenvolvidos
para inúmeras aplicações, como por exemplo o controle de alguma produção
industrial, onde temos varias entradas que devem funcionar de acordo com um
determinada lógica para que a produção possa ser otimizada e nunca parar.
1. Circuito Sequencial Flip Flop
O flip-flop lembra o estado anterior de máquina, e a lógica digital utiliza este es-
tado para calcular o próximo estado.
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 assu-
mir 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.
2. Tipos de Flip-Flops
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.
Onde:
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.
0 0 Qa
0 1 0
1 0 1
1 1 *não permitido
Onde:
> é a entrada de clock
J e K são as entradas de dados
Q representa o sinal de saída do flip-flop.
Q/ representa o complemento do sinal de saída do flip-flop.
Q* é o próximo estado do Q
0 X 0 0
1 X 0 1
X 1 1 0
X 0 1 1
O flip-flop D (“data” ou dado, pois armazena o bit de entrada) possui uma entrada,
que é ligada diretamente à saída quando o clock é mudado. Independentemente do valor
atual da saída, ele irá assumir o valor 1 se D = 1 quando o clock for mudado ou o valor 0
se D = 0 quando o clock for mudado.
Este flip-flop pode ser interpretado como uma linha de atraso primitiva ou um hold
de ordem zero, visto que a informação é colocada na saída um ciclo depois de ela ter
chegado na entrada.
Onde:
> é a entrada de clock
D é as entradas de dados
Q representa o sinal de saída do flip-flop.
Q* é o próximo estado do Q
0 X 0
1 X 1
0 0 0
0 1 1
1 0 1
1 1 0
3. Temporização e metaestabilidade
4. Referências
Flip-Flop Sistemas Digitais. Disponível em https://sistemasdigitais.wordexpress.c
om/2010/05/31/flip-flop/. Último acesso em: 11/05/2018.
Mano, M. Morris; Kime, Charles R. (2004). Logic and Computer Design Fun-
damentals, 3rd Edition. Upper Saddle River, NJ, USA: Pearson Education International.
pp. pg283. ISBN 0-13-1911651