Beruflich Dokumente
Kultur Dokumente
Registradores de deslocamento
Armazenar informaes de mais de um bit
Trata-se de um certo numero de Flip-flops do tipo JK ou D onde a saida
de cada bloco aplicada a entrada do seguinte
Eletrnica Digital
Registradores de deslocamento
Este arranjo tambm utilizado como conversor srie paralelo de n bits.
Eletrnica Digital
Registradores de deslocamento
Este arranjo tambm utilizado como conversor srie paralelo de n bits.
Eletrnica Digital
Registradores de deslocamento
Como seria a implementao de um conversor paralelo srie?
Eletrnica Digital
Registradores de deslocamento
Como seria a implementao de um conversor paralelo srie?
Vamos analisar o comportamento desta clula do registrador:
Eletrnica Digital
Registradores de deslocamento
Como seria a implementao de um conversor paralelo srie?
Vamos analisar o comportamento desta clula do registrador:
Eletrnica Digital
Registradores de deslocamento
Como seria a implementao de um conversor paralelo srie?
Eletrnica Digital
Contadores
Variam seus estados sob o comando de um clock de acordo com uma
sequencia predeterminada
Assncronos: Seus flip-flops funcionam de maneira assncrona por
no possurem as entradas de clock em comum.
Sncronos: As entradas de clock so comuns para todos os flip-flops.
Eletrnica Digital
Contadores
Assncronos
Contador de Pulsos: Apresenta na sada o sistema binrio de forma
sequencial
Utiliza um conjunto de FF T ou JK na forma mestre-Escravo
Eletrnica Digital
Contadores
Assncronos
Contador de Pulsos: Apresenta na sada o sistema binrio de forma
sequencial
Eletrnica Digital
Contadores
Assncronos
Contador de Pulsos: Apresenta na sada o sistema binrio de forma
sequencial
Eletrnica Digital
Contadores
Assncronos
Contador de Pulsos: Apresenta na sada o sistema binrio de forma
sequencial
Eletrnica Digital
Contadores
Assncronos
Contador de Dcada: Efetua a contagem dos nmeros binrios de 0 a
9, ou seja, acompanha a sequencia do BCD de 0000 at 1001.
Eletrnica Digital
Contadores
Assncronos
Contador de Dcada: Efetua a contagem dos nmeros binrios de 0 a
9, ou seja, acompanha a sequencia do BCD de 0000 at 1001.
Eletrnica Digital
Contadores
Assncronos
Contador de Dcada: Efetua a contagem dos nmeros binrios de 0 a
9, ou seja, acompanha a sequencia do BCD de 0000 at 1001.
Eletrnica Digital
Contadores
Assncronos
Contador de Dcada: Efetua a contagem dos nmeros binrios de 0 a
9, ou seja, acompanha a sequencia do BCD de 0000 at 1001.
Eletrnica Digital
Contadores
Assncronos
Contador assncronos decrescentes:
Eletrnica Digital
Contadores
Assncronos
Contador assncronos decrescentes:
Eletrnica Digital
Contadores
Assncronos
Contador assncronos decrescentes:
Eletrnica Digital
Contadores
Assncronos
Contador assncronos crescente/decrescentes:
Eletrnica Digital
Contadores
Assncronos
Contador assncronos crescente/decrescentes:
Eletrnica Digital
Contadores
Assncornos
Contador assncronos crescente/decrescentes:
Eletrnica Digital
Eletrnica Digital
Contadores Sncronos
Possuem a entrada de clock em comum de forma que otdos os flip-flops
atuam de forma sincronizada.
Podemos obter mquinas de estados equivalentes (mesmo
comportamento temporal) a soluo Assncrona.
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits.
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Supondo que ao ligarmos o contador
tenhamos o estado inicial 0000
Temos ue na primeira descida do clock a
transio dos 3 flip-flops dada por:
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Atravs das funes de ativao dos flipflops JK devemos analisar que valores de J
e K satisfazem esta transio
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Temos agora a seguinte transio para o
2o pulso de clock
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Temos agora a seguinte transio para o
2o pulso de clock
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
O 3 pulso de clock resultar em:
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Desta forma temos os seguintes mapas
de Karnaugh para o sistema
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Desta forma temos os seguintes mapas
de Karnaugh para o sistema
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Desta forma temos os seguintes mapas
de Karnaugh para o sistema
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Desta forma temos os seguintes mapas
de Karnaugh para o sistema
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Desta forma temos os seguintes mapas
de Karnaugh para o sistema
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Desta forma temos os seguintes mapas
de Karnaugh para o sistema
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Desta forma temos os seguintes mapas
de Karnaugh para o sistema
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
Desta forma temos os seguintes mapas
de Karnaugh para o sistema
Eletrnica Digital
Contadores Sncronos
Contador binrio de 4 bits (com FF do tipo JK).
O sistema completo para o contador binrio 4 bits pode ser visto a
sequir
Eletrnica Digital
Contadores Sncronos
Contador em Anel
Eletrnica Digital
Contadores Sncronos
Contador em Anel
Levantamos o comportamento das entradas J e K para a sequencia
apresentada
Eletrnica Digital
Contadores Sncronos
Contador em Anel
Se obtivermos o estado inicial atravs das entradas preset e clear
faremos o contador permanecer no loop e desa forma qualquer outro
estado possvel torna-se irrelevante.
Temos ento os seguinte mapas para o circuito combinacional dos
estados:
* Embora pudssemos ligar
a entrada K3 em 1 vamos
Utilizar o agrupamento da
Oitava Q'2 por questo de
Praticidade do circuito (ver
soluo final).
Eletrnica Digital
Contadores Sncronos
Contador em Anel
Se obtivermos o estado inicial atravs das entradas preset e clear
faremos o contador permanecer no loop e desa forma qualquer outro
estado possvel torna-se irrelevante.
Temos ento os seguinte mapas para o circuito combinacional dos
estados:
Eletrnica Digital
Contadores Sncronos
Contador em Anel
Se obtivermos o estado inicial atravs das entradas preset e clear
faremos o contador permanecer no loop e desa forma qualquer outro
estado possvel torna-se irrelevante.
Temos ento os seguinte mapas para o circuito combinacional dos
estados:
Eletrnica Digital
Contadores Sncronos
Contador em Anel
Se obtivermos o estado inicial atravs das entradas preset e clear
faremos o contador permanecer no loop e desa forma qualquer outro
estado possvel torna-se irrelevante.
Temos ento os seguinte mapas para o circuito combinacional dos
estados:
Eletrnica Digital
Contadores Sncronos
Contador em Anel
Aps obtermos as expresses temos o seguinte circuito para o contador
em anel
Eletrnica Digital
Contadores Sncronos
Se no pudermos garantir a inicializao do estado inicial em um
contador em loop o circuito final deve prever os estados fora do loop em
seu pior caso.
Contador Gerador de uma sequencia qualquer:
Eletrnica Digital
Contadores Sncronos
Contador Gerador de uma sequencia qualquer:
Notamos que os estados que no pertencem so: 4, 5, 6, 7, 8, 9, 11, 12,
14 e 15. Vamos considerar que no pior caso que o contador estando no
estado 4, aps o pulso de clock dever percorrer todos ou outros estados
no pertencentes at entrar no loop.
Eletrnica Digital
Contadores Sncronos
Contador Gerador de uma sequencia qualquer:
Eletrnica Digital
Contadores Sncronos
Contador Gerador de uma sequencia qualquer:
Teremos as seguintes expresses para a tabela:
Eletrnica Digital
Contadores Sncronos
Exerccio
Implementar um contador sncrono que implemente o cdigo Johnson
Eletrnica Digital
Contadores Sncronos
Exerccio
Projetar um contador sncrono de 3 bits para efetuar a contagem
crescente ou decrescente (0 a 7 ou 7 a 0) atravs de uma varivel de
controle X.
Determine o diagrama de estados para o contador abaixo sabendo que
no instante inicial todos os flip-flops foram resetados.
Eletrnica Digital
Contadores Sncronos
Exerccio
Projeto um contador sncrono para gerar a sequncia do cgigo Excesso
3, conforme a diagrama de estados
Eletrnica Digital
Contadores Sncronos
Exerccio