0% acharam este documento útil (0 voto)
4 visualizações5 páginas

Sistemas Digitais 04/2023 Prova 3 07/02/2024

O documento é uma prova de Sistemas Digitais que inclui questões sobre registradores de deslocamento, máquinas de estados e flip-flops. Os alunos devem projetar circuitos e escrever mapas de ROM baseados em diagramas de estados do controlador do Ford Thunderbird. A prova abrange a identificação de ações de registradores e a criação de tabelas de fluxo para máquinas assíncronas.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações5 páginas

Sistemas Digitais 04/2023 Prova 3 07/02/2024

O documento é uma prova de Sistemas Digitais que inclui questões sobre registradores de deslocamento, máquinas de estados e flip-flops. Os alunos devem projetar circuitos e escrever mapas de ROM baseados em diagramas de estados do controlador do Ford Thunderbird. A prova abrange a identificação de ações de registradores e a criação de tabelas de fluxo para máquinas assíncronas.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 5

Sistemas Digitais 04/2023

Prova 3
07/02/2024

Nome Completo:

Matrícula:

1. [2 Pontos] Considere o registrador de deslocamento 74194 dado abaixo.


74x194
11
CLK
1
CLR
10
S1 Seletores Próximo Estado
9
S0 Função S1 S0 QA∗ QB∗ QC∗ QD∗
7 Hold 0 0 QA QB QC QD
LIN
6 12 Shift Right 0 1 RIN QA QB QC
D QD
5 13 Shift Left 1 0 QB QC QD LIN
C QC
4 14 Load 1 1 A B C D
B QB
3 15
A QA
2
RIN

Considere agora a máquina de estados dada pelo diagrama abaixo, onde Q é a variável de estado:

Q = 0011
L2
1 1

Q = 0111 Q = 0001
L3 L1
1 LR
LR

Q = 0000 Q = 1111
LR IDLE HAZARD

1 LR
Q = 1110 Q = 1000
R3 R1
1
1

Q = 1100
R2

Figura 1: Diagrama de estados para o controlador do Ford Thunderbird

Utilizando o registrador de deslocamentos 74194 como elemento de memória projete a máquina de estados
dada por esse diagrama. Minimize ao máximo o uso da função LOAD. O projeto deve ser completo,
incluindo as equações booleanas para todos as entradas do 74194. Inclua também o esquemático do
circuito projetado. Note que o diagrama de estados não especifica saídas, apenas os estados da máquina.
Assinatura: Prova 3 - Página 2 de 5

2. [3 Pontos] Considere o circuito para realizar uma máquina de estados utilizando ROM, conforme circuito
abaixo

Figura 2: Máquina de estados para o controlador do Ford Thunderbird

Escreva o mapa da ROM para que o circuito implemente o diagrama de estados do Ford Thunderbird a
seguir.

Figura 3: Diagrama de estados do Ford Thunderbird


Assinatura: Prova 3 - Página 3 de 5
Assinatura: Prova 3 - Página 4 de 5

3. [3 Pontos] Considere o circuito a seguir, no qual a ROM está programada conforme tabela ao lado
(valores em hexadecimal).

O funcionamento do contador e do registrador de deslocamento está descrito no Anexo I. Suponha que


tanto o contador quanto o registrador estão inicialmente em 0000 e que o sinal de clock está inicialmente
em 1.
(a) [1 Ponto] Determine qual ação (hold, shif t right, shif t lef t ou load) o registrador de deslocamento
irá executar em cada uma das dez primeiras bordas de descida do clock (assinale na tabela abaixo).
Mostre seu desenvolvimento.
(b) [1 Ponto] Determine os valores das saídas W , X, Y e Z após cada uma das dez primeiras bordas
de descida do clock (anote na tabela abaixo).
Assinatura: Prova 3 - Página 5 de 5

4. [2 Pontos] Flip-flops são máquinas de estados assíncronas utilizadas como elementos de memória em
máquinas síncronas. Sua função básica é detectar um evento específico em um sinal de sincronia (CLK).
Projete uma máquina assíncrona com duas entradas D, CLK que se comporta como um flip-flop tipo D
sensível tanto à borda de subida quanto de descida do CLK. O seu flip-flop deve ter apenas uma saída
Q.
(a) [ 12 Ponto] Apresente a tabela de fluxo primitiva que descreve a lógica da máquina assíncrona.
(b) [1 Ponto] Apresente as equações de próximo estado e de saída do circuito.
(c) [ 12 Ponto] Apresente o diagrama esquemático do circuito.

Você também pode gostar

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy