1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
93
Sistemas Digitais
UFMG
Texto de pré-visualização
Exame Especial Sistemas Digitais 20251 Prof Luciano Cunha de Araújo Pimenta Nome 1 Projete um bloco de controle de uma máquina de refrigerantes O preço do refrigerante é R 125 e a máquina só aceita moedas de 25 centavos ou seja um refrigerante deve ser fornecido quando 5 moedas são depositadas Assuma a existência de uma entrada x que se torna 1 durante um ciclo de relógio toda vez que o cliente deposita uma moeda na máquina Assuma também que um refrigerante é fornecido quando uma saída y é feita igual a 1 durante um ciclo de relógio Nesta questão você deve obrigatoriamente seguir os passos estudados no Capítulo 3 do livro texto 1 crie uma Máquina de Estados Finitos 2 crie uma arquitetura padrão utilizando um registrador de estado com largura apropriada e lógica combinacional 3 codifique os estados 4 crie a tabela de estados 5 obtenha as equações da lógica combinacional 40 pontos 2 Repita o projeto do bloco de controle do exercício anterior porém utilizando agora um contador decrescente com carga paralela de largura apropriada Nesta questão você também deverá mostrar o projeto interno do contador e de seus blocos internos com exceção de FlipFlops e Multiplexadores 30 pontos 3 Considere o projeto RTL de um processador customizado para um sistema que gera as sequências de padrões de saída conforme especificado a seguir O sistema tem duas entradas externas x1 e x2 e três saídas w y e z Ao iniciar o sistema as saídas devem começar em zero e o sistema sempre deve colocar todas as saídas em zero enquanto as entradas forem x10 e x20Ao colocar as entradas em x1 0 e x2 1 a seguinte sequência de padrões deve ser mostrada nas saídas wyz 001 durante 10 segundos wyz 011 durante 10 segundos wyz 101 durante 10 segundos sendo que a sequência fica sendo repetida enquanto as entradas permanecerem em x1 0 e x2 1 Caso as entradas sejam colocadas em x1 1 e x2 0 então a sequência passa a ser wyz 010 durante 20 segundos wyz 100 durante 20 segundos wyz 110 durante 20 segundos sendo repetida até que as entradas sejam modificadas Assuma que a situação em que as duas entradas ficam em nível alto ou seja x1 1 e x2 1 nunca ocorre Assuma a existência de um clock de período 1 ms Mostre a máquina de estados de alto nível para este projeto 30 pontos
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
1
Sistemas Digitais
UFMG
93
Sistemas Digitais
UFMG
Texto de pré-visualização
Exame Especial Sistemas Digitais 20251 Prof Luciano Cunha de Araújo Pimenta Nome 1 Projete um bloco de controle de uma máquina de refrigerantes O preço do refrigerante é R 125 e a máquina só aceita moedas de 25 centavos ou seja um refrigerante deve ser fornecido quando 5 moedas são depositadas Assuma a existência de uma entrada x que se torna 1 durante um ciclo de relógio toda vez que o cliente deposita uma moeda na máquina Assuma também que um refrigerante é fornecido quando uma saída y é feita igual a 1 durante um ciclo de relógio Nesta questão você deve obrigatoriamente seguir os passos estudados no Capítulo 3 do livro texto 1 crie uma Máquina de Estados Finitos 2 crie uma arquitetura padrão utilizando um registrador de estado com largura apropriada e lógica combinacional 3 codifique os estados 4 crie a tabela de estados 5 obtenha as equações da lógica combinacional 40 pontos 2 Repita o projeto do bloco de controle do exercício anterior porém utilizando agora um contador decrescente com carga paralela de largura apropriada Nesta questão você também deverá mostrar o projeto interno do contador e de seus blocos internos com exceção de FlipFlops e Multiplexadores 30 pontos 3 Considere o projeto RTL de um processador customizado para um sistema que gera as sequências de padrões de saída conforme especificado a seguir O sistema tem duas entradas externas x1 e x2 e três saídas w y e z Ao iniciar o sistema as saídas devem começar em zero e o sistema sempre deve colocar todas as saídas em zero enquanto as entradas forem x10 e x20Ao colocar as entradas em x1 0 e x2 1 a seguinte sequência de padrões deve ser mostrada nas saídas wyz 001 durante 10 segundos wyz 011 durante 10 segundos wyz 101 durante 10 segundos sendo que a sequência fica sendo repetida enquanto as entradas permanecerem em x1 0 e x2 1 Caso as entradas sejam colocadas em x1 1 e x2 0 então a sequência passa a ser wyz 010 durante 20 segundos wyz 100 durante 20 segundos wyz 110 durante 20 segundos sendo repetida até que as entradas sejam modificadas Assuma que a situação em que as duas entradas ficam em nível alto ou seja x1 1 e x2 1 nunca ocorre Assuma a existência de um clock de período 1 ms Mostre a máquina de estados de alto nível para este projeto 30 pontos