SlideShare une entreprise Scribd logo
1  sur  32
Circuitos Sequenciais
Prof. Tony Alexander Hild
Lógica Digital – 1 CC – Unicentro – 2013
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
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
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
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
Elemento básico de memória
●

●
●

Substituir inversores por
portas NOR;
Rearranjar circuito;
Trocar GND por
entradas R e S;

6
Latchs e Flip-Flops
7
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
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
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
Sinal de Clock

11
Flip-flop com clock de entrada

12
Tempo de setup (Ts) e tempo de hold
(Th)

13
Ondas do flip-flop S-R

14
Flip-flop S-R disparado por borda

15
Flip-flop J-K

16
Flip-flop J-K - Circuito

17
Flip-flop D

18
Flip-flop D - Circuito

19
Exemplo de utilização do flip-flop D
Transferência de dados em paralelo

20
Flip-flop J-K com entradas assíncronas

21
Contadores
22
Contador Assíncrono
(Contador Decádico)

23
Divisão de frequência

24
Contador Síncrono

25
Contador Up-Down

26
Registradores
27
Registrador de Deslocamento
(Entrada Paralela/Saída Paralela)

28
Registrador de Deslocamento
(Entrada Serial/Saída Serial)

29
Registrador de Deslocamento
(Entrada Paralela/Saída Serial)

30
Registrador de Deslocamento
(Entrada Serial/Saída Paralela)

31
Simular no Logicly

32

Contenu connexe

Tendances

eletrônica de potência
eletrônica de potênciaeletrônica de potência
eletrônica de potênciaJohn Kennedy
 
Formação ITED Ensaios Coaxial
Formação ITED Ensaios CoaxialFormação ITED Ensaios Coaxial
Formação ITED Ensaios CoaxialFernando Reis
 
Dispositivos Utilizados em Comandos Elétricos
Dispositivos Utilizados em Comandos ElétricosDispositivos Utilizados em Comandos Elétricos
Dispositivos Utilizados em Comandos ElétricosJadson Caetano
 
Caderno de exercícios Sistemas digitais - Portas lógicas
Caderno de exercícios  Sistemas digitais - Portas lógicasCaderno de exercícios  Sistemas digitais - Portas lógicas
Caderno de exercícios Sistemas digitais - Portas lógicasCarlos Pereira
 
Synchronous generators
Synchronous generatorsSynchronous generators
Synchronous generatorsAngelo Hafner
 
Máquinas elétricas rotativas
Máquinas elétricas rotativas Máquinas elétricas rotativas
Máquinas elétricas rotativas Manuel Augusto Jr.
 
Capítulo 3 dados e sinais (1º unidade)
Capítulo 3   dados e sinais (1º unidade)Capítulo 3   dados e sinais (1º unidade)
Capítulo 3 dados e sinais (1º unidade)Faculdade Mater Christi
 
Apostila sobre Controle Digital
Apostila sobre Controle DigitalApostila sobre Controle Digital
Apostila sobre Controle DigitalFernando Passold
 
Dispositivos de Comandos elétricos
Dispositivos de Comandos elétricosDispositivos de Comandos elétricos
Dispositivos de Comandos elétricosEduardo Sacomano
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuencialesjuan130591
 
Quiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicasQuiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicasCarlos Pereira
 

Tendances (20)

eletrônica de potência
eletrônica de potênciaeletrônica de potência
eletrônica de potência
 
Circuitos Integrados Digitais
Circuitos Integrados DigitaisCircuitos Integrados Digitais
Circuitos Integrados Digitais
 
Formação ITED Ensaios Coaxial
Formação ITED Ensaios CoaxialFormação ITED Ensaios Coaxial
Formação ITED Ensaios Coaxial
 
Dispositivos Utilizados em Comandos Elétricos
Dispositivos Utilizados em Comandos ElétricosDispositivos Utilizados em Comandos Elétricos
Dispositivos Utilizados em Comandos Elétricos
 
Caderno de exercícios Sistemas digitais - Portas lógicas
Caderno de exercícios  Sistemas digitais - Portas lógicasCaderno de exercícios  Sistemas digitais - Portas lógicas
Caderno de exercícios Sistemas digitais - Portas lógicas
 
