LAB03 Circuitos digitais combinacionais: alarme do museu, multiplexers, e descodificador de 4 bits para visor de 7 segmentos i
|
|
- Vitorino Cerveira Martinho
- 6 Há anos
- Visualizações:
Transcrição
1 DEP. DE ENG.ª ELECTROTÉCNICA E DE COMPUTADORES FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE DE COIMBRA LAB03 Circuitos digitais combinacionais: alarme do museu, multiplexers, e descodificador de 4 bits para visor de 7 segmentos i 1. Projecto de circuitos digitais combinacionais Alarme nocturno do museu Multiplexers Descodificador de 4 bits para visor de 7 segmentos Preparação do trabalho Lista de verificação Referências bibliográficas Pinos principais da placa DE Projecto de circuitos digitais combinacionais Os circuitos lógicos combinacionais têm a particularidade das variáveis de saída serem, em cada momento, apenas função das variáveis de entrada, ou seja, não dependem do valor das entradas em instantes anteriores (circuitos sem memória). Dadas as entradas, sabemos sempre qual é o valor das saídas. Distinguem-se portanto dos circuitos lógicos sequenciais porque nestes as variáveis de saída dependem não só das variáveis de entrada num dado momento, mas também da sequência de valores que ocorreram nessas entradas em instantes anteriores (Fig. 1), não sendo possível saber o valor de saída conhecendo apenas as entradas num determinado momento [1]. Circuito Combinacional Circuito Sequencial Fig. 1. Circuitos combinacionais versus circuitos sequenciais. MiEEC, 1.º ano, 1.º semestre DEEC-FCTUC
2 Um projecto de lógica combinacional envolve a criação de circuitos cujas saídas binárias são funções directas da combinação presente nas suas entradas binárias. Estes circuitos fazem uso de portas lógicas Booleanas: AND, OR, NOT, NAND, NOR, etc. 1.1 Fases do projecto de um circuito lógico combinacional O comportamento combinacional pode ser descrito textualmente usando tabelas de verdade, equações Booleanas, ou pelo circuito lógico correspondente. O projecto de um circuito lógico combinacional tem por objectivo obter o circuito lógico que implementa o comportamento pretendido para o circuito e consiste nos seguintes passos: 1. Capturar a função Criar tabela de verdade ou equações Booleanas, o que for mais natural para o problema em análise, para descrever o comportamento pretendido do circuito. 2. Converter para equações Partindo da tabela de verdade, obter uma equação matemática para cada saída numa das duas formas canónicas da álgebra de Boole: soma de mintermos ou produto de maxtermos. Se necessário, simplificar as equações com base nas propriedades da álgebra de Boole ou usando um método de optimização (e.g. mapas de Karnaugh). 3. Implementar com portas lógicas Booleanas Para cada saída, criar um circuito correspondente à equação Booleana da saída. Para múltiplas saídas, poder-se-á tentar partilhar portas lógicas com o objectivo de se obter um circuito com menor número de portas lógicas. 1.2 Formas canónicas da álgebra de Boole Na obtenção da função Booleana a partir da tabela de verdade ver passo 2 mencionado em 1.1 -, podem ser usadas duas formas canónicas: soma de produtos (mintermos) ou produto de somas (maxtermos). Estas duas formas canónicas são duais e resultam sempre em equações matemáticas equivalentes. Note que se o número de combinações das entradas em que a função Booleana assume o valor 1 (0) é menor do que o número de combinações das entradas em que a função Booleana assume o valor 0 (1), a forma canónica soma de produtos (produto de somas) permite obter uma equação matemática mais compacta. MiEEC, 1.º ano, 1.º semestre Pág. 2/12 DEEC-FCTUC
3 1.2.1 Soma de produtos Tomando como exemplo uma função Booleana f, a forma canónica soma de produtos pode ser obtida da seguinte forma: 1. Identificar na tabela de verdade as combinações das entradas para as quais f assume o valor Para cada uma das combinações identificadas no passo anterior, extrair um produto (mintermo) contendo todas as variáveis de entrada e adicionar este termo ao 2º membro da equação de f. Este mintermo é formado da seguinte forma: uma variável aparece não complementada no produto (e.g. a) se tiver o valor 1 na combinação das variáveis de entrada, e vice-versa (e.g. a ). Por exemplo, a combinação (a=1, b=0, c=1) resultaria no produto a b c Produto de somas Tomando como exemplo uma função Booleana f, a forma canónica produto de somas pode ser obtida da seguinte forma: 1. Identificar na tabela de verdade as combinações das entradas para as quais f assume o valor Para cada uma das combinações identificadas no passo anterior, extrair uma soma (maxtermo) contendo todas as variáveis de entrada e acrescentá-lo (a multiplicar) ao 2.º membro da equação de f. Este maxtermo é formado da seguinte forma: uma variável aparece não complementada no produto (e.g. a ) se tiver o valor 0 na combinação das variáveis de entrada, e vice-versa (e.g. a ). Por exemplo, a combinação (a=1, b=0, c=1) resultaria na soma ( a b c). 2. Alarme nocturno do museu Imagine um museu com três galerias de exposição, existindo em cada uma delas um sensor de movimento sinais de entrada m0, m1 e m2 que produz o valor lógico 1 se detectar movimento (é asserido a 1). À noite, a única pessoa no museu é um guarda-nocturno que faz a ronda de galeria em galeria. MiEEC, 1.º ano, 1.º semestre Pág. 3/12 DEEC-FCTUC
4 Projecte um circuito para accionar um alarme colocar 1 na saída a quando for detectado movimento em mais do que uma galeria, ou seja, em duas ou três galerias (ex de [1]). 2.1 Actividades a) Desenhe o diagrama de blocos do circuito 1, representando todas as entradas e saídas. Obtenha a respectiva tabela de verdade que descreve o seu funcionamento. b) Com base na tabela de verdade, obtenha uma equação Booleana para a saída a. c) Utilize as propriedades da álgebra de Boole [1] para simplificar o mais possível a equação obtida em b), de forma a poder implementá-la com o menor número possível de portas lógicas AND, OR e NOT de duas ou três entradas. Desenhe o circuito lógico resultante. Sugestão: Recorde as seguintes propriedades da álgebra de Boole que são usadas recorrentemente na simplificação de equações: a a 0 a a 1 a a b a b a ( a b) a b d) Crie na sua pasta de trabalho 2 um projecto Quartus II chamado AlarmeMuseu e implemente o circuito projectado, usando os pinos da FPGA listados na Tabela 1. Sinal Placa DE2 m0 SW[0] PIN_N25 m1 SW[1] PIN_N26 m2 SW[2] PIN_P25 a LEDR[0] PIN_AE23 Tabela 1. Atribuição dos pinos para o alarme do museu. e) Programe/configure a FPGA com o circuito projectado. Actue nos 3 interruptores (SW[0], SW[1] e SW[2]) e teste o circuito para todas as combinações possíveis. Se detectar erros de projecto, volte atrás para corrigir. 1 Um diagrama semelhante ao da Fig.1, i.e. blocos com as entradas do lado esquerdo e as saídas do lado direito. 2 LSD_P<numero_turma>G<numero_grupo>\<nome_projecto> MiEEC, 1.º ano, 1.º semestre Pág. 4/12 DEEC-FCTUC
5 3. Multiplexers Por vezes, o projecto de alguns circuitos deriva directamente do comportamento pretendido, sem seguir os passos do projecto de circuitos combinacionais. Um multiplexer, muitas vezes abreviado por mux, é um circuito combinacional standard que permite seleccionar dentre um conjunto de entradas, designadas por entradas de dados, qual é a entrada que «passa» para a saída. Na Fig. 2, podemos ver a sua forma mais simples, um mux 2:1 3 com duas entradas, e como o circuito é implementando com portas lógicas. Fig. 2. Multiplexer 2:1 (a) símbolo, (b) princípio de funcionamento e (c) circuito. A entrada s0 funciona como selector, pois cada uma das portas AND só deixa passar 1 se as suas duas entradas tiverem o valor 1. Assim, a saída ou é uma entrada ou é outra (OR), consoante a que for seleccionada por s0. Podemos estender este raciocínio para implementar um mux 4:1 (Fig. 3). Fig. 3. Multiplexer 4:1 (a) símbolo e (b) implementação interna. O conceito de multiplexer pode ser estendido para qualquer número de entradas de dados que seja uma potência inteira de 2. Se n (uma potência inteira de 2) for o número de entradas 3 Costuma ler-se multiplexer dois para um. MiEEC, 1.º ano, 1.º semestre Pág. 5/12 DEEC-FCTUC
6 de dados de um multiplexer genérico, o respectivo selector é constituído por m 2 log n bits. Por exemplo, o selector de um mux 32:1 tem 5 bits. Pode-se construir também multiplexers com mais do que um bit de saída, associando multiplexers n:1 em paralelo que partilhem as entradas de selecção. 3.1 Implementação de circuitos combinacionais usando multiplexers Os multiplexers podem ser usados para implementar funções lógicas directamente a partir da tabela de verdade, como se exemplifica na Fig. 4: liga-se ao selector as variáveis de entrada da função e coloca-se em cada uma das entradas de dados do mux o valor lógico que deve tomar a saída para cada uma das combinações de entrada (do selector). Fig. 4. Função Y(A,B)=A.B + A.B implementada com um mux 4:1. Para funções com mais variáveis, pode-se trabalhar com multiplexers maiores. Para se reduzir o tamanho do mux necessário para a implementação da função Booleana, pode-se também seleccionar um sub-conjunto das variáveis de entrada a usar como selector e escrever as equações para as restantes, obtendo uma tabela de verdade reduzida, directamente implementável com um multiplexer e portas lógicas adicionais (ver Fig. 5). Entradas Endereços Variáveis restantes A. B A. B A. B A. B 1 C C C 1 C C C Fig. 5. Implementação de Y(A,B,C)=A.B +A.B.C +A.B.C +A.B.C com base num mux 4:1 e num inversor (entrada C). MiEEC, 1.º ano, 1.º semestre Pág. 6/12 DEEC-FCTUC
7 3.2 Actividades a) Crie no Quartus II o esquemático com o nome MeuMux_4_1 correspondente à implementação de um mux 4:1 mencionada anteriormente (Fig. 3). b) A partir do esquemático anterior, defina um novo símbolo MeuMux_4_1. Para tal, deve colocar pinos de entrada/saída no seu esquemático e seleccionar a opção File>Create>Create Symbol Files for Current File, que cria o ficheiro MeuMux_4_1.bsf. O editor de símbolos permite ajustar o ficheiro.bsf criado automaticamente para a forma pretendida. Colocando o ficheiro do esquemático, MeuMux_4_1.bdf, e do símbolo, MeuMux_4_1.bsf, na pasta de qualquer projecto, o componente fica disponível na biblioteca de componentes Project. c) Insira o novo elemento num esquemático e gere vectores de teste para verificar o correcto funcionamento da sua implementação. Uma vez que temos 6 entradas (4 entradas de dados e 2 de selecção), temos um total de 2 6 =64 combinações possíveis de entrada. Pode agrupar múltiplas entradas: seleccionar com rato e premir simultaneamente a tecla shift e o botão do lado direito; e seleccionar no menu de pop-up a opção Grouping->Group. Pode também atribuir automaticamente uma contagem com determinado período: botão do lado direito e Value->Count Value). d) Escolha pinos adequados para a placa DE2 4 de forma a ter 4 interruptores para a entrada do multiplexer, 2 interruptores para as entradas de selecção e a saída ligada a um LED. Teste a sua implementação na placa. e) Usando o símbolo criado anteriormente para o mux 4:1, desenhe noutro esquemático (e.g. com o nome funcao_com_mux41 a implementação da função Booleana representada na Fig. 4, pág. 6. Sugestão: Antes de voltar a compilar o projecto, depois de desenhar o esquemático, defina este como sendo a entidade de alto nível do projecto. Para definir a entidade de alto nível de um projecto: seleccione o separador Files em Project Navigator; clique com o botão direito do rato sobre o ficheiro esquemático (ou VHDL) que corresponde à entidade de alto nível desejada (e.g. funcao_com_mux41.bdf); no menu pop-up que aparece, seleccione Set As Top- Level Entity. Depois de compilar o projecto sem erros, observe a organização hierárquica do circuito em Project Navigator. 4 Consulte [1] ou a listagem apresentada na última página deste enunciado. MiEEC, 1.º ano, 1.º semestre Pág. 7/12 DEEC-FCTUC
8 f) Atribua os pinos necessários, programe a FPGA e verifique na placa DE2 se o circuito desenhado no esquemático implementa a função desejada. Corrija eventuais erros se o comportamento não for o desejado. 4. Descodificador de 4 bits para visor de 7 segmentos Nos primeiros trabalhos práticos, LAB01 e LAB02, foram usados os CI 47 ou 48 para implementar a descodificação BCD para 7 segmentos. Pretende-se agora projectar e implementar um descodificador que permita visualizar um dígito hexadecimal (4 bits) num visor de 7 segmentos (Fig. 6), recorrendo a portas lógicas. Erro! Não é possível criar objectos a partir de códigos de campo de edição A B C D E F Fig. 6. Descodificador de 4 bits para visor de 7 segmentos e os dígitos pretendidos. O descodificador de 7 segmentos a implementar, cujo símbolo está representado na Fig. 6 à esquerda, tem 4 bits de entrada, D 3:0, representando um dígito hexadecimal. O circuito possui 7 sinais de saída, S a:g que controlam os 7 segmentos (LED s) do visor de 7 segmentos de acordo com o código binário à entrada (ver Fig. 6). Por exemplo, o código binário 0000 é descodificado de forma a colocar a 0 todos os segmentos excepto o segmento g. Como iremos trabalhar com visores de ânodo comum que são asseridos a 0, um segmento acende se o sinal digital que o controla tiver o valor lógico 0 e apaga se tiver o valor lógico 1 (lógica negativa). 4.1 Actividades a) Seguindo os passos do projecto de circuitos lógicos combinacionais, crie primeiro uma tabela de verdade (ver passo 1 na pág. 2) que descreva o funcionamento pretendido para o circuito. Para facilitar, pode preencher directamente a Tabela 2. Deve ter em conta os dígitos representados na Fig. 6 e note, mais uma vez, que os segmentos são asseridos a 0. MiEEC, 1.º ano, 1.º semestre Pág. 8/12 DEEC-FCTUC
9 Dígito Entradas Saídas Hex. D 3 D 2 D 1 D 0 S a S b S c S d S e S f S g A B C D E F Tabela 2. Tabela de verdade para descodificador 3-bit para 7 segmentos. b) A partir da tabela de verdade, obtenha as equações das saídas na forma canónica mais conveniente para cada caso (ver passo 2 na pág. 2 e formas canónicas na secção 1.2). Simplifique as equações obtidas usando as propriedades da álgebra de Boole. S a = S b = S c = S d = S e = S f = S g = MiEEC, 1.º ano, 1.º semestre Pág. 9/12 DEEC-FCTUC
10 c) Crie no Quartus II o esquemático correspondente às 7 equações anteriores (ver passo 3 na pág. 2). Pode recorrer a portas com qualquer número de entradas. Sugestão: Crie ligações verticais com as entradas directas e complementadas, derivando ligações horizontais para as entradas de portas ANDs que implementam os mintermos mencionados nas equações (ver Fig. 7 à esquerda). Por sua vez, as saídas das portas AND ligam a portas OR para implementar as 7 saídas pretendidas (ver Fig. 7, à direita e ao fundo). Fig. 7. Sugestão para a disposição dos componentes no esquemático. d) Escolha pinos adequados para a placa DE2 5 e teste a implementação do descodificador na placa. Se detectar erros, volte atrás e corrija o projecto. 5. Preparação do trabalho Com o objectivo de preparar convenientemente este trabalho que irá realizar na aula de laboratório, deverá: 1. Ler atentamente este documento até ao fim. 2. Consultar as referências indicadas na secção 7, pág. 11 e outras referências bibliográficas que sejam relevantes para o trabalho. 3. Executar, ainda que parcialmente, as actividades a), b) e c) da secção 2.1 e as actividades a) e b) da secção 4.1, e pedir ao docente da aula de laboratório, no início da aula, para esclarecer eventuais dúvidas. 5 Consulte [1] ou a listagem apresentada na última página deste guia de laboratório. MiEEC, 1.º ano, 1.º semestre Pág. 10/12 DEEC-FCTUC
11 Facultativamente, se tiver o SW de CAD Quartus II instalado no seu PC (o Quartus II é distribuído gratuitamente através do sítio Web da Altera), poderá desenhar previamente parte dos esquemáticos solicitados ao longo do trabalho e trazê-los para a aula. A preparação mais ou menos cuidada do trabalho será tida em conta na avaliação que o docente realizará durante a aula. 6. Lista de verificação Actividade a) Diagrama de blocos e tabela de verdade do circuito AlarmeMuseu b), c) Equação na forma canónica para o circuito AlarmeMuseu e respectiva simplificação d), e) Implementação no Quartus II e teste do circuito AlarmeMuseu na FPGA a), b) Criação do novo componente MeuMux_4_ c), d) Simulação e teste na FPGA do novo componente MeuMux_4_ e) Projecto e desenho do esquemático do circuito funcao_com_mux41 baseado no componente MeuMux_4_ f) Teste na FPGA do circuito funcao_com_mux a) Tabela de verdade para o descodificador 4 bits para 7 segmentos b) Equações para o descodificador 4 bits para 7 segmentos c), d) Implementação no Quartus II e teste na FPGA do descodificador 4 bits para 7seg. Importante: Antes de dar por terminado este trabalho laboratorial, preencha a tabela anterior e chame o docente para este verificar e registar a execução das várias actividades propostas neste enunciado. 7. Referências bibliográficas [1] Digital Design. Frank Vahid, John Wiley & Sons, [2] DE2 Development and Education Board. Altera, 72 páginas, i Conteúdo pedagógico preparado em Setembro de 2011 pelos docentes Jorge Lobo e Rui P. Rocha do DEEC-FCTUC, que asseguram a leccionação da unidade curricular (MiEEC, 1.º ano, 1.º semestre). MiEEC, 1.º ano, 1.º semestre Pág. 11/12 DEEC-FCTUC
12 8. Pinos principais da placa DE2 ( Dispositivo: Cyclone II, EP2C35F672C6 Ficheiro: DE2_pin_assignments.csv ) # Altera s DE2 board # To,Location # push-buttons KEY[0],PIN_G26 KEY[1],PIN_N23 KEY[2],PIN_P23 KEY[3],PIN_W26 # Switches SW[0],PIN_N25 SW[1],PIN_N26 SW[2],PIN_P25 SW[3],PIN_AE14 SW[4],PIN_AF14 SW[5],PIN_AD13 SW[6],PIN_AC13 SW[7],PIN_C13 SW[8],PIN_B13 SW[9],PIN_A13 SW[10],PIN_N1 SW[11],PIN_P1 SW[12],PIN_P2 SW[13],PIN_T7 SW[14],PIN_U3 SW[15],PIN_U4 SW[16],PIN_V1 SW[17],PIN_V2 # Red LEDs LEDR[0],PIN_AE23 LEDR[1],PIN_AF23 LEDR[2],PIN_AB21 LEDR[3],PIN_AC22 LEDR[4],PIN_AD22 LEDR[5],PIN_AD23 LEDR[6],PIN_AD21 LEDR[7],PIN_AC21 LEDR[8],PIN_AA14 LEDR[9],PIN_Y13 LEDR[10],PIN_AA13 LEDR[11],PIN_AC14 LEDR[12],PIN_AD15 LEDR[13],PIN_AE15 LEDR[14],PIN_AF13 LEDR[15],PIN_AE13 LEDR[16],PIN_AE12 LEDR[17],PIN_AD12 # Green LEDs LEDG[0],PIN_AE22 LEDG[1],PIN_AF22 LEDG[2],PIN_W19 LEDG[3],PIN_V18 LEDG[4],PIN_U18 LEDG[5],PIN_U17 LEDG[6],PIN_AA20 LEDG[7],PIN_Y18 LEDG[8],PIN_Y12 # # 7 segments # hex0 HEX0[0],PIN_AF10 HEX0[1],PIN_AB12 HEX0[2],PIN_AC12 HEX0[3],PIN_AD11 HEX0[4],PIN_AE11 HEX0[5],PIN_V14 HEX0[6],PIN_V13 # hex1 HEX1[0],PIN_V20 HEX1[1],PIN_V21 HEX1[2],PIN_W21 HEX1[3],PIN_Y22 HEX1[4],PIN_AA24 HEX1[5],PIN_AA23 HEX1[6],PIN_AB24 # hex2 HEX2[0],PIN_AB23 HEX2[1],PIN_V22 HEX2[2],PIN_AC25 HEX2[3],PIN_AC26 HEX2[4],PIN_AB26 HEX2[5],PIN_AB25 HEX2[6],PIN_Y24 # hex3 HEX3[0],PIN_Y23 HEX3[1],PIN_AA25 HEX3[2],PIN_AA26 HEX3[3],PIN_Y26 HEX3[4],PIN_Y25 HEX3[5],PIN_U22 HEX3[6],PIN_W24 # hex4 HEX4[0],PIN_U9 HEX4[1],PIN_U1 HEX4[2],PIN_U2 HEX4[3],PIN_T4 HEX4[4],PIN_R7 HEX4[5],PIN_R6 HEX4[6],PIN_T3 # hex5 HEX5[0],PIN_T2 HEX5[1],PIN_P6 HEX5[2],PIN_P7 HEX5[3],PIN_T9 HEX5[4],PIN_R5 HEX5[5],PIN_R4 HEX5[6],PIN_R3 # hex6 HEX6[0],PIN_R2 HEX6[1],PIN_P4 HEX6[2],PIN_P3 HEX6[3],PIN_M2 HEX6[4],PIN_M3 HEX6[5],PIN_M5 HEX6[6],PIN_M4 # hex7 HEX7[0],PIN_L3 HEX7[1],PIN_L2 HEX7[2],PIN_L9 HEX7[3],PIN_L6 HEX7[4],PIN_L7 HEX7[5],PIN_P9 HEX7[6],PIN_N9 # 50MHz clock CLOCK_50,PIN_N2 # PS2 PS2_CLK,PIN_D26 PS2_DAT,PIN_C24 # VGA VGA_R[9],PIN_E10 VGA_G[9],PIN_D12 VGA_B[9],PIN_B12 VGA_HS,PIN_A7 VGA_VS,PIN_D8 VGA_CLK,PIN_B8 VGA_BLANK,PIN_D6 MiEEC, 1.º ano, 1.º semestre Pág. 12/12 DEEC-FCTUC
LAB04 Circuitos digitais combinacionais: descodificadores, multiplexers, demultiplexers, e codificadores i
DEP. DE ENG.ª ELECTROTÉCNICA E DE COMPUTADORES FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE DE COIMBRA LAB04 Circuitos digitais combinacionais: descodificadores, multiplexers, demultiplexers, e codificadores
Leia maisLAB05 Flip-Flops, Circuitos Lógicos Sequenciais e Autómatos Finitos i
DEP. DE ENG.ª ELECTROTÉCNICA E DE COMPUTADORES FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE DE COIMBRA LAB05 Flip-Flops, Circuitos Lógicos Sequenciais e Autómatos Finitos i 1. Introdução... 2 2. Projecto
Leia maisLAB08 Projecto RTL de uma máquina de venda automática i
DEP. DE ENG.ª ELECTROTÉCNICA E DE COMPUTADORES FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE DE COIMBRA LAB08 Projecto RTL de uma máquina de venda automática i 1. Introdução... 1 1.1 Projecto a nível
Leia maisLab 9 Implementação do MIPS em VHDL e teste na FPGA
Sistemas de Microprocessadores DEP. DE ENG.ª ELECTROTÉCNICA E DE COMPUTADORES FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE DE COIMBRA Lab 9 Implementação do MIPS em VHDL e teste na FPGA Neste trabalho
Leia maisLAB06 Introdução à Descrição de Circuitos Lógicos em VHDL i
DEP. DE ENG.ª ELECTROTÉCNICA E DE COMPUTADORES FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE DE COIMBRA LAB06 Introdução à Descrição de Circuitos Lógicos em VHDL i 1. Introdução... 1 2. Linguagem de
Leia maisLaboratório 1 (Trabalho sem Relatório) Semana 20 de Setembro a 24 de Setembro
Laboratório (Trabalho sem Relatório) Semana 20 de Setembro a 24 de Setembro Verificação de equivalência de representações através de expressões booleanas, tabelas de verdade e esquemáticos. Contacto com
Leia maisLaboratório de Eletrônica Digital Tutorial Quartus II (Procedimentos para Criação e Simulação de Projetos Digitais)
Universidade Federal do Pará Instituto de Tecnologia Faculdade de Engenharia Elétrica Laboratório de Eletrônica Digital Tutorial Quartus II (Procedimentos para Criação e Simulação de Projetos Digitais)
Leia maisSistemas Digitais Ficha Prática Nº Uniformização de circuitos com pontas NAND e NOR
Sistemas Digitais Ficha Prática Nº 2 Uniformização de circuitos com portas NAND e NOR Simplificação de funções com mapas de Karnaugh Desenho de circuitos digitais Implementação de funções lógicas na forma
Leia maisLAB01 Introdução ao Altera Quartus II: LEDs, lógica combinacional, e contador com visor de 7 segmentos utilizando a placa FPGA DE2 i
DEP. DE ENG.ª ELECTROTÉCNICA E DE COMPUTADORES FACULDADE DE CIÊNCIAS E TECNOLOGIA UNIVERSIDADE DE COIMBRA LAB01 Introdução ao Altera Quartus II: LEDs, lógica combinacional, e contador com visor de 7 segmentos
Leia maisCapítulo 3. Álgebra de Bool
Capítulo 3 Álgebra de Bool Adaptado dos transparentes das autoras do livro The Essentials of Computer Organization and Architecture Objectivos Compreender a relação entre lógica Booleana e os circuitos
Leia maisELETRÔNICA DIGITAL II
ELETRÔNICA DIGITAL II Parte 0 Revisão Professor Michael Analógico x Digital 2 Circuitos Lógicos Os circuitos lógicos podem ser classificados em dois tipos: Circuitos Combinacionais: As saídas em qualquer
Leia maisSISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2015/2016 Trabalho 3 Circuitos Combinatórios Típicos
SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2015/2016 Trabalho 3 Circuitos Combinatórios Típicos 1. Introdução Este trabalho foi concebido para que os alunos façam a concepção de um circuito lógico usando
Leia maisELETRÔNICA DIGITAL. Parte 5 Circuitos Combinacionais. Professor Dr. Michael Klug. 1 Prof. Michael
ELETRÔNICA DIGITAL Parte 5 Circuitos Combinacionais Professor Dr. Michael Klug 1 2 Qualquer circuito lógico, não importando a sua complexidade, pode ser descrito usando as três operações booleanas básicas
Leia maisa)[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
Leia maisRepresentação de Informação. 1. Converta cada um dos seguintes números para o seu equivalente decimal: a)
SISTEMAS DIGITAIS Caderno de Exercícios Representação de Informação 1. Converta cada um dos seguintes números para o seu equivalente decimal: a) b) i) 1101110.101 2 ii) 0.00101 2 iii) 1011010.1010 2 i)
Leia mais4. Desenhe um digrama esquemático para cada uma das funções abaixo. a.
Eletrônica Digital Lista de Exercícios 1. Preencha a tabela abaixo para cada uma das funções indicadas. x 2 x 1 x 0 x 2 x 1 x 2 +x 1 x 2 x 1 x 2 x 1 + x 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1
Leia maisPortas lógicas Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas
Portas lógicas Arquitetura e Organização de Computadores Curso de Análise e Desenvolvimento de Sistemas 1 Componentes Álgebra dos de computadores Boole Vimos anteriormente que os números binários não representam
Leia mais6. Análise Lógica Combinacional
Objetivos 6. Análise Lógica Combinacional Analisar circuitos lógicos combinacionais básicos, tais como AND-OR, AND-OR-inversor, EX-OR e EX- NOR Usar circuitos AND-OR e AND-OR-inversor para implementar
Leia maisSISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2013/2014 Trabalho 2 Circuitos Combinatórios Típicos
SISTEMAS DIGITAIS LETI, LEE Ano lectivo de 2013/2014 Trabalho 2 Circuitos Combinatórios Típicos 1. Introdução Este trabalho foi concebido para que os alunos façam a concepção de um circuito lógico usando
Leia maisTRABALHO DE LABORATÓRIO I 1. INTRODUÇÃO SISTEMAS DIGITAIS , MEFT/MEAER FUNÇÕES COMBINATÓRIAS
TRABALHO DE LABORATÓRIO I FUNÇÕES COMBINATÓRIAS VERSÃO 1.0 1. INTRODUÇÃO Pretende-se que os alunos compreendam e apliquem a metodologia usada na síntese e concretização de funções combinatórias, utilizando
Leia maisTrabalho prático de Sistemas Digitais
Trabalho prático de Sistemas Digitais (2016/17) Implementar o sistema de controlo de um elevador simples, de acordo com as especificações abaixo. Tem 4 botões de entradas: o andar desejado para mover 0
Leia maisCircuitos MSI e LSI e suas aplicações
Circuitos MSI e LSI e suas aplicações ESTV-ESI-Sistemas Digitais-Circuitos MSI e LSI 1/14 De acordo com a classificação dos CI s quanto ao nível de integração, directamente relacionado com o número de
Leia maisEPUSP PCS 2011/2305/2355 Laboratório Digital SOMADORES DECIMAIS
SOMADORES DECIMAIS Versão 2012 RESUMO Nesta experiência será estudado um circuito aritmético de soma decimal a partir dos somadores binários de 4 bits (por exemplo, o circuito integrado 74283). A parte
Leia maisAntes de começar o exame leia atentamente esta folha de rosto
Instituto Superior Técnico Licenciatura em Ciências Informáticas Licenciatura em Engenharia Física Tecnológica Licenciatura em Engenharia Electrotécnica e de Computadores Sistemas Digitais Exame de 2ª
Leia maisEPUSP PCS2355 Laboratório Digital SOMADORES DECIMAIS
SOMADORES DECIMAIS Versão 2015 RESUMO Nesta experiência será estudado um circuito aritmético de soma decimal a partir dos somadores binários de 4 bits (por exemplo, o circuito integrado 74283). A parte
Leia maisProjeto de Circuitos Lógicos. Introdução ao Computador 2010/01 Renan Manola
Projeto de Circuitos Lógicos Introdução ao Computador 2010/01 Renan Manola Blocos básicos dos circuitos lógicos Portas Lógicas (1) Transistor A lógica digital baseia-se no fato de que um transistor pode
Leia maisExame 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 Física Tecnológica Licenciatura em Engenharia Electrotécnica e de Computadores Licenciatura em Ciências Informáticas 6LVWHPDV'LJLWDLV Exame de 1ª Época
Leia maisEletrônica Digital Lista de Exercícios
Eletrônica Digital Lista de Exercícios 1. Preencha a tabela abaixo para cada uma das funções indicadas. x 2 x 1 x 0 x 2 x 1 x 2 +x 1 x 2 x 1 x 2 x 1 + x 0 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1
Leia maisOrganização e Arquitetura de Computadores I
Universidade Federal de Campina Grande Centro de Engenharia Elétrica e Informática Unidade Acadêmica de Sistemas e Computação Curso de Bacharelado em Ciência da Computação Organização e Arquitetura de
Leia maisCIRCUITOS DIGITAIS. Portas Lógicas e Álgebra Booleana
CIRCUITOS DIGITAIS Portas Lógicas e Álgebra Booleana Prof. Denis Fantinato Prof. Rodrigo Moreira Bacurau Slides baseados nas aulas do Prof. Rodrigo Moreira Bacurau Tabelas Verdade O que será visto nesta
Leia maisAntes de começar o exame leia atentamente esta folha de rosto
Instituto Superior Técnico Licenciatura em Ciências Informáticas Licenciatura em Engenharia Física Tecnológica Licenciatura em Engenharia Electrotécnica e de Computadores Sistemas Digitais Exame de ª Época
Leia maisAula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR
Aula 7: Portas Lógicas: AND, OR, NOT, XOR, NAND e NOR Conforme discutido na última aula, cada operação lógica possui sua própria tabela verdade. A seguir será apresentado o conjunto básico de portas lógicas
Leia maisNível da Lógica Digital (Aula 6) Portas Lógicas e Lógica Digital Nível da Lógica Digital Estudar vários aspectos da lógica digital Base de estudo para os níveis mais elevados da hierarquia das máquinas
Leia maisTecnologia dos Computadores 2002/2003. Exercícios
Introdução à Álgebra de Boole 1 Introdução Em 1854, George Boole, um matemático inglês, inventou um sistema algébrico de dois valores, cujo resultado da sua evolução até aos dias de hoje se dá o nome de
Leia maisCircuitos Sequenciais
Circuitos Sequenciais Tópicos: Contadores Memórias Circuitos Sequenciais Teoremas DeMorgan Mapas de Karnaugh Multiplexadores Flip Flops Flip Flop Os flip flops são unidades básicas de memória. Cada circuito
Leia maisConceitos introdutórios
Aula Conceitos introdutórios Prof. Tecgº Flávio Murilo Aula 2 Portas lógicas e Álgebra Booleana Prof. Tecgº Flávio Murilo 2 Álgebra Booleana Introdução Vimos anteriormente que os números binários não representam
Leia mais3 - Operações Lógicas. Portas Lógicas, Expressões Lógicas e Circuitos Lógicos
3 - Operações Lógicas Portas Lógicas, Expressões Lógicas e Circuitos Lógicos 1 Introdução George Boole (1854) Álgebra de Boole Operações (disjunção), (conjunção) e (negação) Constantes: 0, 1 Axiomas: associatividade,
Leia maisExercícios de Laboratório 1
Tradução do Laboratory Exercise 1 disponível em Exercícios de Laboratório 1 Switches (chaves), Luzes (LEDs) e Multiplexadores
Leia maisCAPÍTULO 3 PORTAS LÓGICAS E ÁLGEBRA BOOLEANA
CAPÍTULO 3 PORTAS LÓGICAS E ÁLGEBRA BOOLEANA Introdução Tabela Verdade Operações OR e AND Portas OR e AND Inversor Expressões Algébricas Portas NAND e NOR Teoremas Booleanos Introdução A álgebra booleana
Leia maisARQUITECTURA DE COMPUTADORES
ARQUITECTURA DE COMPUTADORES 2º Trabalho de Laboratório Unidade de Controlo Hardwired Objectivo: Pretende-se que os alunos compreendam a metodologia usada na síntese, implementação e programação de um
Leia maisPORTAS NOR e NAND OR - AND - NOT. Considerando as entradas A e B, teremos na saída a complementação ou negação das mesmas.
PORTAS NOR e NAND As portas NOR e NAND são obtidas a partir da complementação das funções OR e AND. Podemos então dizer que o operador booleano lógico NOR é a negação do operador booleano OR enquanto que
Leia maisCapítulo 09: Mintermos, Maxtermos e Mapa de Karnaugh
ELE 0316 / ELE 0937 Eletrônica Básica Departamento de Engenharia Elétrica FEIS - UNESP Capítulo 09: Mintermos, Maxtermos e Mapa de Karnaugh 1. 1 9.1 - Mintermo / Maxtermo São duas formas padrões para expressar
Leia maisEletrônica Digital. Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos. Professor: Francisco Ary
Eletrônica Digital Funções lógicas, álgebra de boole e circuitos lógicos combinacionais básicos Professor: Francisco Ary Introdução Vimos na aula anterior conversão de números binário fracionários em decimal;
Leia maisSISTEMAS DIGITAIS. Exercícios. Ano Lectivo 2009/2010. Representação de Informação
SISTEMAS DIGITAIS Exercícios Ano Lectivo 2009/2010 Representação de Informação 1. Converta cada um dos seguintes números para o seu equivalente decimal: a) b) c) i) 1101110.101 2 ii) 1010111 2 iii) 0.00101
Leia maisTransistor. Portas Lógicas (2) Base; Coletor; Emissor.
Nível da Lógica Digital Nível da Lógica Digital (Aula 6) Portas Lógicas e Lógica Digital Estudar vários aspectos da lógica digital Base de estudo para os níveis mais elevados da hierarquia das máquinas
Leia maisDisciplina: Eletrônica Digital Aluno: Nº: Código: EL52M Turma: Prof: Gustavo B. Borba Código: Data: / /
Ministério da Educação Centro Federal de Educação Tecnológica do Paraná Departamento Acadêmico de Eletrônica DAELN Curso Superior de Tecnologia em Mecatrônica Disciplina: Eletrônica Digital Aluno: Nº:
Leia maisTeórico-prática n.º 8 Sistemas Digitais
& Circuitos e Eletrónica Mestrados Integrados em Engª. Biomédica e Engª. Física e Licenciatura em Física Teórico-prática n.º 8 Sistemas Digitais 1. Converter os seguintes números binários/decimais em números
Leia maisRevisão: técnicas simplificação
23/3/27 UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ DEPARTAMENTO ACADÊMICO DE ELETROTÉCNICA ELETRÔNICA DIGITAL - ET75C Prof.ª Elisabete Nakoneczny Moraes Aula 4 Códigos, Decodificadores e Codificadores
Leia maisAula 13. Conceitos Básicos de Eletrônica Digital Circuitos Combinacionais. Prof. Dr. Dilermando Piva Jr.
13 Aula 13 Conceitos Básicos de Eletrônica Digital Circuitos Combinacionais Prof. Dr. Dilermando Piva Jr. Site Disciplina: http://fundti.blogspot.com.br/ Tópicos Álgebra de Boole Portas Lógicas Circuitos
Leia maisEPUSP PCS 2355 Laboratório Digital. Contadores em VHDL
Contadores em VHDL Versão 2012 RESUMO Esta experiência consiste no projeto e implementação de circuitos contadores com o uso da linguagem de descrição de hardware VHDL. São apresentados aspectos básicos
Leia maisIntrodução à Computação
Introdução à Computação Jordana Sarmenghi Salamon jssalamon@inf.ufes.br jordanasalamon@gmail.com http://inf.ufes.br/~jssalamon Departamento de Informática Universidade Federal do Espírito Santo Agenda
Leia maisUniversidade Federal do ABC
Universidade Federal do ABC Eletrônica Digital Aula 2: Portas Lógicas Básicas Tocci, Sistemas Digitais, Cap. 3. https://sites.google.com/site/en2605edigital/edigital Prof. Rodrigo Reina Muñoz rodrigo.munoz@ufabc.edu.br
Leia maisIntrodução à Automação
Núcleo de Mecânica Introdução à Automação Prof. Wander Gaspar wandergaspar@gmail.com Sistemas Analógicos Um sistema analógico contém dispositivos que manipulam quantidades físicas que variam de forma contínua
Leia maisLaborató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
Leia maisProjecto de Sistemas Digitais I. 2 o Ano 2006/2007
Projecto de Sistemas Digitais I Lic. em Engenharia de Sistemas e Informática 2 o Ano 2006/2007 António J. Esteves Dep. Informática, Universidade do Minho Braga, Portugal 16 de Abril de 2007 Projecto Objectivos
Leia maisIntrodução: Objetivos:
Escola de Engenharia de São Carlos - USP Departamento de Engenharia Elétrica e de Computação SEL 0412 Tecnologia digital Trabalho nº 2 - Somador Aritmético Completo Introdução: Qualquer sistema de processamento
Leia maisPCS 3115 Sistemas Digitais I Análise e Síntese de Circuitos Combinatórios Prof. Dr. Marcos A. Simplicio Jr.
PCS 3115 Sistemas Digitais I Análise e Síntese de Circuitos Combinatórios Prof. Dr. Marcos A. Simplicio Jr. Adapatdo por Glauber De Bona (2018) O que vimos até agora Sistemas de numeração posicionais,
Leia maisCircuitos Decodificadores
Capítulo 8 Circuitos Decodificadores Decodificadores são sistemas digitais que executam a conversão ou tradução de um código binário para outro. Codificadores são os circuitos inversos, ou seja, também
Leia maisIntroduçã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
Leia maisSistemas Digitais. 6 Funções lógicas
Para o estudo das funções lógicas usa-se a álgebra de Boole, assim chamada em homenagem ao seu criador George Boole. A álgebra de Boole opera com relações lógicas e não com relações quantitativas como
Leia maisREFERENCIAIS DO CURSO CERTIFICADO DE NÍVEL 4 ELECTRÓNICA DIGITAL (75 H)
REFERENCIAIS DO CURSO CERTIFICADO DE NÍVEL 4 ELECTRÓNICA DIGITAL (75 H) 1 UFCD 6024 Circuitos lógicos Carga horária: 25 horas Caracterizar as diferentes bases de numeração. Representar números nas bases
Leia maisEXAME DE SISTEMAS DIGITAIS (LEIC) JAN 2007(1ª Data)
EXAME DE SISTEMAS DIGITAIS (LEIC) JAN 2007(1ª Data) I. Dado o seguinte mapa de Karnaugh: f(a,b,c,d) 0 0 1 1 C 0 1 1 0 D 0 0 1-0 - 0 1 1 1-0 1 1-0 1-1 0 1-0 1 A B a. (2,5 val) Simplifique de modo a obter
Leia maisTRABALHO DE LABORATÓRIO I 1. INTRODUÇÃO 2. DESCRIÇÃO DO CIRCUITO COMBINATÓRIO SISTEMAS DIGITAIS , MEFT/MEAER FUNÇÕES COMBINATÓRIAS
TRABALHO DE LABORATÓRIO I FUNÇÕES COMBINATÓRIAS 1. INTRODUÇÃO Pretende-se que os alunos compreendam e apliquem a metodologia usada na síntese e concretização de funções combinatórias, utilizando circuitos
Leia maisÁlgebra de Boole. Álgebra de Boole - axiomas
854 - George Boole Álgebra de Boole formular proposições como V ou F combinar proposições avaliar a sua veracidade ou falsidade 938 - (Bell Labs) Claude Shannon adaptou a álgebra de Boole à análise de
Leia maisSistemas Digitais Módulo 4 Álgebra Booleana e Circuitos Lógicos
Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 4 Álgebra Booleana e Circuitos Lógicos Graduação em Sistemas de Informação Prof. Dr. Daniel A. Furtado Conteúdo Introdução
Leia maisInstituto 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 2ª Época - 13 de Julho de 2001 Antes de começar
Leia mais(deve ser apresentados os bit de transporte sempre que aplicável). [1]
SISTEMAS DIGITAIS Licenciatura em Engenharia Electrotécnica Licenciatura em Engenharia Informática Exame (ª Chamada) 29 de Janeiro de 2 Antes de começar o exame leia atentamente as seguintes instruções:
Leia maisExercícios de Laboratório 2
Tradução do Laboratory Exercise 2 disponível em Exercícios de Laboratório 2 Números e Displays Este é um exercício de criação
Leia maisCriar um recurso para QIM com ActivInspire - Studio
Como criar um recurso com o Software ActivInspire Studio Depois de abrir o Software ActivInspire deve criar uma nova página, ficheiro Novo e de seguida escolher o formato desejado. Nota: De forma a este
Leia maisPrática 2 Implementação de Circuitos Lógicos em FPGA
Nome: Professor: Turma: Data: Prática 2 Implementação de Circuitos Lógicos em FPGA O objetivo desta prática é apresentar a criação do arquivo de projeto, do arquivo de estímulos e a simulação de circuitos
Leia maisLABORATÓRIO I CONCEPÇÃO DE UM CIRCUITO COMPARADOR SIMPLES USANDO LÓGICA COMBINATÓRIA. Nome dos alunos
LABORATÓRIO I CONCEPÇÃO DE UM CIRCUITO COMPARADOR SIMPLES USANDO LÓGICA COMBINATÓRIA Nome dos alunos Data do laboratório Turno de laboratório (dia da semana e sala) INTRODUÇÃO O objectivo deste trabalho
Leia maisExercícios de Laboratório 3
Tradução do Laboratory Exercise 3 disponível em Exercícios de Laboratório 3 Latches, Flip-Flops e Registradores Este exercício
Leia maisEmpréstimo Para o caso particular da presente operação, a partir do quarto bit, o
SISTEMAS DIGITAIS Licenciatura em Engenharia Electrotécnica Licenciatura em Engenharia Informática Exame (ª Chamada) 27 de Janeiro de 22 Antes de começar o exame leia atentamente as seguintes instruções:
Leia maisTeste 1 Sistemas Digitais - MEEC 2011/12 1
Teste Sistemas Digitais - MEEC /. [ val] Converta para base o número 7. Utilize o resultado obtido para converter o número para base 6. Justifique. Teste Sistemas Digitais - MEEC /. [ val] Considere a
Leia maisSistemas Digitais Ficha Prática Nº 5
Sistemas Digitais Ficha Prática Nº 5 Implementação de um conversor BCD de 7 segmentos com: Portas Lógicas e Multiplexers Grupo: Turma: Elementos do Grupo:. Objectivo do trabalho Pretende-se implementar
Leia maisSistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento
Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento Horácio
Leia maisCircuitos Sequenciais: Circuitos Combinacionais: SISTEMAS DIGITAIS. Módulo 2 Prof. Celso
1 Circuitos Combinacionais: São circuitos cuja saída depende apenas dos valores das entradas. Circuitos Sequenciais: São circuitos cuja saída depende tanto do valor atual das entradas quanto do valor anterior
Leia maisÁlgebra Booleana. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática
Arquitectura de Computadores I Engenharia Informática (11537) Tecnologias e Sistemas de Informação (6616) Álgebra Booleana Nuno Pombo / Miguel Neto Arquitectura Computadores I 2014/2015 1 Nas primeiras
Leia maisAnálise e Projeto de Circuitos Combinacionais e Sequenciais
Análise e Projeto de Circuitos Combinacionais e Sequenciais Referência bibliográfica: - Digital Design: Principles and Practices - Wakerly - Elementos de Eletrônica Digital Idoeta e Capuano - Introduction
Leia maisSSC0112 Organização de Computadores Digitais I
SSC2 Organização de Computadores Digitais I 4ª Aula Revisão de Lógica Digital Profa. Sarita Mazzini Bruschi sarita@icmc.usp.br Aula ministrada por Prof. Paulo Sergio Lopes de Souza Revisão de Lógica Digital
Leia maisSISTEMAS DIGITAIS (SD)
SISTEMAS DIGITAIS (SD) MEEC Acetatos das Aulas Teóricas Versão 2.0 - Português Aula N o 17: Título: Sumário: Síntese de Circuitos Sequenciais: Definições Definição de circuito sequencial síncrono; Máquinas
Leia maisDepartamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais
Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais Introdução ao Ambiente de Projecto da Xilinx Abílio Parreira, Horácio
Leia maisCurso Profissional de Técnico de Gestão de Equipamentos Informáticos 10º ANO
Planificação Anual 2016/2017 Curso Profissional de Técnico de Gestão de Equipamentos Informáticos SISTEMAS DIGITAIS E ARQUITETURA DE COMPUTADORES 10º ANO 1 MÓDULO 1 - Sistemas de Numeração 32 aulas de
Leia maisTutorial para criação de circuitos digitais utilizando diagrama esquemático no Quartus Prime 16.1
Tutorial para criação de circuitos digitais utilizando diagrama esquemático no Quartus Prime 16.1 Felipe Valencia de Almeida Profa. Dra. Liria Sato Prof. Dr. Edson Midorikawa Versão 1.0 1º Semestre de
Leia maisSistemas Digitais Álgebra de Boole Binária e Especificação de Funções
Sistemas Digitais Álgebra de Boole Binária e Especificação de Funções João Paulo Baptista de Carvalho (Prof. Auxiliar do IST) joao.carvalho@inesc.pt Álgebra de Boole Binária A Álgebra de Boole binária
Leia maisExame 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
Leia maisSistemas Digitais I LESI :: 2º ano. Introdução
Sistemas Digitais I LESI :: 2º ano Introdução António Joaquim Esteves João Miguel Fernandes www.di.uminho.pt/~aje Bibliografia: capítulo 1, DDPP, Wakerly DEP. DE INFORMÁTICA ESCOLA DE ENGENHARIA UNIVERSIDADE
Leia mais3. Portas Lógicas. Objetivos. Objetivos. Introdução. Circuitos Digitais 31/08/2014
Objetivos 3. Portas Lógicas Descrever a operação do inversor, da porta AND e da porta OR Descrever a operação da porta NAND e da porta NOR Expressar a operação da função NOT e das portas AND, OR, NAND
Leia maisSistemas Digitais. Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006
Sistemas Digitais Planificação das aulas teóricas e aulas práticas Ano Lectivo 2005/ 2006 Aula 1 Semana 26 a 30 de Setembro - Apresentação 1. Apresentação da disciplina aos alunos: a. Programa da disciplina
Leia maisAutomação Industrial Parte 8
Automação Industrial Parte 8 Prof. Ms. Getúlio Teruo Tateoki http://www.getulio.eng.br/meusalunos/autind.html -Vamos supor que seja necessário determinar a função lógica interna de um sistema desconhecido.
Leia maisCAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL
1 CAPÍTULO 1 REVISÃO DE LÓGICA COMBINACIONAL Sumário 1.1. Sistemas de Numeração... 3 1.1.1. Conversão Decimal Binária... 3 1.1.2. Conversão Binária Decimal... 3 1.1.3. Conversão Binária Hexadecimal...
Leia maisTeste 2 Sistemas Digitais - MEEC 2011/12 1
Teste 2 Sistemas Digitais - MEEC 2011/12 1 1. [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
Leia mais3. CAPÍTULO LÓGICAS DIGITAIS
3. CAPÍTULO LÓGICAS DIGITAIS 3.1. Introdução A Lógica é um conjunto de regras para raciocínio sobre um determinado assunto, ela é muito utilizada no ramo da Filosofia e da Matemática. 3.2. Portas lógicas
Leia maisAntes de começar o exame leia atentamente esta folha de rosto
Instituto Superior Técnico Licenciatura em Ciências Informáticas Licenciatura em Engenharia Física Tecnológica Licenciatura em Engenharia Electrotécnica e de Computadores Sistemas Digitais Exame de 1ª
Leia maisApostila de Sistemas Digitais e Computadores MÓDULOS I & II: REVISÃO ÁLGEBRA DE BOOLE.
INSTITUTO SUPERIOR POLITÉCNICO METROPOLITANO DE ANGOLA DEPARTAMENTO DE CIÊNCIAS TECNOLÓGICAS E ENGENHARIAS Apostila de Sistemas Digitais e Computadores MÓDULOS I & II: REVISÃO ÁLGEBRA DE BOOLE. SDC LCC1N
Leia maisSISTEMAS DIGITAIS MEEC de Janeiro de 2015, 11:30
ntes de iniciar a prova, tenha em atenção o seguinte: i. prova contempla 1 perguntas, distribuídas por 12 páginas, e tem a duração de 2h3m. ii. prova é sem consulta. Sobre a secretária apenas deve encontrar-se
Leia maisUFMG DCC Álgebra de Boole. Slides ligeiramente adaptados daqueles do professor Osvaldo Farhat de Carvalho, DCC, UFMG
UFMG DCC001 2013-1 1 Álgebra de Boole Slides ligeiramente adaptados daqueles do professor Osvaldo Farhat de Carvalho, DCC, UFMG UFMG DCC001 2013-1 2 Bits e informação Representamos números, caracteres,
Leia maisCircuito de Recepção Serial Assíncrona
Circuito de Recepção Serial Assíncrona Versão 2016 RESUMO O objetivo desta experiência é aplicar a metodologia de projeto de circuitos digitais com dispositivos programáveis adotado no Laboratório Digital
Leia maisUniversidade Federal do ABC
Universidade Federal do ABC Eletrônica Digital Aula 3: Álgebra Booleana Prof. Rodrigo Reina Muñoz rodrigo.munoz@ufabc.edu.br RRM T3 2017 1 Teoremas Booleanos Auxiliam a simplificar expressões lógicas e
Leia maisSistemas Digitais Módulo 5 Teoremas Lógicos, Simplificação Algébrica e Projeto de Circuitos Lógicos
Universidade Federal de Uberlândia Faculdade de Computação Sistemas Digitais Módulo 5 Teoremas Lógicos, Simplificação Algébrica e Projeto de Circuitos Lógicos Graduação em Sistemas de Informação Prof.
Leia mais