2ª Lista de Exercícios

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

Eletrônica Digital Lista de Exercícios

Técnicas Digitais para Computação

Parte # 5 - Circuitos Combinacionais

*********************

CIRCUITOS DIGITAIS. Circuitos Combinacionais e Técnicas de Simplificação

Disciplina: Eletrônica Digital Aluno: Nº: Código: EL52M Turma: Prof.: Gustavo B. Borba Código: Data: / /

Organização e Arquitetura de Computadores I

LABORATÓRIO DE CIRCUITOS DIGITAIS. PREPARAÇÃO 04: Circuitos Combinacionais Decodificadores

Funções de Lógica Combinacional

Eletrônica Digital. Projeto de Circuitos Combinacionais. Alex Vidigal Bastos

CAPÍTULO 4 CIRCUITOS COMBINACIONAIS

CIRCUITOS DIGITAIS. Circuitos Combinacionais e Técnicas de Simplificação

Aula 14: Lógica e circuitos digitais

Eletrônica Digital para Instrumentação. Herman Lima Jr.

Sistemas Digitais Ficha Prática Nº Uniformização de circuitos com pontas NAND e NOR

Aula 2 Semântica de VHDL

Circuitos Combinacionais Básicos

Departamento de Engenharia Elétrica e de Computação SEL 384 Laboratório de Sistemas Digitais I Profa. Luiza Maria Romeiro Codá PRÁTICA Nº 4:

Exercícios de Fixação

Figura 1 - Display de 7 segmentos

Revisão: Projeto de Processadores em VHDL

Circuitos Combinacionais

Exercícios de Laboratório 2

Departamento de Engenharia Elétrica e de Computação SEL 405 Lab. de Introdução aos Sistemas Digitais I Profa. Luiza Maria Romeiro Codá PRÁTICA Nº 6

Sistemas Digitais Unidade Lógica e Aritmética - ULA

Sistemas Digitais Apresentação

Universidade Federal Fluminense - UFF Centro Tecnológico - CTC Escola de Engenharia - TCE Departamento de Engenharia de Telecomunicações TET

EPUSP PCS 2011 Laboratório Digital I. Uma ULA Simples

Circuitos Combinacionais. Arquitetura de Computadores I

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

Projetos de Decodificadores

Eletrônica Digital I TE050. Circuitos Combinacionais

UFMT. Ministério da Educação UNIVERSIDADE FEDERAL DE MATO GROSSO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO PLANO DE ENSINO

Circuitos Digitais EXERCICIO 2

Índice. 1.2 Sistemas Numéricos em uma Base B Qualquer

ELT502 Eletrônica Digital I Graduação em Engenharia Eletrônica

Eletrônica Digital I (EDL I)

Projetos de Circuitos Digitais em VHDL e FPGA

Arquitetura de Computadores. Tiago Alves de Oliveira

CALCULADORA SIMPLES COM ULA

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

(a) (b) (c) (d) =? 2. (a) (c) (b) (d) (a) (c) (b) (d) (a) 5BA4 16 (c) 7DC6 16

6. Análise Lógica Combinacional

EPUSP PCS2355 Laboratório Digital SOMADORES DECIMAIS

Circuitos Lógicos Combinacionais Capítulo 4

Sistemas Digitais Módulo 5 Teoremas Lógicos, Simplificação Algébrica e Projeto de Circuitos Lógicos

Descreva em VHDL, simule no simulador logico e sintetize usando uma ferramenta de CAD para FPGA :

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

Exercícios de Laboratório 3

ELETRÔNICA DIGITAL. Parte 11 Multiplexadores e Demultiplexadores. Professor Dr. Michael Klug. 1 Prof. Michael

a) Bloco lógico do decodificador b) A tabela da verdade do decodificador, saída decimal lógica positiva e entrada código BCD

Capítulo 4 Circuitos Lógicos Combinacionais

ELETRÔNICA DIGITAL II. AUTOR: ENG. ANTONIO CARLOS LEMOS JÚNIOR

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

Apresentação da Disciplina Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 60h

Projeto de Lógica Combinatória

Módulo 4 Introdução ao VHDL

Universidade Federal do ABC

Eletrônica Digital II

ELETRÔNICA DIGITAL. Parte 8 Multiplexadores e Demultiplexadores. Prof.: Michael. 1 Prof. Michael

PONTIFÍCIA UNIVERSIDADE CATÓLICA

1. Sistemas de numeração e códigos 23

VHDL Circuitos Combinacionais

Aula 05 Circuitos lógicos combinacionais

Fundamentos de sistemas digitais. Test-bench. prof. Dr. Edson Ifarraguirre Moreno

Códigos Neste capítulo estudaremos circuitos destinados a aplicações específicas, destacamos : Codificadores Decodificadores Circuitos aritméticos:

Codificadores/Decodificadores Multiplexadores/Demultiplexadores

Codificadores e Decodificadores

Revisão de Circuitos Digitais

LABORG. VHDL Máquina de estados finitos

Sistemas Digitais Módulo 8 Introdução aos Circuitos Aritméticos

3 Circuitos Combinacionais

Circuito combinacional

Introdução a eletrônica digital, apresentação do curso, cronograma do curso.

EELi02 Circuitos Lógicos

Introdução. Display de sete segmentos

ENGC40 - Eletrônica Digital

CIRCUITOS LÓGICOS COMBINACIONAIS: MULTIPLEXADORES E DEMULTIPLEXADORES

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

Introdução a Sistemas Digitais

VHDL. Descrição e Projeto de Circuitos Utilizando VHDL

EPUSP PCS 2011 Laboratório Digital I. Uma ULA Simples

Transcrição:

UNIVERSIDADE FEDERAL FLUMINENSE Escola de Engenharia Departamento de Telecomunicações TET00025 - Técnicas Digitais II Prof. João Marcos Meirelles da Silva 2ª Lista de Exercícios Referência para a Lista de Exercícios: Livro Sistemas Digitais - Princípios e Aplicações - Tocci, Widmer e Moss - 10ª/11ª. edição 1) Um decodificador BCD-7 Segmentos aciona um display conforme mostrado na Figura 1. Se as formas de onda mostradas são aplicadas conforme indicado, determine a sequência de dígitos que serão apresentados no display. Figura 1: Decodificador BCD-7 Segmentos. 2) O somador completo visto na Figura 2 é testado para todas as condições de entrada utilizando-se as formas de onda apresentadas. A partir da observação das formas de onda e Cout, responda: a. A operação do somador é adequada? b. Em caso negativo, qual o defeito mais provável? Figura 2: Circuito digital em teste.

3) As formas de onda da entrada de dados (D3 a D0) e as formas de o nda para as linhas de seleção (S1 e S0) são mostradas na Figura 3 e aplicadas ao multiplexador. Determine a forma de onda na saída Y. 4) Implemente um circuito digital combinacional utilizando apenas portas lógicas do tipo NAND para a função Booleana f(a,b) = A.B + A+B. 5) Em um trecho de um determinado programa em linguagem C, um desenvolvedor amador implementou o código abaixo. Mostre para o desenvolvedor que, utilizando mapas de Karnaugh, o mesmo trecho de código pode ser reescrito de uma forma mais simples. Reescreva este código. /* && equivale a E e equivale a OU */... If (sensora == 1 && sensorb == 0 && sensorc == 1) (sensora == 0 && sensorb == 1 && sensorc == 1) (sensora == 0 && sensorb == = 0 && sensorc == 1) (sensora == 0 && sensorb == 0 && sensorc == 0) (sensora == 1 && sensorb == 0 && sensorc == 0) { printf( \nencontrei uma condição de teste verdadeira ); c = getchar(); }... 6) Na linguagem VHDL, a implementação de um bloco funcional é usualmente descrita através da declaração de duas estruturas conforme mostrado abaixo. Explique a função de cada uma delas. ENTITY entity_name IS PORT(input and outpu definitions) END entity_name; Figura 3. Multiplexador 4 x 1.

ARCHITECTURE arch_name OF entity_name IS - Component declaration - Signal declaration BEGIN - Component instatiation(s) - Other statements END arch_name; 7) É possível utilizarmos um multiplexador para implementarmos qualquer função booleana. A Figura 4 apresenta o multiplexador 74LS151. As linhas de seleção são enumeradas como S 2 S 1 S 0, e as linhas de entrada como I 7 I 6 I 5 I 4 I 3 I 2 I 1 I0. Desenhe as ligações das entradas ao barramento de dois fios (+5V e DGND) de forma a implementar a seguinte expressão booleana: Figura 4: Multiplexador 74LS151 como circuito digital combinacional genérico. 8) As formas de onda apresentadas na Figura 5 são aplicadas às respectivas entradas do circuito. Sabendo-se que os decodificadores BCD-7 segmentos deixam apenas o segmento g em nível lógico ALTO para entradas inválidas: a. Diga qual a sequência numérica que irá aparecer no display superior. b. Diga qual a sequência numérica que irá aparecer no display inferior.

Figura 5: Circuito digital e formas de onda aplicadas na entrada. 9) Dado o circuito lógico mostrado na Figura 6, apresente a forma de onda na saída Y em função das formas de onda apresentadas. Figura 6: Multiplexador 4 x 1. 10) Dada a expressão booleana representada por 0,1 2,5,7,8,9,10,13,15: a. Apresente uma expressão booleana mínima na forma de soma-dede produto-de- produtos (SDP) b. Apresente uma expressão booleana mínima na forma somas (PDS) c. A partir da forma mínima para a SDP, desenhe o circuito lógico com o menor número possível de portas lógicas.

11) Projete um circuito combinacional multiplicador binário (sem sinal) de dois bits conforme mostrado na figura 7. a. Apresente a tabela verdade; b. Apresente os mapas de Karnaugh e as expressões lógicas simplificadas; c. Desenhe o diagrama completo do circuito. Figura 7: Circuito multiplicador de 2 números de 2 bits. 12) Em uma determinada máquina de fotocópia, 4 chaves (SW1, SW2, SW3 e SW4) estão posicionadas em diversos pontos ao longo da trajetória do papel dentro da máquina. Cada chave é do tipo normalmente aberta e, quando o papel passa sobre a chave, ela é fechada. É impossível o fechamento simultâneo das chaves SW1 e SW4. Projete um circuito lógico combinacional que gere uma saída em nível alto sempre que duas ou mais chaves estiverem fechadas ao mesmo tempo, indicando atolamento de papel. 13) Dadas as formas de onda na Figura 8 e sabendo-se que as saídas S1 e S2 pertencem a um único circuito combinacional cujas entradas são A, B e C, projete o circuito utilizando-se o menor número de portas lógicas possível. Figura 8: Formas de onda das entradas e saídas do circuito.

14) Dado o circuito abaixo na Figura 9 e as formas de onda apresentadas, desenhe as formas de onda nos pontos X e Y. Figura 9: Circuito digital combinacional e formas de onda.