Flip-Flops: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
Linha 3: Linha 3:
'''Elementos de memória''' são circuitos que permitem armazenar valores para uso posterior. O elemento de memória mais elementar é o '''flip-flop''', o qual é comporto por um conjunto portas lógicas e é capaz de armazenar 1 bit.
'''Elementos de memória''' são circuitos que permitem armazenar valores para uso posterior. O elemento de memória mais elementar é o '''flip-flop''', o qual é comporto por um conjunto portas lógicas e é capaz de armazenar 1 bit.


==Flip-flop SR com portas NOR==
<!--==Flip-flop SR com portas NOR==


Este é um dos mais simples circuitos de '''flip-flop''', construído com portas NOR. Note na figura que, além das entradas, as saídas das portas NOR realimentam o circuito, dando a ele a característica de memória. O Flip-flop SR é comumente chamado de '''''Latch'' SR'''.  
Este é um dos mais simples circuitos de '''flip-flop''', construído com portas NOR. Note na figura que, além das entradas, as saídas das portas NOR realimentam o circuito, dando a ele a característica de memória. O Flip-flop SR é comumente chamado de '''''Latch'' SR'''.  
Linha 30: Linha 30:


;Observação: O flip-flop SR também pode ser construído com portas NAND: [[Latch SR com portas NAND | Flip-flop SR com portas NAND]].
;Observação: O flip-flop SR também pode ser construído com portas NAND: [[Latch SR com portas NAND | Flip-flop SR com portas NAND]].
 
-->
==Circuitos Sequenciais ou Circuitos com Clock==
==Circuitos Sequenciais ou Circuitos com Clock==
'''Circuitos sequenciais''' são circuitos cujo nível lógico da(s) saída(s) depende da combinação dos níveis lógicos das entradas e também de elementos de memória. Além disto, os circuitos sequenciais geralmente operam de modo síncrono, cadenciados por sinais de relógio (ou pulsos de '''''clock'''''). Neste caso, os pulsos do ''clock'' determinam o momento em que as saídas podem mudar de estado.
'''Circuitos sequenciais''' são circuitos cujo nível lógico da(s) saída(s) depende da combinação dos níveis lógicos das entradas e também de elementos de memória. Além disto, os circuitos sequenciais geralmente operam de modo síncrono, cadenciados por sinais de relógio (ou pulsos de '''''clock'''''). Neste caso, os pulsos do ''clock'' determinam o momento em que as saídas podem mudar de estado.
Linha 40: Linha 40:
Cada '''flip-flop''' tem uma entrada de ''clock'', a qual normalmente é '''disparada pela borda''' (positiva ou negativa).
Cada '''flip-flop''' tem uma entrada de ''clock'', a qual normalmente é '''disparada pela borda''' (positiva ou negativa).


Normalmente, chama-se de '''''latch''''' os flip-flop sem ''clock'' disparado pela borda. Quando há presença de ''clock'' para sincronismo disparado pela borda, chama-se de '''flip-flop'''.
<!--Normalmente, chama-se de '''''latch''''' os flip-flop sem ''clock'' disparado pela borda. Quando há presença de ''clock'' para sincronismo disparado pela borda, chama-se de '''flip-flop'''.


===Flip-flop SR===
===Flip-flop SR===
Linha 74: Linha 74:


;Flip-flop SR com ''clock'' disparado pela borda de descida
;Flip-flop SR com ''clock'' disparado pela borda de descida
[[Arquivo:LatchSRclk2.png | 200px]]
[[Arquivo:LatchSRclk2.png | 200px]]-->


===Flip-flop JK===
===Flip-flop JK===
Linha 132: Linha 132:


===Flip-flops===
===Flip-flops===
#Construir e simular o circuito do Latch SR, construído com portas NOR, conforme a figura: [[Arquivo:Flip-flopSR.png | 200px]]
<!--#Construir e simular o circuito do Latch SR, construído com portas NOR, conforme a figura: [[Arquivo:Flip-flopSR.png | 200px]]
#*Construa a tabela verdade;
#*Construa a tabela verdade;
#Simule o funcionamento do Latch SR presente no Logisim e compare sua tabela verdade com o circuito do Latch SR construído com portas NOR.
#Simule o funcionamento do Latch SR presente no Logisim e compare sua tabela verdade com o circuito do Latch SR construído com portas NOR.-->
#Simule o funcionamento do Flip-flop JK presente no Logisim.
#Simule o funcionamento do Flip-flop JK presente no Logisim.
#Simule o funcionamento do Flip-flop D presente no Logisim.
#Simule o funcionamento do Flip-flop D presente no Logisim.

Edição das 02h21min de 22 de setembro de 2018

Flip-Flops e Elementos de Memória[1]

Elementos de memória são circuitos que permitem armazenar valores para uso posterior. O elemento de memória mais elementar é o flip-flop, o qual é comporto por um conjunto portas lógicas e é capaz de armazenar 1 bit.

Circuitos Sequenciais ou Circuitos com Clock

Circuitos sequenciais são circuitos cujo nível lógico da(s) saída(s) depende da combinação dos níveis lógicos das entradas e também de elementos de memória. Além disto, os circuitos sequenciais geralmente operam de modo síncrono, cadenciados por sinais de relógio (ou pulsos de clock). Neste caso, os pulsos do clock determinam o momento em que as saídas podem mudar de estado.

Sinais de Clock

Flip-flops com clock

Cada flip-flop tem uma entrada de clock, a qual normalmente é disparada pela borda (positiva ou negativa).


Flip-flop JK

Flip-flop JK clock disparado pela borda de subida
Há também flip-flop JK com clock disparado pela borda de descida

Tabela verdade:

J K CLK Qn
0 0 ^ Qn-1 (mantém)
1 0 ^ 1
0 1 ^ 0
1 1 ^ /Qn-1 (comuta)

Flip-flop D

Flip-flop D com clock disparado pela borda de subida
Há também flip-flop D com clock disparado pela borda de descida

=

Tabela verdade:

D CLK Qn
0 ^ 0
1 ^ 1

Exercícios

1) Determine as formas de onda das saídas do flip-flop JK com clock disparado pela borda de subida, considerando que as formas de onda mostradas na figura sejam aplicadas nas entradas:

Diagrama de tempo:

2) Determine as formas de onda das saídas do flip-flop D com clock disparado pela borda de descida, considerando que as formas de onda mostradas na figura sejam aplicadas nas entradas:

Diagrama de tempo:

Laboratório e Exercícios de Simulação

Para este laboratório será utilizado o Simulador de Circuitos Lógicos - Logisim
Veja no link as instruções para download e instalação do programa.

Flip-flops

  1. Simule o funcionamento do Flip-flop JK presente no Logisim.
  2. Simule o funcionamento do Flip-flop D presente no Logisim.

Referências

  1. TOCCI, R.J.; WIDMER, N.S.; MOSS, G.L. Sistemas Digitais: princípios e aplicações, São Paulo: Pearson, 2011.

--Evandro.cantu (discussão) 10h48min de 12 de junho de 2014 (BRT)