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

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

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

Exame de 2ª Época - 8 de Fevereiro de 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

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

Exame de 1ª Época - 23 de Janeiro de 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

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

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

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

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

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

Teste 2 Sistemas Digitais - MEEC 2009/10 1

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

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

SISTEMAS DIGITAIS MEEC de Janeiro de 2015, 11:30

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º

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

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

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

Exame 2 Sistemas Digitais - MEEC 2009/10 1

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

CD AB Exame Sistemas Digitais - MEEC 2011/12 1

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

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

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

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

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

SISTEMAS DIGITAIS MEEC de Janeiro de 2014, 11:30

SISTEMAS DIGITAIS MEEC de Fevereiro de 2018, 11:30

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

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

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

SISTEMAS DIGITAIS MEEC de Janeiro de 2014, 11:30

SISTEMAS DIGITAIS MEEC de Fevereiro de 2017, 11:30

Teste 3 Sistemas Digitais - MEEC 2006/7 1

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

Universidade do Porto Faculdade de Engenharia

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

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

SISTEMAS DIGITAIS MEEC de Novembro de 2015, 19:00

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

SÍNTESE DE SIST. SEQUENCIAIS SÍNCRONOS. Sel Sistemas Digitais Prof. Homero Schiabel

NOME: TURMA

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

SISTEMAS DIGITAIS MEEC de Novembro de 2014, 20:00

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

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

SISTEMAS DIGITAIS MEEC de Novembro de 2014, 20:00

Sistemas Digitais (1999/2000)

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

SISTEMAS DIGITAIS MEEC de Novembro de 2013, 20:00

Circuitos sequenciais síncronos

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

SISTEMAS DIGITAIS MEEC de Novembro de 2016, 19:00

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

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

SISTEMAS DIGITAIS MEEC de Novembro de 2015, 19:00

Pedro Tomás Horácio Neto

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

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

Teste 2 Sistemas Digitais - MEEC 2011/12 1

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

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

Sistemas Digitais. Módulo 14 Prof. Celso CIRCUITOS SEQÜÊNCIAIS

Circuitos sequenciais síncronos

SISTEMAS DIGITAIS (SD)

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

Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Definições

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

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

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

SISTEMAS DIGITAIS MEEC de Novembro de 2016, 19:00

5º Mini-Teste: Circuitos Sequenciais Síncronos

Universidade Federal de Santa Catarina Centro Tecnológico Departamento de Informática e Estatística Curso de Graduação em Ciências da Computação

Teste 1 Sistemas Digitais - MEEC 2006/7 1. Grupo I

SISTEMAS DIGITAIS MEEC de Novembro de 2017, 20:00

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

SISTEMAS DIGITAIS II Enunciados de Laboratório

Também seria aceite, mas com penalização de 25%, a resposta a esta questão como sendo: = cp2

NOME: TURMA. a) Diga, justificando, qual é o número mínimo de bits necessário para representar os valores da tensão.

Aula 17. Máquina de Estados Parte 1. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira

Eletrônica Digital II

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

SISTEMAS DIGITAIS. bbbbbaaa. 1- Responda convenientemente às seguintes questões: a) Efetue, na base 2, a seguinte operação de multiplicação: [2]

Escola Superior de Tecnologia Instituto Politécnico de Setúbal

a) Indique o número mínimo de bits necessários à codificação da latitude e longitude.

SISTEMAS DIGITAIS (SD)

SISTEMAS DIGITAIS (SD)

SÉRIE DE PROBLEMAS: CIRCUITOS SEQUENCIAIS SÍNCRONOS

Sistemas Digitais (SD)

Análise e Projeto de Circuitos Combinacionais e Sequenciais

Transcrição:

