Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Circuitos sequenciais

4,297 views

Published on

  • Be the first to comment

Circuitos sequenciais

  1. 1. Circuitos Sequenciais Prof. Tony Alexander Hild Lógica Digital – 1 CC – Unicentro – 2013
  2. 2. Circuitos Sequenciais ● ● Circuitos sequenciais são formados conectando circuitos combinacionais e elementos de memória; As saídas são influenciadas tanto pelas entradas como pelo estado atual. Saídas Entradas Circuito Circuito combinacional combinacional Próximo estado Elementos de Elementos de Memória Memória Estado atual 2
  3. 3. Circuitos Sequenciais ● O próximo estado é dependente da entrada atual e do estado atual; próximo estado = f(entradas, estado) ● As saídas podem ser dependentes das entradas atuais e do estado atual (modelo de Mealy) ou somente dependentes do estado atual (modelo de Moore); saídas = f(entradas, estado) ou saídas = f(estado) 3
  4. 4. Tipos de circuitos sequencias ● Síncronos: – – ● Comportamento definido baseado no conhecimento dos sinais em intervalos de tempos discretos; Elementos de memória observam as entradas e somente podem alterar o estado dependendo de um pulso de clock; Assíncronos: – Comportamento definido baseado no conhecimento das entradas em qualquer tempo contínuo. 4
  5. 5. Elemento básico de memória ● ● Um elemento de memória pode ser criado a partir de dois inversores em loop; Problema: não há como alterar a informação armazenada! 5
  6. 6. Elemento básico de memória ● ● ● Substituir inversores por portas NOR; Rearranjar circuito; Trocar GND por entradas R e S; 6
  7. 7. Latchs e Flip-Flops 7
  8. 8. Latch S-R S R Q Q Estado 1 0 1 0 Set 0 0 1 0 0 1 0 1 0 0 0 1 1 1 0 0 Reset Indefinido 8
  9. 9. Latch S-R ● Similarmente, um Latch S-R pode ser implementado usando portas NAND. S R Q Q Estado 0 1 1 0 Set 1 1 1 0 1 0 0 1 1 1 0 1 0 0 0 0 Reset Indefinido 9
  10. 10. Latch S-R com controle de entrada ● Pode ser adicionado um controle de entrada; C S R Estado Q 0 X X Não altera 1 0 0 1 0 1 Q=0 Reset 1 1 0 Q=1 Set 1 1 1 Não definido 10
  11. 11. Sinal de Clock 11
  12. 12. Flip-flop com clock de entrada 12
  13. 13. Tempo de setup (Ts) e tempo de hold (Th) 13
  14. 14. Ondas do flip-flop S-R 14
  15. 15. Flip-flop S-R disparado por borda 15
  16. 16. Flip-flop J-K 16
  17. 17. Flip-flop J-K - Circuito 17
  18. 18. Flip-flop D 18
  19. 19. Flip-flop D - Circuito 19
  20. 20. Exemplo de utilização do flip-flop D Transferência de dados em paralelo 20
  21. 21. Flip-flop J-K com entradas assíncronas 21
  22. 22. Contadores 22
  23. 23. Contador Assíncrono (Contador Decádico) 23
  24. 24. Divisão de frequência 24
  25. 25. Contador Síncrono 25
  26. 26. Contador Up-Down 26
  27. 27. Registradores 27
  28. 28. Registrador de Deslocamento (Entrada Paralela/Saída Paralela) 28
  29. 29. Registrador de Deslocamento (Entrada Serial/Saída Serial) 29
  30. 30. Registrador de Deslocamento (Entrada Paralela/Saída Serial) 30
  31. 31. Registrador de Deslocamento (Entrada Serial/Saída Paralela) 31
  32. 32. Simular no Logicly 32

×