Teste 2 Sistemas Digitais - MEEC 2011/12 1
|
|
|
- Maria das Neves Branco
- 6 Há anos
- Visualizações:
Transcrição
1 Teste 2 Sistemas Digitais - MEEC 2011/ [3 val] Considere o circuito da figura e os tempos de propagação indicados na tabela. a) Esboce as formas de onda indicadas para o circuito da figura. b) O circuito funciona correctamente com um periodo de relógio de 8ns? Justifique. b) O circuito funciona correctamente se (T ) min 8ns 7 8 Portanto o circuito funciona correctamente.
2 Teste 2 Sistemas Digitais - MEEC 2011/ [4 val] Considere o circuito da figura, inicializado com um impulso de INI=1. a) Determine a sequência de contagem Q=(Q2,Q1,Q0) após o sinal INI voltar a 0. b) Considerando que f =1MHz, represente a forma de onda do sinal 2 e indicando o periodo de relógio. (Sugestão: para cada valor de contagem verifique o estado dos sinais Y0,Y1,Y2,Y3,Y4 e 2) Justifique todas as respostas. Solução 1 Desenhando o diagrama temporal: Nota: foram propositadamente introduzidos atrasos na propagação dos sinais; no entanto não necessitava de o fazer para responder a esta alínea.
3 Teste 2 Sistemas Digitais - MEEC 2011/12 3 Solução 2 Tabela de transição entre estados (linha n indica o estado actual, linha n+1 o estado seguinte) Ciclo Q Y0 Y1 Y2 Y3 Y4 2 Operação do Contador COUNT UP COUNT UP COUNT UP COUNT UP LOAD COUNT DOWN COUNT DOWN COUNT DOWN COUNT DOWN LOAD COUNT UP COUNT UP COUNT UP COUNT UP LOAD COUNT DOWN COUNT DOWN COUNT DOWN COUNT DOWN LOAD COUNT UP COUNT UP COUNT UP Solução 3: desenhado o diagrama de transição entre estados O circuito demora 10 ciclos a fazer toggle do sinal 2. Assim o período de relógio do sinal 2 corresponde a 20T.
4 Teste 2 Sistemas Digitais - MEEC 2011/ [3 val] Considere que pretende implementar um circuito de cálculo que realiza um conjunto de operações lógicas. A operação a realizar é indicada por três bits de controlo I2,I1,I0 de acordo com a seguinte tabela: I2,I1,I0 Operação 1/ 2 3/ 4 G5 SA SB D3 D0 0xx Nenhuma operação (Hold) X X 0 X X X 100 Carregamento em paralelo de A 1 X 1 X X A3 A0 101 Rotação para a esquerda de Q X Q3 X 110 Rotação para a direita de Q Q0 X X 111 Deslocamento para a direita de Q com entrada série S= X X Complete as ligações no circuito em baixo usando o mínimo de lógica adicional de forma a realizar as operações pretendidas. Justifique a sua resposta. Entradas I2 I1 I1 I0 I1 I2 M1 M2 M3 M4 G5 SRG 4 Saídas I0 Q0 C6 / 2,3,5 / 2,4,5 A3 A2 A1 A0 I0 A3 A2 A1 A0 Q3 2,4,5,6 D 2,3,5,6 D Q3 Q2 Q1 Q0 1/ / Podia-se usar um multiplexer 2:1 3 3, 2, 1, 0 3, 2, 1, 0
5 Teste 2 Sistemas Digitais - MEEC 2011/ [4 val] Considere o diagrama de estados indicado na figura ao lado. Considere que codificação de estados é A=00, B=01, C=10, D=11 e que a máquina de estados deve ser implementada com flip-flops D. Designe a entrada por X e as saídas por Y1,Y0 a) Apresente a tabela de transição de estados indicando para cada caso o sinal que deve aplicar à entrada dos flip-flops. b) Determine as expressões lógicas (mínimas) para os sinais Y1,Y0 e para as entradas dos flip-flops Q1,Q0. c) Apresente o esquema lógico do circuito que implementa a máquina de estados. Justifique todas as respostas. Estado Actual Entrada Estado Seguinte Saídas Entradas dos FFs Q1,Q0 X Q1,Q0 Y1,Y0 D1,D0 A 00 0 B A 00 1 A B 01 0 C B 01 1 D C 10 0 D C 10 1 C D 11 0 A D 11 1 B Q 0 1D Q Q 1 X 1D Q Q 0 C1 C1 Y1 Y0
6 Teste 2 Sistemas Digitais - MEEC 2011/ [3 val] Desenhe o diagrama de estados da máquina de Moore correspondente a um sistema de controlo de uma fechadura digital, o qual tem as seguintes entradas: a) Um botão de INI que indica o início da sequência de 4 digitos binários. b) Dois botões, BT0 e BT1, para inserção de cada um dos dígitos binários, 0 e 1, respectivamente; o valor dos botões é: 0 não pressionado; 1 pressionado. c) Um sensor FECHO que indica o fecho da porta; este sensor encontra-se com o valor lógico 1 durante um periodo de relógio após o fecho da porta. O mecanismo de controlo tem as seguintes saídas: a) L1 - Um LED de cor amarela que se encontra activo (valor lógico 1) durante a inserção do código. b) L0 - Um LED de cor vermelha que, quando activo (valor lógico 1), indica que o código inserido está errado. c) Um sinal ABRIR que quando activo destranca e abre a porta; este sinal deverá manter-se activo durante 1 ciclo de relógio. O funcionamento da fechadura digital deverá ser o seguinte. Para abrir a porta o utilizador deve pressionar o botão de INI seguido do código 1101 (correspondente à sequência de comandos INI,BT1,BT1,BT0,BT1). Se a sequência for errada o sistema deverá acender o led vermelho, desligar o led amarelo e esperar que o utilizador volte a pressionar a tecla INI. Uma vez inserido o código correcto, o sinal ABRIR deverá manter-se activo durante 1 ciclo de relógio de forma a destrancar a porta. Quando a porta for aberta, a fechadura digital espera que esta seja fechada (indicação recebida pelo sensor FECHO), antes de permitir a inserção do código. Projecte a máquina de Moore correspondente apresentando o diagrama de estados e a codificação usada. Tome as decisões e/ou simplificações que julgar mais razoáveis. Justifique a resposta explicando sucintamente o funcionamento da máquina de estados. Ordem das entradas: INI,BT1,BT0,FECHO Ordem das saídas: L1,L0,ABRIR Codificações possíveis (mas não únicas): W S0 S1 S2 S3 S4 A Z Mínima One Hot
7 Teste 2 Sistemas Digitais - MEEC 2011/ [3 val] Considere que pretende implementar a máquina de estados representada na figura da direita, cuja codificação de estados é a seguinte: A 00 B 01 C 10 Considerando que pretende implementar esta máquina de estados com o esquema lógico em baixo, indique justificando: a) Os valores armazenados em memória de forma a garantir o funcionamento do circuito. Resolva todas as situações de lock-out. b) Qual seria a dimensão mínima da memória (número de palavras, o tamanho das palavras) caso implementasse a máquina de estados com uma codificação one-hot. 0 1 A/00 B/ Tabela de transição de estados Entradas C/11 Saídas 1 S n X S n+1 Y1,Y0 A 0 A 00 A 1 B 00 B 0 A 01 B 1 C 01 C 0 A 11 C 1 C 11 De acordo com o esquema: os bits de endereço da ROM são dados por (A2,A1,A0)=(Q1,Q0,X) os sinais de dados são (B3,B2,B1,B0)=(D1,D0,Y1,Y0) para resolver as situações em que a máquina vai parar ao estado 11 (não definido), o estado seguinte tem de ser o estado A, B ou C (p.ex. A=00), as saídas podem ser quaisquer (p.ex. 00). Assim a memória deverá ser: A2,A1,A0 B3,B2,B1,B XX XX Com codifiação one-hot, existe três bits de estado. Assim, são necessários 4 bits de endereço (Q2,Q1,Q0,X) 16 palavras. Cada palavra terá 5 bits (D2,D1,D0,Y1,Y0). A dimensão da ROM será 16x5 bits.
2º TESTE (Questões 5, 6, 7, 8, 9 e 10)... 1h30m EXAME (Questões 1 a 10)... 2h30m
ntes de iniciar a prova, tenha em atenção o seguinte: i. O enunciado da prova inclui 14 páginas. ii. O teste contempla as perguntas 5, 6, 7, 8, 9 e 10 e tem a duração de 1h30m. iii. O exame contempla todas
Pedro Tomás Horácio Neto
MEE/MEFT/MEAer 5/6 Pedro Tomás Horácio Neto 5/6 APÍTULO I ONVERSÃO DE NÚMEROS Problema.. Escreva as potências de desde - até 5, e ainda 5 e 5. Problema.. a) onverta para base o número (). b) onverta ()
Exame 2 Sistemas Digitais - MEEC 2008/9 1. Aluno Nº
Exame 2 Sistemas Digitais - MEEC 28/9. [,5 val] Converta (justificando) o número (2) para: a) Hexadecimal b) Decimal c) BCD 2. [2,5 val] Considere a seguinte função booleana, em que A é a variável de maior
a)[1 val] Desenhe o esquema lógico que implementa directamente a função f (i.e., sem simplificar).
Exame 1 Sistemas Digitais - LETI/LEE 2016-17 1 1. Dado f A, B, C = AB + BC. BC a)[1 val] Desenhe o esquema lógico que implementa directamente a função f (i.e., sem simplificar). b)[1 val] Simplifique f
SISTEMAS DIGITAIS MEEC de Janeiro de 2014, 11:30
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
Como todos os 1 s estão resolvidos pelos implicantes primos essenciais não é necessário considerar mais nenhum implicante primo.
Exame Sistemas igitais - MEE 8/9. [,5 val] onverta (justificando) o número () para: a) Hexadecimal b) ecimal c) {{{ = 5(6) 5 9 = + + + + + = 5 + 8+ 6 + 6 + + = 75 7 () 6 75 7 5 ( ) = {{{ ( ). [,5 val]
Instituto Superior Técnico Licenciatura em Engenharia Aeroespacial Licenciatura em Engenharia Electrotécnica e de Computadores.
Instituto Superior Técnico Licenciatura em Engenharia Aeroespacial Licenciatura em Engenharia Electrotécnica e de Computadores Sistemas Digitais Exame de 1ª Época - 27 de Junho de 2001 Antes de começar
Sistemas Digitais (SD) Contadores
Sistemas Digitais (SD) Contadores Aula Anterior Na aula anterior: Registos Registos simples Banco de registos Registos de deslocamento Registos multimodo 2 Planeamento SEMANA TEÓRICA TEÓRICA 2 PROBLEMAS/LABORATÓRIO
SISTEMAS DIGITAIS MEEC de Janeiro de 2014, 11:30
SISTEMS DIGITIS EXME 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:,
PROJECTO DE UM SISTEMA DE FECHADURA ELECTRÓNICA
TRABALHO DE LABORATÓRIO V PROJECTO DE UM SISTEMA DE FECHADURA ELECTRÓNICA 1. INTRODUÇÃO Pretende-se com este trabalho que os alunos projectem um sistema de fechadura electrónica. Este trabalho é considerado
SISTEMAS DIGITAIS MEFT / MEAer de Julho de 2016, 08:00
SISTEMS DIGITIS MEFT / MEer 5-6 4 de Julho de 6, 8: EXME ntes de iniciar a prova, tenha em atenção o seguinte: i. prova contempla 8 perguntas, distribuídas por 4 páginas, e tem a duração de hm. ii. Existem
SISTEMAS DIGITAIS MEFT/MEAer de Maio de 2017, 19:00
SISTEMS DIGITIS MEFT/MEer 6-7 de Maio de 7, 9: ntes de iniciar o teste, tenha em atenção o seguinte: i. Duração do teste: hm. ii. O teste contempla 8 perguntas, distribuídas em páginas. iii. Existem variações
2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m
SISTEMS DIGITIS 4-5 9 de Janeiro de 5, 5: EXME ntes de iniciar a prova, tenha em atenção o seguinte: i. O enunciado da prova inclui páginas. ii. O teste contempla as perguntas 5, 6, 7, 8 e 9 e tem a duração
Introdução aos Trabalhos de Laboratório (Hardware/Software) Grupo:
Trabalho TP Trabalho Prático Introdução aos Trabalhos de Laboratório (Hardware/Software) Turma: Grupo: I Considere um circuito com o seguinte diagrama lógico: A B G C F a) Com o auxílio do software Xilinx
Circuitos sequenciais síncronos
Circuitos sequenciais síncronos Considerações gerais Modelos de Mealy e de Moore Projecto de circuitos sequenciais síncronos Usando lógica discreta Usando ROMs 2 1 Um contador ou um registo como os que
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
luno nº: Nome: LEI-T, LER, LEE Sistemas igitais 2º Exame - 9 de Fevereiro de 212 uração: 2h3. Identifique todas as folhas. Responda a cada pergunta no quadrado à direita ou deixe em branco. ada resposta
2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m
SISTEMS DIGITIS 4-5 9 de Janeiro de 5, 5: EXME ntes de iniciar a prova, tenha em atenção o seguinte: i. O enunciado da prova inclui páginas. ii. O teste contempla as perguntas 5, 6, 7, 8 e 9 e tem a duração
SISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 4.0 - Português Aula N o 23: Título: Sumário: Máquinas de Estado Microprogramadas: Endereçamento Expĺıcito/Impĺıcito Projecto de máquinas
ENGª DE ELECTRÓNICA E COMPUTADORES
ENGª DE ELECTRÓNICA E COMPUTADORES SISTEMAS DIGITAIS II Colectânea de Exercícios de Exame José Sousa 2-22 Sumário MEMÓRIAS 2 MÁQUINAS DE ESTADOS SÍNCRONAS 6 MÁQUINAS DE ESTADOS ASSÍNCRONAS OUTRAS REALIZAÇÕES
Circuitos sequenciais
Circuitos sequenciais Saídas dependem da sequência das entradas não basta uma tabela de verdade! Exemplo: controlo do nível de água num tanque: entrada de água electro-válvula ABRE sistema digital de controlo
2º TESTE (Questões 5, 6, 7, 8 e 9)... 1h30m EXAME (Questões 1 a 9)... 2h30m
ntes de iniciar a prova, tenha em atenção o seguinte: i. O enunciado da prova inclui páginas. ii. O teste contempla as perguntas 5, 6, 7, 8 e 9 e tem a duração de hm. iii. O exame contempla todas as perguntas
Fundamentos de Microprocessadores ENGENHARIA ELECTROTÉCNICA
Fundamentos de Microprocessadores ENGENHARIA ELECTROTÉCNICA 2º Semestre 205/206 FUNDAMENTOS DE MICROPROCESSADORES (XX-04-206 DIA/NOITE) DUNA=DIGITO UNIDADES DO NÚMERO DE ALUNO ª FREQUÊNCIA - TIPO Grupo
ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR
ELETRÔNICA DIGITAL II AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR [email protected] 2º SEMESTRE 2008 CONTEÚDO PROGRAMADO: 1 Contadores síncronos crescentes 2 Contadores síncronos decrescentes 3 Contadores
SISTEMAS DIGITAIS CONTADORES
CONTADORES Setembro de 4 CONTADORES - 2 SUMÁRIO: CONTADORES SÍNCRONOS CONTADORES DE MÓDULO 2 N PROJECTO DE CONTADORES FREQUÊNCIA MÁIMA DE FUNCIONAMENTO SITUAÇÃO DE LOCKOUT SIMBOLOGIA CONTADOR EM ANEL CONTADOR
Sistemas Digitais (SD) Máquinas de Estado Microprogramadas: Microprograma
Sistemas Digitais (SD) Máquinas de Estado Microprogramadas: Microprograma Aula Anterior Na aula anterior: Projecto de máquinas de estados microprogramadas: Circuito de dados Circuito de controlo Implementação
SISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 3.0 - Português Aula N o 22: Título: Sumário: Máquinas de Estado Microprogramadas: Circuito de Dados e Circuito de Controlo Projecto de máquinas
Circuitos Digitais. Tipos de circuitos digitais: Circuitos combinacionais Circuitos sequenciais
1 Tipos de circuitos digitais: Circuitos combinacionais Circuitos sequenciais Circuitos Digitais Circuito combinacional: Circuito não é capaz de armazenar um valor Possui portas lógicas conectadas para
Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Definições
Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Definições Aula Anterior Na aula anterior: Contadores síncronos Contadores de módulo 2 n Projecto de contadores Frequência máxima de funcionamento
NOME: CORRECÇÃO TURMA
Sistemas igitais, 1ª chamada 26/Junho/21 (Prova ) Página 1 epartamento de Engenharia Electrotécnica e de omputadores Sistemas igitais (2/21) 1ª chamada 26/Junho/21 uração: 2horas, sem consulta. ntes de
ENGC40 - Eletrônica Digital
ENGC40 - Eletrônica Digital 1 a Lista de Exercícios Prof. Paulo Farias 1 de setembro de 2011 1. A Figura 1 mostra um circuito multiplicador que recebe dois números binários x 1 x 0 e y 1 y 0 e gera a saída
Eletrônica Digital II
FACULDADE SANTO AGOSTINHO - FSA ENGENHARIA ELÉTRICA Eletrônica Digital II Prof. Fábio Leite, Esp Tópicos Procedimento de projeto de circuitos sequenciais Projeto com FFs tipo D Projeto com FFs tipo JK
Circuitos sequenciais síncronos
Circuitos sequenciais síncronos Considerações gerais Modelos de Mealy e de Moore Projecto de circuitos sequenciais síncronos Usando lógica discreta Usando ROMs 2 1 Um contador ou um registo como os que
Capítulo 3 Circuitos lógicos seqüenciais: flip-flops, latches, contadores e registradores
Capítulo 3 Circuitos lógicos seqüenciais: flip-flops, latches, contadores e registradores Introdução Circuitos combinacionais x sequenciais Elemento básico: FLIP-FLOP (FF) Armazena informação (reter estado)
Organização e Arquitetura de Computadores I
Universidade Federal de Campina Grande Departamento de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de Computadores I Circuitos Lógicos Sequenciais (Parte
Universidade Federal do ABC
Universidade Federal do ABC Eletrônica Digital Aula 10: Contadores TOCCI, Sistemas Digitais, Sec. 7.1-7.10 http://sites.google.com/site/eletdigi/ Contadores Contadores são formados por FF que acionados
SISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 2.0 - Português Aula N o 18: Título: Sumário: Síntese de Circuitos Sequenciais: Minimização do Número de Estados Especificação e projecto
PCS 2304 PROJETO LÓGICO DIGITAL 19/05/2006 Gabarito Preliminar 6 a Lista de Exercícios Contadores
PCS 24 PROJETO LÓGICO DIGITAL 9/5/26 Gabarito Preliminar 6 a Lista de Exercícios Contadores ) Contador em anel. A Figura apresenta um contador em anel torcido semelhante aos vistos anteriormente em aula,
Fundamentos de Microprocessadores ENGENHARIA ELECTROTÉCNICA
ENGENHARIA ELECTROTÉCNICA 2º Semestre 25/26 FUNDAMENTOS DE MICROPROCESSADORES (XX-4-26 DIA/NOITE) DUNA=DIGITO UNIDADES DO NÚMERO DE ALUNO ª FREQUÊNCIA - TIPO Grupo I Memórias e controladores - [,5V] Preencha
Trabalho Prático Nº 8
ESTV-ESI-Sistemas Digitais-Trabalho Prático Nº8 /7 Trabalho Prático Nº 8 Projecto de um controlador de semáforos V2 S2 V S S GY R S2 R2 Y2 G2 Especificações funcionais: Controlador de semáforos de um cruzamento
CAPÍTULO 7 CONTADORES
CAPÍTULO 7 CONTADORES Introdução Contadores Assíncronos (Ripple) MOD número Divisão de Frequência Atraso de propagação nos contadores assíncronos Contadores Síncronos Contadores com MODnumber < 2 N Contadores
Sistemas Digitais (SD) Máquinas de Estado Microprogramadas: Circuito de Dados e Circuito de Controlo
Sistemas Digitais (SD) Máquinas de Estado Microprogramadas: Circuito de Dados e Circuito de Controlo Aula Anterior Na aula anterior: Memórias: Circuitos e tecnologias de memória: o RAM: Estática Dinâmica
Sistemas Digitais (SD)
Sistemas Digitais (SD) Síntese de Circuitos Sequenciais: Minimização do Número de Estados S1 S2 S3 S4 S5 S6 S1-S3 S2-S4 S1-S5 S3-S5 S2-S6 S4-S6 S0 S1 S2 S3 S4 S5 Aula Anterior Na aula anterior: Definição
CIRCUITOS DIGITAIS. Contadores. Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau. Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau
CIRCUITOS DIGITAIS Contadores Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau O que será visto nesta aula Contadores assíncronos. Contadores
Pré-Laboratório (Para ser entregue no início da aula prática)
UNIVERSIDADE FEDERAL DE ITAJUBÁ Instituto de Engenharia de Sistemas e Tecnologia da Informação LABORATÓRIO DE ELETRÔNICA DIGITAL I ELT 29 Atividade de Laboratório 6 Aluno: Aluno: Aluno: Mat.: Mat.: Mat.:
Laboratório 6 (Trabalho com Relatório) Semana 25 de Outubro a 29 de Outubro
Laboratório 6 (Trabalho com Relatório) Semana 25 de Outubro a 29 de Outubro Realização de módulo somador-subtractor. Utilização de ambiente Xilinx WebPack de edição de esquemáticos e simulação. Realização
Aula 18. Máquina de Estados Parte 2. SEL Sistemas Digitais. Prof. Dr. Marcelo Andrade da Costa Vieira
Aula 8 Máquina de Estados Parte 2 SEL 44 - Sistemas Digitais Prof. Dr. Marcelo Andrade da Costa Vieira Eemplo de Projetos Síntese de Circuitos Sequenciais Eemplo de Projeto: l Contador binário síncrono