Synchronous generators
Synchronous generatorsSynchronous generators
Synchronous generators
 
Portas logicas
Portas logicasPortas logicas
Portas logicas
 
Máquinas elétricas rotativas
Máquinas elétricas rotativas Máquinas elétricas rotativas
Máquinas elétricas rotativas
 
Capítulo 3 dados e sinais (1º unidade)
Capítulo 3   dados e sinais (1º unidade)Capítulo 3   dados e sinais (1º unidade)
Capítulo 3 dados e sinais (1º unidade)
 
Flip Flops Parte 4
Flip Flops Parte 4Flip Flops Parte 4
Flip Flops Parte 4
 
portas logicas
portas logicasportas logicas
portas logicas
 
Apostila sobre Controle Digital
Apostila sobre Controle DigitalApostila sobre Controle Digital
Apostila sobre Controle Digital
 
Dispositivos de Comandos elétricos
Dispositivos de Comandos elétricosDispositivos de Comandos elétricos
Dispositivos de Comandos elétricos
 
Maquinas eletricas
Maquinas eletricasMaquinas eletricas
Maquinas eletricas
 
áLgebra booleana e circuitos lógicos
áLgebra booleana e circuitos lógicosáLgebra booleana e circuitos lógicos
áLgebra booleana e circuitos lógicos
 
Circuitos secuenciales
Circuitos secuencialesCircuitos secuenciales
Circuitos secuenciales
 
Sistemas Digitais
Sistemas DigitaisSistemas Digitais
Sistemas Digitais
 
Comandos elétricos industriais
Comandos elétricos industriaisComandos elétricos industriais
Comandos elétricos industriais
 
Quiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicasQuiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicas
 
Flip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los LatchFlip-Flops y aplicaciones de los Latch
Flip-Flops y aplicaciones de los Latch
 

En vedette (14)

Contadores assíncrono e síncrono - Arthur Tiraboschi- IFSP Sertãozinho
Contadores assíncrono e síncrono - Arthur Tiraboschi- IFSP SertãozinhoContadores assíncrono e síncrono - Arthur Tiraboschi- IFSP Sertãozinho
Contadores assíncrono e síncrono - Arthur Tiraboschi- IFSP Sertãozinho
 
Teoria07
Teoria07Teoria07
Teoria07
 
Aula contadores
Aula contadoresAula contadores
Aula contadores
 
Contadores e Registradores
Contadores e RegistradoresContadores e Registradores
Contadores e Registradores
 
Apostila de contadores
Apostila de contadoresApostila de contadores
Apostila de contadores
 
Contador digital
Contador digitalContador digital
Contador digital
 
CONTADORES
CONTADORES CONTADORES
CONTADORES
 
Flip flop
Flip flopFlip flop
Flip flop
 
[Motores sincronos e assincronos]
[Motores sincronos e assincronos][Motores sincronos e assincronos]
[Motores sincronos e assincronos]
 
Registradores contadores memórias_r2
Registradores contadores memórias_r2Registradores contadores memórias_r2
Registradores contadores memórias_r2
 
Contadores digitales
Contadores digitalesContadores digitales
Contadores digitales
 
Geradores síncronos
Geradores síncronosGeradores síncronos
Geradores síncronos
 
Eletronica digital
Eletronica digitalEletronica digital
Eletronica digital
 
Contadores a y s síncronos
Contadores a y s síncronosContadores a y s síncronos
Contadores a y s síncronos
 

Plus de Tony Alexander Hild

Simplificação de expressões Booleanas utilizando mapas de Karnaugh
Simplificação de expressões Booleanas utilizando mapas de KarnaughSimplificação de expressões Booleanas utilizando mapas de Karnaugh
Simplificação de expressões Booleanas utilizando mapas de KarnaughTony Alexander Hild
 
Introdução aos Mapas de Karnaugh
Introdução aos Mapas de KarnaughIntrodução aos Mapas de Karnaugh
Introdução aos Mapas de KarnaughTony Alexander Hild
 