Instituto Superior Técnico Licenciatura em Engenharia eroespacial Licenciatura em Engenharia Electrotécnica e de omputadores Sistemas Digitais Exame de ª Época 8 de Junho de 4 ntes de começar o exame leia atentamente esta folha de rosto. Duração do exame: :. Sobre a mesa de exame apenas deve encontrar-se a identificação do aluno (cartão de estudante). Identifique todas as folhas do enunciado. 4. Responda apenas na folha de exame. Utilize as costas das folhas para rascunho. 5. Para cada questão do exame é fornecido um espaço, devidamente enquadrado, dentro do qual deverá responder. O tamanho do enquadramento está ajustado ao tamanho expectável da resposta. 6. Responda ao exame com calma. Se não sabe responder a uma pergunta passe à seguinte e volte a ela no fim.

Grupo I ircuitos ombinatórios Básicos. [.5 val] Dada a função boolenana de cinco variáveis f(,b,,d,e) definida abaixo (em que é a variável mais significativa), preencha o mapa de Karnaugh da esquerda. f (,B,,D,E) = Σ m(,,,6,,,4,7,9,,7,8,,) + Σ m d (,8,,5,6,9) B DE B D X X X X. onsidere o mapa de Karnaugh de quatro variáveis da direita. a) [ val] Expresse a respectiva função lógica g(,b,,d) na forma conjuntiva mínima (produto de somas). b) [.5 val] Por inspecção directa do mapa indique, justificando, o valor de g para todas as combinações indiferentes das variáveis de entrada.

. onsidere o circuito representado abaixo. a) [ val] Demonstre, por manipulação algébrica, que o circuito gera a saída Y = h(,b,,d), onde h(, B,, D) = B + D + BD + D D_H B_H U >= V & Y_H _H >= W b) [ val] omplete o seguinte diagrama temporal relativo ao circuito anterior, supondo que _H = L. Tenha em conta os tempos de atraso indicados na tabela 5 ns B_H D_H U (ns) NOT NND OR t PLH 5 t PHL V W Y_H c) [.5 val] Indique os valores (fixos) das variáveis B_H e _H para que uma transição HL em D_H se propague até à saída apenas através do percurso NOT OR NND.

Grupo II ircuitos ombinatórios Integrados. onsidere a função booleana f(,b,) definida através da sua tabela de verdade. a) [ val] omplete o logigrama apresentado, que permite gerar Y = f(,b,) usando um descodificador :8 e uma única porta lógica adicional (cujas características deverá definir). B Y _H B_H _H 4 X/Y 4 5 6 7 F Y_H b) [ val] Repita o exercício anterior para o novo circuito apresentado. Note que a porta de saída está agora especificada. B Y B_H _H _H 4 X/Y 4 5 6 7 & Y_H 4

. [ val] doptando a convenção de lógica negativa em e positiva nas restantes variáveis, complete a tabela de verdade relativa ao circuito combinatório apresentado. Sugestão: omece por identificar os estados de alta impedância em U e V, assinalando-os na tabela com a letra Z. D B & = EN } EN MUX G V U Y = = BD U V Y BD U V Y. [ val] Pretende-se usar o circuito representado abaixo para sintetizar a função lógica g(,b,) = Π M(,,6) Π M d (4,7), em que é a variável de maior peso. Determine as expressões algébricas dos blocos de lógica combinatória, g e g, que devem ser ligados às entradas de dados do multiplexer. Indique, justificando, como resolver as indiferenças de modo a minimizar o número de portas lógicas a utilizar. B Y g g B MUX G Y B Y 5

4. [ val] Utilizando somadores integrados, comparadores e, se necessário, portas lógicas adicionais, projecte um circuito que recebe um número de 4 bits, X = (XXXX), gerando um número de 4 bits Y = (YYYY) tal que (i) Y = X+ se <= X <= 5 e (ii) Y = X+ se X > 5. Ignore os problemas relacionados com overflow. OMP }P > = < }Q P>Q P=Q P<Q S }P } Q I O 6

. onsidere o circuito sequencial representado na figura. Grupo III ontadores, Registos e Memórias (QQQ) n D J K J K (QQQ) n+ P D FF = & J K FF FF J K a) [.7 val] Preencha a tabela de transições, considerando que ao flip-flop FFi está associada a saída Qi e as entradas Di ou Ji, Ki. b) [.8 val] Supondo que o estado inicial é QQQ =, use os resultados obtidos na alínea anterior para determinar a sequência de estados (contagem) cíclica do circuito. Qual é o módulo de contagem? c) [ val] pós um flanco de relógio que origina a transição QQQ =, qual o intervalo de tempo máximo até que todas as entradas dos flip-flops estabilizem? Indique quais os trajectos de propagação a analizar. (ns) FF-D FF-JK NND XOR t PLH t PHL 8 t setup 5 4 t hold 5 6 7

d) [.5 val] alcule a frequência máxima de funcionamento deste circuito, admitindo que a transição entre estados que conduz a um tempo de latência mais desfavorável é a que foi considerada na alínea anterior.. [ val] Pretende-se utilizar o contador integrado ascendente/descendente representado abaixo para implementar um circuito que percorra ciclicamente a sequência de contagem,,, 7, 6, 5. Preencha as linhas da tabela correspondentes aos estados de contagem, indicando em cada caso as excitações do contador e o correspondente estado seguinte. Nas linhas correspondentes a estados não utilizados, indique valores de excitação que implicariam a possibilidade de ocorrência de lockout num circuito implementado de acordo com essa especificação. TR DIV 8 T_H M[Load] M[ount] (QQQ) n T UP DDD (QQQ) n+ UP_H EN_L P D D M[Up] M4[Down] G5 6/,,5+/,4,5-,6D, D [] [],5T=7 4,5T= Q Q D [4] Q. [ val] Indique, justificando, qual a dimensão mínima (em bits) de um contador que permite dividir a frequência da sua entrada de relógio por um factor de 8. 8

Grupo IV ircuitos Sequenciais Síncronos. onsidere o seguinte diagrama de estados de uma máquina de Mealy com entrada X e saída Y. / / / B / / (QQ) n X (QQ) n+ Y D / / / a) [.5 val] Preencha a tabela de transições, admitindo que o estado é codificado pelas saídas de dois flip-flops, QQ, de acordo com =, B =, =, D =. b) [ val] omplete o diagrama temporal. dmita que as transições de estado ocorrem nos flancos descendentes do sinal de relógio (P) e despreze os atrasos de propagação no circuito. P X_H Estado Y_H c) [ val] onverta o diagrama de estados dado num outro que possa ser implementado como uma máquina de Moore. 9

. seguinte tabela de transições descreve o comportamento de um circuito sequencial síncrono com uma entrada W e uma saída Z, cujo estado é codificado pelas saídas de dois flip-flops, QQ. (QQ) n W D J K (QQ) n+ Z X X X X a) [ val] Supondo que os flip-flops associados a Q e Q são do tipo D e JK, respectivamente, complete as colunas da tabela referentes às excitações destes. b) [ val] Suponha agora que pretendia implementar um circuito com funcionalidade idêntica utilizando síntese com flip-flop D por estado ( one-hot encoding ). Quantos flip-flops seriam necessários neste caso? presente a equação de excitação para um dos flip-flops à sua escolha. Identifique-o relativamente à codificação de estados inicial (síntese clássica), justificando a expressão obtida com um diagrama de estados.

. [ val] Determine o diagrama de estados de uma máquina de Moore que detecta se um inteiro não negativo, representado por um bloco de bits, pertence ao intervalo a 5, excluindo o. Os bits são apresentados em série à máquina numa única entrada, começando pelo de maior peso. o receber o bit menos significativo a máquina activa a saída durante um período de relógio se o número estiver na gama pretendida, e fica pronta a processar o próximo bloco de bits (ou seja, o sistema opera sem sobreposição). Justifique as opções tomadas.