SISTEMAS DIGITAIS MEEC de Janeiro de 2014, 11:30

Documentos relacionados
SISTEMAS DIGITAIS MEEC de Janeiro de 2014, 11:30

SISTEMAS DIGITAIS MEEC de Janeiro de 2015, 11:30

SISTEMAS DIGITAIS MEFT / MEAer de Junho de 2013, 11:30

2º TESTE (Questões 5, 6, 7, 8, 9 e 10)... 1h30m EXAME (Questões 1 a 10)... 2h30m

2º TESTE (Questões 5, 6, 7, 8, 9 e 10)... 1h30m EXAME (Questões 1 a 10)... 2h30m

SISTEMAS DIGITAIS MEEC de Janeiro de 2016, 11:30

2º TESTE (Questões 5, 6, 7, 8, 9 e 10)... 1h30m EXAME (Questões 1 a 10)... 2h30m

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

2º TESTE (Questões 5, 6, 7, 8, 9 e 10)... 1h30m EXAME (Questões 1 a 10)... 2h30m

SISTEMAS DIGITAIS MEEC de Fevereiro de 2017, 11:30

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

SISTEMAS DIGITAIS MEEC de Fevereiro de 2018, 11:30

SISTEMAS DIGITAIS MEEC de Novembro de 2013, 20:00

SISTEMAS DIGITAIS MEFT / MEAer de Julho de 2016, 08:00

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

SISTEMAS DIGITAIS MEEC de Janeiro de 2019, 11:30

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

TESTE. SISTEMAS DIGITAIS MEEC de Novembro de 2013, 20:00

SISTEMAS DIGITAIS MEEC / LEIC-A de Novembro de 2012, 19:30

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

SISTEMAS DIGITAIS MEFT / MEAer de Abril de 2013, 19:00

SISTEMAS DIGITAIS MEEC / LEIC-A de Novembro de 2012, 19:30

2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m

SISTEMAS DIGITAIS MEFT/MEAer de Maio de 2017, 19:00

SISTEMAS DIGITAIS MEEC de Novembro de 2014, 20:00

SISTEMAS DIGITAIS MEEC de Novembro de 2014, 20:00

SISTEMAS DIGITAIS MEEC de Novembro de 2015, 19:00

2º TESTE (Questões 4, 5, 6, 7 e 8)... 1h30m EXAME (Questões 1 a 8)... 2h30m

Antes de começar o exame leia atentamente esta folha de rosto

SISTEMAS DIGITAIS MEEC de Janeiro de 2016, 11:30

Antes de começar o exame leia atentamente esta folha de rosto

Antes de começar o exame leia atentamente esta folha de rosto

Instituto Superior Técnico Licenciatura em Engenharia Aeroespacial Licenciatura em Engenharia Electrotécnica e de Computadores.

Antes de começar o exame leia atentamente esta folha de rosto

SISTEMAS DIGITAIS MEEC de Novembro de 2015, 19:00

Instituto Superior Técnico Licenciatura em Engenharia Aeroespacial Licenciatura em Engenharia Electrotécnica e de Computadores.

Exame 1 Sistemas Digitais - MEEC 2009/10 1. Aluno Nº

SISTEMAS DIGITAIS MEEC de Novembro de 2016, 19:00

Exame de 1ª Época - 23 de Janeiro de Antes de começar o exame leia atentamente esta folha de rosto

Antes de começar o exame leia atentamente esta folha de rosto

Exame de 2ª Época - 8 de Fevereiro de Antes de começar o exame leia atentamente esta folha de rosto

Teste 2 Sistemas Digitais - MEEC 2009/10 1. Aluno Nº

Exame 2 Sistemas Digitais - MEEC 2009/10 1

SISTEMAS DIGITAIS MEFT/MEAer de Abril de 2016, 18:00

SISTEMAS DIGITAIS MEEC de Novembro de 2016, 19:00

a)[1 val] Desenhe o esquema lógico que implementa directamente a função f (i.e., sem simplificar).

Teste 2 Sistemas Digitais - MEEC 2009/10 1

Antes de começar o exame leia atentamente esta folha de rosto

Instituto Superior Técnico Licenciatura em Engenharia Electrotécnica e de Computadores Licenciatura em Engenharia Física Tecnológica

Antes de começar o exame leia atentamente esta folha de rosto

f (x 3,x 2,x 1,x 0 ) = Π M (1,4,8,9,10,15). Π M d (12,13)

Instituto Superior Técnico Licenciatura em Engenharia Electrotécnica e de Computadores. Sistemas Digitais. 3º Teste 21 de Dezembro de 2005

SISTEMAS DIGITAIS MEEC de Novembro de 2017, 20:00

