DECODIFICADORES. Capítulo 5

Documentos relacionados
Codificadores e Decodificadores Prof. Rômulo Calado Pantaleão Camara

Memórias Parte 1. SEL-0415 Introdução à Organização de Computadores. Aula 4. Prof. Dr. Marcelo Andrade da Costa Vieira

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

Organização e Arquitetura de Computadores I

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

Circuitos Integrados. Nível da Lógica Digital (Aula 7) Circuitos Combinacionais. Circuitos Lógicos Digitais Básicos. Multiplexadores (1)

Eletrônica Digital. Prof. Gilson Yukio Sato sato[at]utfpr[dot]edu[dot]br

Circuitos Combinacionais. Arquitetura de Computadores I

Memória SRAM 64x8 bits

Painel Luminoso com LEDs

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

Circuitos Combinacionais Lógicos

Latch SR (Set/Reset)

Circuitos Sequenciais

Multiplexadores e Demultiplexadores

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

Decodificadores e Registradores

Eletrônica Digital I (EDL I)

Organização e Arquitetura de Computadores I

CAPÍTULO 4 CIRCUITOS COMBINACIONAIS

3 Circuitos Combinacionais

Painel Luminoso com LEDs

CAPÍTULO 3 PORTAS LÓGICAS E ÁLGEBRA BOOLEANA

Circuitos Lógicos Combinacionais (parte 3) Sistemas de Informação CPCX UFMS Slides: Prof. Renato F. dos Santos Adaptação: Fernando Maia da Mota

Multiplexadores e Demultiplexadores

Projetos de Circuitos Digitais em VHDL e FPGA

Capítulo 04 : Sistemas Numéricos

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

3. Revisão de Eletrônica Digital

Codificadores e Decodificadores

Eletrônica Digital II (Memórias) Prof. Eng. Antonio Carlos Lemos Júnior

Circuitos Digitais. Tipos de circuitos digitais: Circuitos combinacionais Circuitos sequenciais

SISTEMAS DE MULTIPLEXAÇÃO E DEMULTIPLEXAÇÃO ANÁLISE DOS CIs COMERCIAIS 74LS153 e 74LS155

CURSO DE ELETRÔNICA DIGITAL OS FLIP-FLOPS E FUNÇÕES LÓGICAS EM CIRCUITOS INTEGRADOS

Circuitos Combinacionais

CODIFICADOR E DECODIFICADOR (Unidade 4)

Flip-Flop. Uma das coisa importantes que se pode fazer com portas booleanas é criar memória.

Arquitetura de Computadores Aula 9 Portas Lógicas

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

Introdução à Computação

EXERCÍCIOS DE PREPARAÇÃO PARA PROVA B2

ELETRÔNICA DIGITAL. Parte 10 LEDs, Displays, Decodificadores e Codificadores. Professor Dr. Michael Klug. 1 Prof. Michael

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

Capítulo 5. Parte de Controle

Circuito combinacional

O protocolo SPI. 1 - Introdução. 2 Ligação física

INSTITUTO FEDERAL CATARINENSE CÂMPUS LUZERNA CURSO DE EDUCAÇÃO PROFISSIONAL TÉCNICA DE NÍVEL MÉDIO INTEGRADO EM AUTOMAÇÃO INDUSTRIAL

Circuitos Digitais Primeira Lista de Exercícios

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

Eletrônica Digital I TE050. Circuitos Combinacionais

UNIVERSIDADE ESTADUAL PAULISTA. Campus de Guaratinguetá Colégio Técnico Industrial de Guaratinguetá Professor Carlos Augusto Patrício Amorim

ÁLGEBRA BOOLEANA E LÓGICA DIGITAL AULA 04 Arquitetura de Computadores Gil Eduardo de Andrade

SSC512 Elementos de Lógica Digital. Mux / Demux. GE4 Bio

21/07/2010. Multiplexador Definição ELETRÔNICA DIGITAL. Multiplexador Circuito Básico