Introdução ao paradigma imperativo
Introdução ao paradigma imperativoIntrodução ao paradigma imperativo
Introdução ao paradigma imperativoTony Alexander Hild
 
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEBCEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEBTony Alexander Hild
 
Introdução ao Desenvolvimento WEB
Introdução ao Desenvolvimento WEBIntrodução ao Desenvolvimento WEB
Introdução ao Desenvolvimento WEBTony Alexander Hild
 
Computação Gráfica - Transformações Geométricas no Plano e no Espaço
Computação Gráfica - Transformações Geométricas no Plano e no EspaçoComputação Gráfica - Transformações Geométricas no Plano e no Espaço
Computação Gráfica - Transformações Geométricas no Plano e no EspaçoTony Alexander Hild
 
Computação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLComputação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLTony Alexander Hild
 
Computação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos GráficosComputação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos GráficosTony Alexander Hild
 
Computação Gráfica - Informações Visuais Óculo-motoras
Computação Gráfica - Informações Visuais Óculo-motorasComputação Gráfica - Informações Visuais Óculo-motoras
Computação Gráfica - Informações Visuais Óculo-motorasTony Alexander Hild
 
Computação Gráfica - Percepção Tridimensional
Computação Gráfica - Percepção TridimensionalComputação Gráfica - Percepção Tridimensional
Computação Gráfica - Percepção TridimensionalTony Alexander Hild
 
Computação Gráfica - Introdução
Computação Gráfica - IntroduçãoComputação Gráfica - Introdução
Computação Gráfica - IntroduçãoTony Alexander Hild
 

Plus de Tony Alexander Hild (15)

Circuitos combinacionais
Circuitos combinacionaisCircuitos combinacionais
Circuitos combinacionais
 
Paradigma funcional
Paradigma funcionalParadigma funcional
Paradigma funcional
 
Paradigma Orientado a Objeto
Paradigma Orientado a ObjetoParadigma Orientado a Objeto
Paradigma Orientado a Objeto
 
Simplificação de expressões Booleanas utilizando mapas de Karnaugh
Simplificação de expressões Booleanas utilizando mapas de KarnaughSimplificação de expressões Booleanas utilizando mapas de Karnaugh
Simplificação de expressões Booleanas utilizando mapas de Karnaugh
 
Introdução aos Mapas de Karnaugh
Introdução aos Mapas de KarnaughIntrodução aos Mapas de Karnaugh
Introdução aos Mapas de Karnaugh
 
Introdução ao paradigma imperativo
Introdução ao paradigma imperativoIntrodução ao paradigma imperativo
Introdução ao paradigma imperativo
 
Álgebra Booleana
Álgebra BooleanaÁlgebra Booleana
Álgebra Booleana
 
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEBCEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
CEAD 2013 - Oficina 1: Ferramentas colaborativas e de comunicação WEB
 
Introdução ao Desenvolvimento WEB
Introdução ao Desenvolvimento WEBIntrodução ao Desenvolvimento WEB
Introdução ao Desenvolvimento WEB
 
Computação Gráfica - Transformações Geométricas no Plano e no Espaço
Computação Gráfica - Transformações Geométricas no Plano e no EspaçoComputação Gráfica - Transformações Geométricas no Plano e no Espaço
Computação Gráfica - Transformações Geométricas no Plano e no Espaço
 
Computação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGLComputação Gráfica - Introdução ao OpenGL
Computação Gráfica - Introdução ao OpenGL
 
Computação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos GráficosComputação Gráfica - Artquitetura de Dispositivos Gráficos
Computação Gráfica - Artquitetura de Dispositivos Gráficos
 
Computação Gráfica - Informações Visuais Óculo-motoras
Computação Gráfica - Informações Visuais Óculo-motorasComputação Gráfica - Informações Visuais Óculo-motoras
Computação Gráfica - Informações Visuais Óculo-motoras
 
Computação Gráfica - Percepção Tridimensional
Computação Gráfica - Percepção TridimensionalComputação Gráfica - Percepção Tridimensional
Computação Gráfica - Percepção Tridimensional
 
Computação Gráfica - Introdução
Computação Gráfica - IntroduçãoComputação Gráfica - Introdução
Computação Gráfica - Introdução
 

Circuitos sequenciais