Aluno Nº. A não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

Exame 2 Sistemas Digitais - MEEC 2008/9 1. Aluno Nº

Instituto Superior Técnico Licenciatura em Engenharia Electrotécnica e de Computadores. Sistemas Digitais. 1ª Teste 2 de Novembro de 2005

SISTEMAS DIGITAIS. MEFT / MEAer de Julho de 2017, 08:00

Como todos os 1 s estão resolvidos pelos implicantes primos essenciais não é necessário considerar mais nenhum implicante primo.

CD AB Exame Sistemas Digitais - MEEC 2011/12 1

Teste 2 Sistemas Digitais - MEEC 2011/12 1

Teste 2 Sistemas Digitais - LETI/LEE 2015/16 1. Aluno Nº

A) A C + A B D + A B C D B) A B + A B D + A B C D C) A C + A C D + A B C D D) A C + A B D + A B C D

Teste 2 Sistemas Digitais - MEEC 2011/12 1. Aluno Nº

SISTEMAS DIGITAIS MEEC de Novembro de 2017, 20:00

Representação de Informação. 1. Converta cada um dos seguintes números para o seu equivalente decimal: a)

SISTEMAS DIGITAIS II Enunciados de Laboratório

Aluno Nº. A não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

Introdução aos Trabalhos de Laboratório (Hardware/Software) Grupo:

EXAME DE SISTEMAS DIGITAIS (LEIC) JAN 2007(1ª Data)

1. [1 val] Converta para base 2 o número hexadecimal (base 16) B06E. Justifique.

(deve ser apresentados os bit de transporte sempre que aplicável). [1]

Pedro Tomás Horácio Neto

Aluno Nº. A não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

Teste 1 Sistemas Digitais - MEEC 2009/10 1

Sistemas Digitais (1999/2000)

Eletrónica Digital. Fundamentos e Projeto. Acxcro MANUEL RAPOSO AMARAL. EDIÇÕES SíLABO

SISTEMAS DIGITAIS (SD)

Sistemas Digitais. Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006

catavento Dv 9 sistema electrónico de navegação Db 9 S bússola

UNIVERSIDADE DE AVEIRO DEPARTAMENTO DE ELECTRÓNICA, TELECOMUNICAÇÕES E INFORMÁTICA Teste modelo 2 de Arquitecturas e Sistemas Operativos I

TABELA DO F/F. T Q n Q n+1

Instituto Superior Técnico Licenciatura em Engenharia Electrotécnica e de Computadores Licenciatura em Engenharia Física Tecnológica

SISTEMAS DIGITAIS. Exercícios. Ano Lectivo 2009/2010. Representação de Informação

SISTEMAS DIGITAIS (SD)

Teórico-prática n.º 8 Sistemas Digitais

Sistemas Digitais (SD) Contadores

REFERENCIAIS DO CURSO CERTIFICADO DE NÍVEL 4 ELECTRÓNICA DIGITAL (75 H)

Sistemas Digitais (SD) Memórias

Arquitectura de Computadores

Sistemas Digitais (SD)

Eletrônica Digital Lista de Exercícios

Empréstimo Para o caso particular da presente operação, a partir do quarto bit, o

Arquitectura de Computadores

4. Desenhe um digrama esquemático para cada uma das funções abaixo. a.

Laboratório 3 RELATÓRIO. Identificação dos Alunos: Nome:Gonçalo Santos Número: Nome:Bernardo Bastos Número: 84012

SISTEMAS DIGITAIS (SD)

Transcrição:

ntes de iniciar a prova, tenha em atenção o seguinte: i. prova contempla perguntas, distribuídas por 6 páginas, e tem a duração de 2h3m. ii. Existem 4 variantes distintas da prova:, B, C e D. iii. prova é sem consulta. Sobre a secretária apenas deve encontrar-se a sua identificação (cartão de estudante). iv. Identifique todas as folhas do enunciado com o seu nome e número mecanográfico. Recorde que logo após terminar a prova todas as páginas serão desagrafadas e separadas. Folhas não identificadas não serão cotadas!!! v. Resolva a prova no próprio enunciado. Para cada questão é fornecido um espaço próprio, dentro do qual deverá responder. sua dimensão está ajustada ao tamanho expectável da resposta. vi. Excepcionalmente, e caso realmente necessite, pode usar o espaço extra disponível das páginas em branco, colocadas ao longo da prova. Nesse caso, deve indicar junto ao enunciado da pergunta que a resposta à mesma se encontra na página que utilizou. vii. Justifique adequadamente todas as respostas. viii. Responda à prova com calma. Se não sabe responder a uma pergunta, passe à seguinte e volte a ela no fim.. Considere o número X = 27, representado na base 8. a) Converta-o para a base 2.... [, val.] b) Utilize o resultado obtido para converter o mesmo número para base 6.... [,5 val.] c) Represente o número Y = 2359 em BCD.... [,5 val.] luno: Nº Pág. não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

