A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

ANTONIO AUGUSTO LISBOA DE SOUZA

Apresentações semelhantes


Apresentação em tema: "ANTONIO AUGUSTO LISBOA DE SOUZA"— Transcrição da apresentação:

1 ANTONIO AUGUSTO LISBOA DE SOUZA
Análise de Contadores ANTONIO AUGUSTO LISBOA DE SOUZA

2 Plano da aula Procedimento p/ análise de contadores síncronos Aplicação da Metodologia Análise de Contador Bloqueante Concepção de contador Auto-Iniciante

3 Revisão: Procedimento de Concepção visto
Passo 1: Definir número e tipo de FFs Passo 2: Estabelecer um diagrama de Estados Passo 3: Estabelecer um diagrama de Transições “EN  EN+1” para cada FF Passo 4: Estabelecer a Tabela de Excitação do FF Passo 5: Para cada Estado, definir as expressões das entradas dos FFs Passo 6: Simplificar as expressões das entradas dos FFs Passo 7: Implementar o Diagrama Elétrico

4 Procedimento para Análise de Contadores
Passo 1: Definir as expressões das entradas dos FFs em relação às saídas dos FFs (estado atual) Passo 2: Escolher um estado qualquer, e utilizar as expressões acima para definir o próximo estado. Continuar até retornar ao estado original. Passo 3: Caso todos os estados “possíveis” (2n) não tenham sido percorridos, testar estados restantes Passo 4: Estabelecer o diagrama de Estados completo

5 Aplicação da Metodologia
Usar a metodologia anterior para definir o comportamento do cicuito proposto na última aula:

6 Aplicação da Metodologia
Passo 1: Definir as expressões das entradas dos FFs em relação às saídas dos FFs (estado atual) Passo 2: Escolher um estado qualquer, e utilizar as expressões acima para definir o próximo estado. Continuar até retornar ao estado original. Passo 3: Caso todos os estados “possíveis” (2n) não tenham sido percorridos, testar estados restantes Passo 4: Estabelecer o diagrama de Estados completo

7 Aplicação da Metodologia
Passo 1: Definir as expressões das entradas dos FFs em relação às saídas dos FFs (estado atual)

8 Aplicação da Metodologia
Passo 1: Definir as expressões das entradas dos FFs em relação às saídas dos FFs (estado atual) J0=K0=1 J1=A0A3 J3=A0A1A2 J2= K2= A0A1 K1=A0 K3=A0

9 Aplicação da Metodologia
Passo 1: Definir as expressões das entradas dos FFs em relação às saídas dos FFs (estado atual) Passo 2: Escolher um estado qualquer, e utilizar as expressões acima para definir o próximo estado. Continuar até retornar ao estado original. Passo 3: Caso todos os estados “possíveis” (2n) não tenham sido percorridos, testar estados restantes Passo 4: Estabelecer o diagrama de Estados completo

10 Aplicação da Metodologia
Passo 2: Escolher um estado qualquer, e utilizar as expressões acima para definir o próximo estado. Continuar até retornar ao estado original. Escolhendo A3A2A1A0=0000 J0=K0=1  A0: 01 J1=A0A3=0, K1=A0=0  A1:00 Próximo Estado: A3A2A1A0 = 0001 J2= K2= A0A1=0  A2:00 J3=A0A1A2=0, K3=A0=0A3:00

11 Aplicação da Metodologia

12 Aplicação da Metodologia
Completar J0=K0=1 J1=A0A3 J2= K2= A0A1 J3=A0A1A2 K1=A0 K3=A0

13 Aplicação da Metodologia
J0=K0=1 J1=A0A3 J2= K2= A0A1 J3=A0A1A2 K1=A0 K3=A0

14 Aplicação da Metodologia
Passo 1: Definir as expressões das entradas dos FFs em relação às saídas dos FFs (estado atual) Passo 2: Escolher um estado qualquer, e utilizar as expressões acima para definir o próximo estado. Continuar até retornar ao estado original. Passo 3: Caso todos os estados “possíveis” (2n) não tenham sido percorridos, testar estados restantes Passo 4: Estabelecer o diagrama de Estados completo

15 Aplicação da Metodologia
Passo 3: Caso todos os estados “possíveis” (2n) não tenham sido percorridos, testar estados restantes escolher estado J0=K0=1 J1=A0A3 J3=A0A1A2 J2= K2= A0A1 K1=A0 K3=A0

16 Aplicação da Metodologia
Passo 3: Caso todos os estados “possíveis” (2n) não tenham sido percorridos, testar estados restantes escolher estado já percorrido escolher estado já percorrido escolher estado já percorrido J0=K0=1 J1=A0A3 J3=A0A1A2 J2= K2= A0A1 K1=A0 K3=A0

17 Aplicação da Metodologia
Passo 1: Definir as expressões das entradas dos FFs em relação às saídas dos FFs (estado atual) Passo 2: Escolher um estado qualquer, e utilizar as expressões acima para definir o próximo estado. Continuar até retornar ao estado original. Passo 3: Caso todos os estados “possíveis” (2n) não tenham sido percorridos, testar estados restantes Passo 4: Estabelecer o diagrama de Estados completo

18 Aplicação da Metodologia
Passo 4: Estabelecer o diagrama de Estados completo 0000  0001  0010  0011  0100   1001  1000  0111  0110  0101

19 Aplicação da Metodologia
Passo 4: Estabelecer o diagrama de Estados completo 1110 1010  1011 1100 1111  0000  0001  0010  0011  0100   1001  1000  0111  0110  0101 1101

20 Aplicação da Metodologia
Passo 4: Estabelecer o diagrama de Estados completo 1110 1010  1011 1100 1111  0000  0001  0010  0011  0100   1001  1000  0111  0110  0101 1101 Contador Auto-Iniciante (Auto corretor) E se não fosse o caso? se for preciso, mude o circuito!!

21 Contadores c/ registrador de deslocamento
Um registrador de deslocamento com ES/SS pode implementar um contador, bastando realimentar a SS para a ES. Se a SS é ligada à ES, o contador é dito CONTADOR EM ANEL (RING COUNTER). Exemplo: Um contador em anel é obtido a partir de um registrador de deslocamento A de 4 bits tipo EP/SS conforme figura abaixo. Supondo que o contador seja iniciado no estado 0001 (1 em decimal) através da entrada paralela, obtem-se o ciclo de contagem abaixo.

22 Contadores c/ registrador de deslocamento
Um registrador de deslocamento com ES/SS pode implementar um contador, bastando realimentar a SS para a ES. Se a SS é ligada à ES, o contador é dito CONTADOR EM ANEL (RING COUNTER). Se a SS é ligada complementada à ES o contador é dito CONTADOR Johnson ou contador em anel torcido (twisted-ring counter). Contador Johnson de 4 bits: Implementação com FFs JK:

23 Análise do Contador Johnson
Apenas as entradas JA3 e KA3 são mostradas pois as demais apenas transferem os dados das células anteriores para as seguintes 2 Ciclos de Contagem! Observe que a tabela não segue a sequência da metodologia proposta!

24 Exercício: trazer próxima terça
Utilize a metodologia sugerida para analisar o circuito abaixo (dica: faça uma análise com Modo=0, e outra análise com Modo=1). A partir de sua análise, defina o diagrama de estados. Que função este circuito desempenha? Simule o circuito no QUARTUS II, e mostre que as formas de onda obtidas estão de acordo com sua análise


Carregar ppt "ANTONIO AUGUSTO LISBOA DE SOUZA"

Apresentações semelhantes


Anúncios Google