latches e flip-flops (2/2) 1 material cedido por: antonio augusto lisboa de souza

24
Latches e Flip-Flops (2/2) 1 Latches e Flip-Flops (2/2) Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Upload: milton-aires-jardim

Post on 07-Apr-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 1

Latches e Flip-Flops (2/2)

Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Page 2: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 2

Plano da aula

• Temporização em circuitos digitais• Dispositivos acionados por borda• Flip-Flop RS• Flip-Flop JK• Flip-Flop D• Aplicações

Page 3: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 3

Temporização

Problemas de temporização Problemas de temporização pelo uso de latches como pelo uso de latches como

células de memóriacélulas de memória

Se o sinal de controle permanecer ativo por um

tempo maior que o atraso da lógica combinacional, podem

haver múltiplas mudanças (consecutivas) na memória

Page 4: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 4

E se pudéssemos habilitar a mudança no estado apenasE se pudéssemos habilitar a mudança no estado apenasem curtos instantes de tempo, como por exemplo nasem curtos instantes de tempo, como por exemplo nas

transições de 0transições de 01 (ou 1 1 (ou 1 0) no sinal de controle?0) no sinal de controle?

Temporização

Page 5: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 5

Temporização

Exemplos de sinais encontrados em sistemas digitais: Exemplos de sinais encontrados em sistemas digitais:

Page 6: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 6

TemporizaçãoExemplo de circuitos para geração de sinal de clockExemplo de circuitos para geração de sinal de clock

Page 7: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 7

Dispositivos acionados por borda

Qual a saída destes circuitos, Qual a saída destes circuitos, se a entrada for uma onda quadrada?se a entrada for uma onda quadrada?(obs: considere o atraso do inversor!) (obs: considere o atraso do inversor!)

????

????

Page 8: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 8

Dispositivos acionados por borda

QUIZ em sala: Qual a saída destes circuitos, QUIZ em sala: Qual a saída destes circuitos, se a entrada for uma onda quadrada?se a entrada for uma onda quadrada?(obs: considere o atraso do inversor!) (obs: considere o atraso do inversor!)

Page 9: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 9

Dispositivos acionados por borda

Exemplo de implementação de um Flip-Flop (FF) RS:Exemplo de implementação de um Flip-Flop (FF) RS:

Nomenclatura adotada aqui (existem outras): Nomenclatura adotada aqui (existem outras): Latch Latch acionado por nível; acionado por nível;

FF FF acionado por borda. acionado por borda.

FF acionado na borda de subida do sinal CLKFF acionado na borda de subida do sinal CLK

Page 10: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 10

Flip-Flop Mestre-Escravo

2 latches ligados em série: o primeiro é denominado mestre2 latches ligados em série: o primeiro é denominado mestree o segundo escravo. Embora os latches sejam sensíveise o segundo escravo. Embora os latches sejam sensíveis

ao nível, o conjunto é sensível à borda.ao nível, o conjunto é sensível à borda.

Flip-Flop RS Mestre-Escravo:Flip-Flop RS Mestre-Escravo:

Outro exemplo de implementação de um Flip-Flop (FF) RS:Outro exemplo de implementação de um Flip-Flop (FF) RS:

Page 11: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 11

Dispositivos acionados por borda

Page 12: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 12

Flip-Flop RS

Page 13: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 13

Como funciona este circuito?Como funciona este circuito?

Flip-Flop RS com PRESET/CLEAR

Page 14: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 14

Restrição do Latch/Flip-Flop RS

Existe uma combinação de sinais de entrada queExiste uma combinação de sinais de entrada quefaz a saída ficar inválida. E se pudéssemos construirfaz a saída ficar inválida. E se pudéssemos construirum FF para o qual não há combinações “proibidas”?um FF para o qual não há combinações “proibidas”?

Page 15: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 15

Como funciona este circuito?Como funciona este circuito?

Flip-Flop JK

Page 16: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 16

Flip-Flop JK

Page 17: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 17

Flip-Flop JK

Exemplo:Exemplo:

Page 18: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 18

Como funciona este circuito?Como funciona este circuito?

Flip-Flop D

Page 19: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 19

Flip-Flop D

Page 20: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 20

Flip-Flop T

Como funciona este circuito?Como funciona este circuito?

Page 21: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 21

Aplicações

Page 22: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 22

Aplicações

Page 23: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 23

Aplicações

Page 24: Latches e Flip-Flops (2/2) 1 Material cedido por: ANTONIO AUGUSTO LISBOA DE SOUZA

Latches e Flip-Flops (2/2) 24

Aplicações