2. Considere a função lógica f(,b,c,d,e) incompletamente especificada, definida da seguinte forma: f(,b,c,d,e) = Σm(,2,6,7,9,2,4,5,2,26) + Σmd(4,8,,3,7,8,22,3) variável é a de maior peso e a variável E é a de menor peso. a) presente o mapa de Karnaugh correspondente a esta função, utilizando as linhas/colunas necessárias na grelha disponibilizada para o efeito.... [, val.] B CDE X X X X X X X X b) Identifique a expressão algébrica do seguinte mapa de Karnaugh. Justifique, apresentando os implicantes (agrupamentos) correspondentes à função no mapa.... [, val.] B CDE X X X X X X X X f (,B, C, D, E )= B DE + ĀDĒ + BDĒ + CDĒ + ĀCD + C DE c) Na solução identificada na alínea anterior, qual o valor da função quando a entrada (,B,C,D,E) toma o valor 25? Justifique.... [,5 val.] luno: Nº Pág. 2 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

3. Considere a função lógica f(, B, C) = ( B C) + (B + C) a) presente, na quadrícula, a tabela de verdade correspondente a esta função Booleana..[, val.] B C B C B + C (B + C) f(, B, C) b) Utilizando apenas um multiplexer com 2 entradas de controlo e o mínimo de lógica adicional, projecte e implemente a função lógica f(, B, C)... [, val.] B C G } _ 3 2 3 MUX f luno: Nº Pág. 3 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

(Página deixada intencionalmente em branco.) luno: Nº Pág. 4 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

4. Implemente uma unidade aritmética com dois operandos de 4 bits X(3:) e Y(3:) e saída Z(3:), representados em complemento para 2. unidade aritmética é controlada por uma variável de controlo de bit (F), realizando as seguintes operações: F Operação Z = 2X - Y Z = 2X + Y Desenhe o diagrama lógico do circuito utilizando um circuito somador de 8 bits (com entrada e saída de transporte) e o mínimo de lógica discreta possível....[2, val.] Y() Y() Y(2) Y(3) X() X() X(2) X(3) 2 3 4 5 6 7 2 3 4 5 6 7 2 3 4 5 6 7 Z() Z() Z(2) Z(3) Z(4) Z(5) Z(6) Z(7) F CI CO Y luno: Nº Pág. 5 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

(Página deixada intencionalmente em branco.) luno: Nº Pág. 6 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

5. Considere o circuito da figura. presente, na quadrícula, a tabela de verdade das funções f, f, f2, f3, f4, f5 e f6 em função das variáveis (,B,C). ssuma que a variável é a de maior peso e a variável C é a de menor peso.... [2, val.] X/Y B C 2 EN 2 3 f = & f f 2 f 3 f 4 B H C out S f 5 f 6 B C f f f2 f3 f4 f5 f6 luno: Nº Pág. 7 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

(Página deixada intencionalmente em branco.) luno: Nº Pág. 8 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

6. Considere o circuito sequencial da figura seguinte, com uma entrada X e uma saída Y, e os tempos de propagação indicados na tabela: X & Y & & Clk FF D Q EN C Q Q Clk FF D Q EN C Q Q OR ND NOT FF tplh 3ns 2ns ns 2ns tphl 3ns 2ns ns 2ns thold --- --- ---.5ns tsetup --- --- --- ns a) Esboce as formas de onda indicadas para o circuito da figura.... [, val.] b) Determine a frequência máxima de relógio para a qual o circuito funciona correctamente. Justifique, indicando todos os caminhos que influenciam o período de relógio.... [, val.] Nota: Uma vez que os tempos de propagação dos flip-flops são superiores aos respetivos tempos de manutenção, o efeito destes últimos não se irá fazer sentir no cálculo da frequência máxima de operação. T min = máx t p(ff D ) + t p (ND) + t p (OR) + t su (FF D ) t p (FF D ) + t p (ND) + t p (OR) + t su (FF D ) = 2 + 2 + 3 + = 8ns luno: Nº Pág. 9 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

f máx = T min = 8 GHz (Página deixada intencionalmente em branco.) luno: Nº Pág. não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

