Buscar

(4,0) Questão 1. O Código 1 apresenta uma implementação VHDL da FSM “sequence” utilizada para detectar duas sequências de bits gerando as saídas y ...

(4,0) Questão 1. O Código 1 apresenta uma implementação VHDL da FSM “sequence” utilizada para detectar duas sequências de bits gerando as saídas y e z. Responda às questões abaixo:

(a) (1,0) A saída y da FSM é Mealy ou Moore? E a saída z? Justifique.
(b) (1,0) Apresente o diagrama de bolhas da FSM indicando todas as entradas e saídas.
(c) (1,0) Quais as sequências binárias detectadas pela FSM?
(d) (1,0) Apresente os estados e as saídas da FSM para a sequência de entradas da tabela abaixo.

t [ciclos de clk] 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
Entrada x 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 1
Estado start
Saída y
Saída z

Código 1. Implementação VHDL da FSM “sequence”.
(a) (1,0) A saída y da FSM é Mealy ou Moore? E a saída z? Justifique.
(b) (1,0) Apresente o diagrama de bolhas da FSM indicando todas as entradas e saídas.
(c) (1,0) Quais as sequências binárias detectadas pela FSM?
(d) (1,0) Apresente os estados e as saídas da FSM para a sequência de entradas da tabela abaixo.

Essa pergunta também está no material:

2022_1
2 pág.

Eletrônica Digital Colégio ObjetivoColégio Objetivo

💡 1 Resposta

User badge image

Ed Verified user icon

(a) A saída y da FSM é Mealy, pois depende tanto do estado atual quanto da entrada. A saída z é Moore, pois depende apenas do estado atual. (b) O diagrama de bolhas da FSM é: ``` +-----+ | | x=1-->|start|<--y=0, z=0 | | +--+--+ | |x=0 | +--v--+ | | x=1-->|s1 |<--y=1, z=0 | | +--+--+ | |x=0 | +--v--+ | | x=1-->|s2 |<--y=1, z=1 | | +-----+ ``` (c) As sequências binárias detectadas pela FSM são "10110" e "1101". (d) A sequência de entradas é "101110110011101". Os estados e as saídas da FSM para essa sequência são: ``` t [ciclos de clk] 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Entrada x 1 0 1 1 1 0 1 1 0 1 0 0 1 1 0 1 Estado start s1 s1 s1 s1 s2 s2 s2 s1 s1 s1 s1 s2 s2 s2 s2 Saída y 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Saída z 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 ```

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais