Circuitos Combinacionais Portas Lógicas

Slides:



Advertisements
Apresentações semelhantes
Lógica booleana e implementação de funções booleanas
Advertisements

INTRODUÇÃO À LÓGICA DIGITAL
Portas lógicas
Álgebra Booleana e Circuitos Lógicos
Lógica Booleana A álgebra booleana é baseada totalmente na lógica. Desta forma, os circuitos lógicos executam expressões booleanas. As expressões booleanas.
VISÃO GERAL Profa. Fernanda Denardin Walker
PORTAS LÓGICAS Prof. Wanderley.
Eletrônica Digital Multiplexadores e Demultiplexadores
Eletrônica Digital Funções e Portas Lógicas
Portas e Funções Lógicas, Tabelas Verdade e Circuitos Lógicos
Ivan Saraiva Silva Aula 1 - Álgebra Booleana
FAFIMAN – Prof. Flávio Uber FAFIMAN – Departamento de Informática Curso: Ciência da Computação Professor: Flávio Rogério Uber Arquitetura e Organização.
Introdução a circuitos lógicos
MC542 Organização de Computadores Teoria e Prática
Soma de Produtos Soma de produtos é uma forma padrão de representação de funções Booleanas constituida pela aplicação da operação lógica OU sobre um conjunto.
Universidade do Estado de Santa Catarina – CCT/UDESC
Uma chave é normalmente aberta e a outra normalmente fechada
Decodificador 2 para 4 (2 : 4)
MAPA DE KARNAUGH O Mapa de Karnaugh é uma ferramenta de auxílio à minimização de funções booleanas. O próprio nome mapa vem do fato dele ser um mapeamento.
Eletrônica Digital Circuitos Combinacionais: O seu estado (os valores) de todas as saídas depende apenas dos valores das entradas neste mesmo instante.
Eletrônica Digital Projeto de Circuitos Combinacionais
Projeto de Somador com e sem Sinal
Organização e Arquitetura de Computadores
Simplificação de Expressões Booleanas e Circuitos Lógicos
Minimização de Circuitos Lógicos
TECNOLOGIA EM REDES DE COMPUTADORES INTRODUÇÃO A COMPUTAÇÃO Aula 5
ÁLGEBRA DE CHAVEAMENTO
Cálculo da Freqüência de Operação do Relógio
Máquina de Estados Finito
Circuitos Seqüenciais Descrição VHDL
Circuitos Combinacionais Portas Lógicas (continuação)
Circuitos Combinacionais Básicos Descrição VHDL
Prof.Corradi Finite State Machines.
Conceitos de Lógica Digital
Teoremas Booleanos e Simplificação Algébrica
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Qualificadores.
Projeto de um Comparador Descrição Estrutural x Comportamental
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Descrição de Atrasos.
Circuitos Seqüenciais
Exercícios de Máquinas de Estado
Exercícios Referentes à Prova P1
Conceitos de Lógica Digital
CIRCUITO COMBINACIONAIS
Exercício 1 (POSCOMP ) De acordo com o teorema de De Morgan, o complemento de X + Y . Z é: X + Y . Z X . Y + Z X. (Y + Z) X . Y . Z.
Infra-Estrutura de Hardware
ELETRÔNICA DIGITAL II PORTAS LÓGICAS Prof.: Leo
Organização e Arquitetura de Computadores
Circuitos Lógicos e Álgebra de Boole
Circuitos Combinacionais Exercícios 2 POSCOMP e ENADE
Multiplexador O que é isso?.
Circuitos Sequenciais
OPERAÇÃO LÓGICA NOT INVERSOR
Sistemas Microprocessados e Microcontrolados
Circuitos Combinacionais Básicos Descrição VHDL
Sistemas Digitais e Arquitetura de Computadores - SDAC
Aula 1: Introdução aos Sistemas Digitais
ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I prof. Dr. César Augusto M. Marcon prof. Dr. Edson Ifarraguirre Moreno Exercícios Circuitos Descritos em VHDL.
CIRCUITO ELÉTRICO.
Programação Computacional Aula 4: Álgebra Booleana
Eletrônica Digital II ELT013
Introdução à Engenharia de Computação
Álgebra de Boole Circuitos Digitais
Colégio da Imaculada Colégio da Imaculada Curso Técnico em Informática
Álgebra Booleana e Circuitos Lógicos Em 1854, George Boole introduziu o formalismo que até hoje se usa para o tratamento sistemático da lógica, que é.
Lógica Matemática e Elementos de Lógica Digital
Circuitos Digitais Multiplexador (MUX) e Demultiplexador (DEMUX)
Circuitos Digitais Prof. Marcio Cunha Aula 03 – Circuitos Lógicos e suas Representações.
Descrevendo Circuitos Lógicos Capítulo 3 Parte I
Prof. Gustavo Fernandes de Lima Descrevendo Circuitos Lógicos Capítulo 3 Parte II.
Unidade 1 – Portas Lógicas Básicas – NOR, NAND, XOR e XNOR.
Transcrição da apresentação:

Circuitos Combinacionais Portas Lógicas Ref. Aux.: Capítulo 1 - Computer Aided Logical Design with Emphasis on VLSI

Processamento discreto de Informação Sistemas Digitais Definição funcional: Aparato dotado de conjuntos finitos de entradas e saídas e capaz de processar informação representada sob forma discreta Representação estrutural: s0 e0 s1 e1 Sistema Digital Processamento discreto de Informação em-1 sn-1 Subdivisão: Circuitos combinacionais Circuitos seqüenciais

Sistemas Digitais Combinacionais Definição: Circuito, cujo comportamento de cada saída é descrito como função exclusivamente dos valores instantâneos das entradas Representação Estrutural: Função: si = (e0, e1, ..., em-1)  i = 0 ... n-1 Circuito Combinacional e0 e1 em-1 sn-1 s0 s1

Porta Lógica NÃO (NOT) ou Complemento Complementa o sinal de entrada. Se o sinal de entrada for 0 ela produz uma saída 1, se a entrada for 1 ela produz uma saída 0 Função Booleana Tabela Verdade Representação gráfica

Porta Lógica E (AND) Combina sinais de entrada equivalentemente a um circuito em série. Produz uma saída 1, se todos os sinais de entrada forem 1. Senão produz 0 Função Booleana Tabela Verdade Representação gráfica

Porta Lógica OU (OR) Combina dois ou mais sinais de entrada equivalentemente a um circuito paralelo. Produz uma saída 1, se qualquer um dos sinais de entrada for 1. Senão produz 0 Função Booleana Tabela Verdade Representação gráfica

Porta NÃO E (NAND) Equivale a uma porta AND seguida por uma porta NOT. Ela produz uma saída que é o inverso da saída produzida pela porta AND Função Booleana Tabela Verdade Representação gráfica

Porta NÃO OU (NOR) Equivale a uma porta OR seguida por uma porta NOT. Ela produz uma saída que é o inverso da saída produzida pela porta OR Função Booleana Tabela Verdade Representação gráfica

Porta OU Exclusivo (XOR) A porta XOR produz 0 na saída quando o número de 1s nas entradas for par, caso contrário, a saída será 1 Função Booleana Tabela Verdade Representação gráfica

Composição de Portas Lógicas Dado o circuito abaixo, descreva com funções Booleanas cada porta e, inclusive a saída, em função de suas entradas

Circuitos com 1, 2 ou mais Níveis Lógicos Existem infinitas possibilidades para implementar a mesma lógica combinacional, utilizando 1, 2 ou mais níveis de portas lógicas Lógica com 1 nível é aplicada apenas para circuitos muito simples A complexidade do circuito deve ser resolvida na própria porta Lógica multinível aplicada a maior parte dos circuitos customizados Lógica 2 níveis aplicada normalmente aplicada a circuitos pré-fabricados e/ou regulares, tais como PLAs (matrizes lógicas programáveis) Exemplo de circuitos equivalentes implementados com 2 e 3 níveis de portas lógicas

Obtenção de Funções Booleanas em 2 Níveis Uma mesma lógica Booleanas pode ser obtida por diversas funções diferentes, mas equivalentes, com diversos níveis de lógica Funções Booleanas em 2 níveis Soma de produtos lista as combinações das variáveis para as quais a função de saída vale 1 Produto de Somas lista as combinações das variáveis para as quais a função de saída vale 0 Exemplo Soma de Produtos X Y Z 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 1 S 1 S = XYZ + XYZ + XYZ + XYZ S = (0, 2, 5, 7) Produto de Somas S = (X+Y+Z) (X+Y+Z) (X+Y+Z) (X+Y+Z) S =  (1, 3, 4, 6)