7. Considere o seguinte diagrama de estados de um circuito sequencial síncrono, caracterizado por uma entrada (I) e uma saída (R): I= S I= S I= S2 I= I= I= I= S3 I= a) presente, no quadriculado, a tabela de transição de estados deste circuito.... [, val.] b) Sintetize as funções lógicas correspondentes às entradas dos flip-flops e à saída do circuito. Considere a utilização de uma codificação com um flip-flop por estado (one-hot) e de flip-flops do tipo D.... [, val.] NOT: não precisa de desenhar o circuito sintetizado. luno: Nº Pág. não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

(Página deixada intencionalmente em branco.) luno: Nº Pág. 2 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

8. Pretende-se implementar um circuito que implemente o padrão de contagem representado na figura ao lado, correspondente a um sinal de 8 bits (b a b7). Este padrão corresponde à contagem de 8 estados Ex, que se repetem ao longo do tempo, em que o estado genérico En caracteriza-se por apresentar os n bits mais significativos com o valor zero, sendo os restantes bits colocados com o valor lógico um... [,5 val.] Utilizando o mínimo de lógica combinatória adicional e assumindo um deslocamento à direita, ligue os dois registos de deslocamento apresentados de modo a implementar um gerador deste padrão. Indique na tabela, para cada estado, a operação (S,S) realizada pelo registo de deslocamento (,,,). Estado b7 b6 b5 b4 b3 b2 b b Operação (S,S) E E E2 E3 E4 E5 E6 E7 E E E2 E3 S S Clk SRG 4 M _ 3 C4/ /2, 4D 3, 4D 3, 4D 3, 4D 3, 4D 2, 4D b b b2 b3 S S Clk SRG 4 M _ 3 C4/ /2, 4D 3, 4D 3, 4D 3, 4D 3, 4D 2, 4D b4 b5 b6 b7 luno: Nº Pág. 3 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

(Página deixada intencionalmente em branco.) luno: Nº Pág. 4 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

9. Projecte um sistema de memória constituído por 8k endereços e com palavras de 6 bits, de acordo com o mapa de memória ilustrado na figura. Considere que para a concretização deste projecto dispõe dos seguintes dispositivos de memória: DRM 4k x 6 bits SRM 4k x 6 bits EPROM 2k x 8 bits EPROM (k) ssuma que todas as memórias dispõem de uma entrada CE (chip-enable), que permite colocar o respectivo barramento de dados em alta impedância. Pode utilizar os componentes que julgar mais convenientes para realizar o circuito de descodificação... [,5 val.] NOT: Para garantir a legibilidade do circuito, represente as diferentes linhas de dados e de endereços através de barramentos. 6 bits DRM (4k) SRM (3k)...h 6 bits 2 bits de endereço DRM DRM 2 bits de endereço 6 bits SRM SRM EPROM (2k x 8bits) EPROM (2k x 8bits) EPROM bits de endereço 8 bits + 8 bits EPROM 2k x 8 EPROM 2k x 8 dd(:) ddress dd(:) ddress dd(2) dd() dd() CS 8 8 Dout(5:8) CS Dout(7:) 6 SRM 4k x 8 dd(:) Din(5:) ddress Data 6 Dout(5:) WE WE dd(2) CS dd(:) Din(5:) WE DRM 4k x 8 ddress Data WE 6 dd(2) CS luno: Nº Pág. 5 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.

. Considere o seguinte diagrama de estados de um circuito sequencial síncrono, caracterizado por 3 entradas (,B,C) e 3 saídas (X,Y,Z): = E6 = B= E7 B= E C= C= E = = B C SEL MUX 2 3 Clk M[Load] M2[Count] C2+ D n ddress Bus EPROM Data Bus n2 n3 X Y Z C= B= E5 E4 E3 E2 C= B= C= n4 C= Pretende-se implementar este circuito através de uma máquina de estados micro-programada constituída por uma EPROM e um contador. a) Identifique a largura (nº bits) dos sinais representados no diagrama:... [,5 val.] n n2 n3 n4 log 2(8)=3 log 2(4)=2 n4=n=3 b) Determine o conteúdo da fracção da EPROM que permite implementar todas as transições do diagrama de estados que saem do estado E e E7 (indique o endereço e o valor das correspondentes posições da memória).... [,5 val.] ddress Data (8 downto ) Saídas Input Select Input Invert Load value (X,Y,Z) (n2) (n3) (n4) (E) X (E7) c) Indique qual a dimensão mínima da EPROM de forma a garantir o funcionamento do circuito, tendo em conta este diagrama de estados (não precisa fazer qualquer normalização para uma potência inteira de 2).... [,5 val.] #estados x #bits_por_estado = 8 x 9 = 72 luno: Nº Pág. 6 não identificação desta folha implica que as respostas que lhe correspondem não lhe serão atribuídas.