UNIVERSIDADE FEDERAL DO CEARÁ DEPARTAMENTO DE ENGENHARIA EM TELEINFORMÁTICA DISCIPLINA: PROJETO LÓGICO DIGITAL PROFESSOR: ALEXANDRE COELHO

4. Módulos Funcionais de média complexidade Multiplexer Descodificador Implementações alternativas de multiplexer...

Sistemas digitais 10/07/17. Contadores Parte 17. Campus Alto Paraopeba

COMBINATIONAL DIGITAL CIRCUIT

Teste 1 Sistemas Digitais - MEEC 2010/11 1

OHMÍMETRO DIGITAL. 1 O Projeto. 1.1 Sensor. 1.2 Conversor A/D

Projeto de Lógica Combinatória

ELE Microprocessadores I. AULA 12 Arquitetura do Microprocessador Interface com as memórias

CIRCUITOS SEQUENCIAIS. Adão de Melo Neto

Capítulo 14. Expandindo as portas de comunicação 8031 com a PPI Interface PPI 8255

Circuitos Combinacionais Prof. Rômulo Calado Pantaleão Camara. Carga Horária: 2h/60h

Manual de instruções 3ª Edição (Março 2015)

Eletrônica Digital Lista de Exercícios

Técnico em Eletrônica Módulo I Eletrônica Digital (ED) - Prof. Samuel M. B. Cavalcante

REFERENCIAIS DO CURSO CERTIFICADO DE NÍVEL 4 ELECTRÓNICA DIGITAL (75 H)

UFMG DCC Álgebra de Boole. Slides ligeiramente adaptados daqueles do professor Osvaldo Farhat de Carvalho, DCC, UFMG

SOLUÇÃO : 2) Converter os números da base 10 para a base 5. N1 = (134) 10 N2 = (245) 10. Resposta : N1 = (1014) 5 N2 = (1440) 5

Memória. Arquitetura de Computadores I. DCC-IM/UFRJ Prof. Gabriel P. Silva

Formação dos números: Aplicação da fórmula geral para o numero

Lógica Matemática Elementos de Lógica Digital. Sistema de numeração 09/08/2016 1

Aula 05 Circuitos lógicos combinacionais

Organização e Arquitetura de Computadores I

PORTAS LÓGICAS E TEOREMAS DE "DE MORGAN"

Circuitos Seqüenciais

Multiplexadores e Demultiplexadores Prof. Rômulo Calado Pantaleão Camara

Memórias. SEL-415 Introdução à Organização dos Computadores. Parte 1. Aula 4. Profa. Luiza Maria Romeiro Codá

Transcrição:

Capítulo 5 DECODIFICADORES 5.1 Decodificadores... 73 5.1.1 Decodificador 2-para-4, com saídas ativas em alto... 73 5.1.2 Decodificador 2-para-4, com saídas ativas em baixo... 74 5.1.3 Decodificadores 3-para-8... 75 5.2 Entrada de Controle de Habilitação do Chip (Enable Control Inputs)... 76 5.2.1 Decodificador 2-para-4, com saídas ativas em baixo, com ENABLE... 76 5.3 Decodificadores 7442 e 74154... 77 5.3.1 Decodificador 7442... 77 5.3.2 Decodificador 74154... 78 5.4 EXERCÍCIOS... 79 Profa. Maria Stela Veludo de Paiva

5.1 Decodificadores Um decodificador é o circuito lógico que converte um código binário de N bits que lhe é apresentado como entrada, em M linhas de saída, sendo que cada linha de saída será ativada por uma, e, somente uma, das possíveis combinações dos bits de entrada. Os decodificadores são ferramentas importantes nos projetos digitais, pois são amplamente utilizados para selecionar memórias e realizar conversões de códigos (por exemplo, binário para decimal) e roteamento de dados. Figura 1. Esquema de um decodificador Visando entender melhor como funcionam os decodificadores, será mostrado na figura 2 a implementação de um decodificador 2-para-4 usando portas and. 5.1.1 Decodificador 2-para-4, com saídas ativas em alto (a) (b) Figura 2. Implementação de um decodificador 2-para-4, com saídas ativas em alto, usando portas and. (a) Tabela; (b) circuito lógico. Profa. Maria Stela Veludo de Paiva 73

