Buscar

Aula 05 Decodificadores

Prévia do material em texto

Decodificadores
Prof. Edward David Moreno
edwdavid@gmail.com
Circuitos Digitais II
1CD - II/Edward Moreno
Componentes Lógicos
� Em projetos de sistemas digitais maiores, tal 
como um computador necessita-se de centenas 
ou milhares de portas lógicas para criar um 
circuito desejado.
� Eles são chamamos de componentes lógicos
� Nomes alternativos:
� Elemento
� Unidade
� Módulo entradas saída
2CD - II/Edward Moreno
Exemplos
� Decodificadores
� Multiplexadores
� Demultiplexadores
� Comparadores
� Somadores
� Multiplicadores
� Divisores
� Deslocadores
� Outros
3CD - II/Edward Moreno
Decodificador ativo em alto
� É um circuito lógico que recebe um conjunto de 
entradas, que representa um número binário, e 
ativa em alto apenas a saída que corresponde 
ao número recebido.
Decoder
AN-1
A0
A1N 
entradas
M 
saídas
O0
O1
OM-1
2N códigos 
de entrada
Apenas uma saída vai 
para alto para cada 
código de entrada
4CD - II/Edward Moreno
Decodificador ativo em alto (2x4)
5CD - II/Edward Moreno
Decodificador ativo em alto (2x4)
6CD - II/Edward Moreno
Exemplo:
Decodificador ativo em alto (3x8)
Tabela da Verdade
7CD - II/Edward Moreno
Decodificador ativo em baixo
� É exatamente oposto a uma unidade ativa em 
nível alto. A linha selecionada é mantida em 
nível lógico 0, enquanto as linhas restantes são 
mantidas em nível lógico 1. 
Decoder
AN-1
A0
A1N 
entradas
M 
saídas
O0
O1
OM-1
2N códigos 
de entrada
Apenas uma saída vai 
para baixo para cada 
código de entrada
8CD - II/Edward Moreno
Decodificador ativo em baixo (2x4)
9CD - II/Edward Moreno
Decodificador ativo em baixo (2x4)
10CD - II/Edward Moreno
Exercício 1
� Implementar em VHDL um decodificador 3x8 e o 
respectivo codificador usando as 4 estruturas de 
programação 
� (portas lógicas, with select, If then else, case)
� Implementar um decodificador BCD para 
decimal. Equivalente ao CI 74LS42
A B C D
?
11
CD - II/Edward Moreno
12CD - II/Edward Moreno
� Material da disciplina “Circuitos Digitais”, 
Prof. Abel Guilhermino, 2006. 
� Projeto, Prototipação e Desempenho de 
Sistemas Digitais em FPGAs. Edward Moreno 
et Al. Editora Bless, 2003.
� Sistemas Digitais. Tocci. Editora Makron Bokks, 2009.
� Sistemas Digitais. J. Ueymura. Ed. Thompson, 2002.
Referências

Continue navegando