Exercícios Lógicos Extraia as funções lógicas e implemente as mesmas utilizando portas lógicas. Faça as tabelas verdade e extraia a soma de produtos e o produto de somas O caixa forte de um banco funciona com um sistema de chaves. Três pessoas têm as chaves: o gerente, seu auxiliar e o tesoureiro. A porta abre com, pelo menos, duas das três chaves, sendo que uma delas tem que ser a do tesoureiro O alarme de um carro possui interruptores para ligar/desligar nas duas portas da frente e um interruptor geral. O alarme soará se qualquer uma ou ambas as portas forem abertas quando o interruptor geral estiver ligado Uma casa possui um sistema de sensores que podem disparar um alarme avisando uma tentativa de invasão. O alarme soará sempre que o interruptor geral estiver ligado e qualquer um de 2 sensores, um instalado na janela e o outro na porta, for acionado Um laboratorista químico possui 4 produtos químicos A, B, C e D, que devem ser guardados em um depósito. Por conveniência, é necessário mover um ou mais produtos de um depósito para outro de tempos em tempos. A natureza dos produtos é tal, que é perigoso guardar B e C juntos, a não ser que A esteja no mesmo depósito. Também é perigoso guardar C e D juntos se B não estiver no depósito. Escreva uma expressão lógica S, de tal forma que, S=1 sempre que existir uma combinação perigosa no depósito

Exercícios O diretor de uma empresa solicitou ao departamento de Recursos Humanos (RH) a contratação de um funcionário que atenda a um dos requisitos Abaixo: Sexo Masculino, com curso superior ou Sexo Feminino com curso superior e idade mínima de 30 anos ou Sem curso superior com experiência na área ou Sexo Feminino, menor de 30 anos, com curso superior. O gerente de RH, lendo tais requisitos, e usando seus conhecimentos de lógica, resolveu simplificá-los considerando cada característica como uma variável lógica: M = sexo Masculino S = com curso Superior E = com Experiência I = Idade mínima 30 (FUNRIO/CEITEC 2012 - 50) No que concerne à porta lógica AND, pode-se afirmar que: Uma porta AND tem necessariamente duas entradas e uma saída. Uma porta AND tem necessariamente duas ou mais entradas e duas saídas. Uma porta AND de duas entradas tem oito possibilidades de entrada. Se uma entrada de uma porta AND de duas entradas está em nível lógico alto, a saída indicará o nível lógico alto. Se uma entrada de uma porta AND de duas entradas está em nível lógico alto, a saída indicará o nível lógico da outra entrada.

Resposta de Exercícios O diretor de uma empresa solicitou ao departamento de Recursos Humanos (RH) a contratação de um funcionário que atenda a um dos requisitos Abaixo: Sexo Masculino, com curso superior ou Sexo Feminino com curso superior e idade mínima de 30 anos ou Sem curso superior com experiência na área ou Sexo Feminino, menor de 30 anos, com curso superior. O gerente de RH, lendo tais requisitos, e usando seus conhecimentos de lógica, resolveu simplificá-los considerando cada característica como uma variável lógica: M = sexo Masculino S = com curso Superior E = com Experiência I = Idade mínima 30 (FUNRIO/CEITEC 2012 - 50) No que concerne à porta lógica AND, pode-se afirmar que: Uma porta AND tem necessariamente duas entradas e uma saída. Uma porta AND tem necessariamente duas ou mais entradas e duas saídas. Uma porta AND de duas entradas tem oito possibilidades de entrada. Se uma entrada de uma porta AND de duas entradas está em nível lógico alto, a saída indicará o nível lógico alto. Se uma entrada de uma porta AND de duas entradas está em nível lógico alto, a saída indicará o nível lógico da outra entrada.

Exercícios (FUNRIO/CEITEC 2012 - 47) O circuito XOR de 8 entradas, tem saída Y = 1. Uma sequência de sinais de entrada (ordenados de A a H) que é capaz de produzir tal saída é: 10111000 11100111 00011101 11000011 10111100

Resposta de Exercícios (FUNRIO/CEITEC 2012 - 47) O circuito XOR de 8 entradas, tem saída Y = 1. Uma sequência de sinais de entrada (ordenados de A a H) que é capaz de produzir tal saída é: 10111000 11100111 00011101 11000011 10111100