5.1.2 Decodificador 2-para-4, com saídas ativas em baixo (a) Uma outra implementação pode ser feita utilizando-se portas Nand com a finalidade de colocar as saídas ativas em zero, pois nas aplicações com memórias a seleção ocorre através da porta CS da memória (chip select), que é ativa em nível lógico baixo (zero). (b) Figura 3. Implementação de um decodificador 2-para-4, com saídas ativas em baixo, usando portas nand. (a) Tabela; (b) circuito lógico. As configurações mostradas acima possuem limites de projeto, pois observe que o circuito foi implementado com apenas um nível lógico, exigindo M portas And ou Nand com N entradas para cada porta lógica. Assim, haverão problemas quando o número de variáveis de entrada aumentar, pois cada saída deverá possuir informações sobre todas as entradas. Este problema é resolvido implementando-se os circuitos em árvores de decodificadores ou em multi-nível lógico. Profa. Maria Stela Veludo de Paiva 74

5.1.3 Decodificadores 3-para-8 Para decodificadores 3-para-8 têm-se as configurações das figuras 4a, 4b e 4c. (a) (b) (c) Figura 4. Decodificadores 3-para-8. Profa. Maria Stela Veludo de Paiva 75

5.2 Entrada de Controle de Habilitação do Chip (Enable Control Inputs) 5.2.1 Decodificador 2-para-4, com saídas ativas em baixo, com ENABLE Os decodificadores freqüentemente possuem uma ou mais entradas, que possibilitam habilitar ou desabilitar o funcionamento das saídas do chip. Quando o circuito está desabilitado todas as suas saídas são forçadas a apresentar o estado inativo, independente dos valores de entrada, como mostra a figura 5. Um dos mais comuns usos dos pinos de enable é para estender a capacidade de codificação, permitindo múltiplos decodificadores em cascata. (a) (b) Figura 5. Implementação de um decodificador 2-para-4, com saídas ativas em baixo, com ENABLE, usando portas nand. (a) Tabela; (b) circuito lógico. Profa. Maria Stela Veludo de Paiva 76

5.3 Decodificadores 7442 e 74154 Agora, iremos analisar 2 decodificadores muito importantes na seleção de memórias: os 7442 e 74154. 5.3.1 Decodificador 7442 A figura 6a mostra a tabela de entradas e saídas do decodificador 7442. Os 7442 são decodificadores de 4-para-10 com saídas ativas em nível baixo. A figura 6b mostra o circuito lógico destes decodificadores. Figura 6. Decodificador de 4-para-10 com saídas ativas em nível baixo. Profa. Maria Stela Veludo de Paiva 77

5.3.2 Decodificador 74154 A figura 7a mostra a tabela de entradas e saídas do decodificador 74154, que é um decodificador 4-para-16, com 2 pinos para habilitar e desabilitar o chip. A figura 7b mostra o circuito lógico deste decodificador. Figura 7. Decodificador de 4-para-16 com 2 pinos para habilitar e desabilitar o chip. (a) Tabela de entradas e saídas do 74154; (b) circuito lógico do 74154. Profa. Maria Stela Veludo de Paiva 78

5.4 EXERCÍCIOS Na figura 8 determinar qual o decodificador e qual saída serão selecionados, considerando que B é o bit mais significativo da entrada, e que os decodificadores são ativos em nível lógico baixo. Figura 8. Decodificador 2-4. Nas figuras 9, 10, 11 e 12 determinar a saída selecionada pelo decodificador, considerando D o bit mais significativo e o decodificador ativo em nível lógico baixo. Profa. Maria Stela Veludo de Paiva 79

Figura 9. Decodificador 4-10. Figura 10. Decodificador 4-10. Profa. Maria Stela Veludo de Paiva 80

Figura 11. Decodificador 4-10. Profa. Maria Stela Veludo de Paiva 81