Você está na página 1de 10

Captulo 5

DECODIFICADORES
5.1 Decodificadores.................................................................................................................... 73
5.1.1
Decodificador 2-para-4, com sadas ativas em alto .................................................... 73
5.1.2
Decodificador 2-para-4, com sadas ativas em baixo ................................................. 74
5.1.3
Decodificadores 3-para-8 ............................................................................................ 75
5.2 Entrada de Controle de Habilitao do Chip (Enable Control Inputs) ................................. 76
5.2.1
Decodificador 2-para-4, com sadas 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 EXERCCIOS ....................................................................................................................... 79

Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva

Captulo 5: Decodificadores

Grupo de Sistemas Digitais

5.1 Decodificadores
Um decodificador o circuito lgico que converte um cdigo binrio de N bits que lhe
apresentado como entrada, em M linhas de sada, sendo que cada linha de sada ser
ativada por uma, e, somente uma, das possveis combinaes dos bits de entrada. Os
decodificadores so ferramentas importantes nos projetos digitais, pois so amplamente
utilizados para selecionar memrias e realizar converses de cdigos (por exemplo,
binrio 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 implementao de um decodificador 2-para-4 usando portas and.

5.1.1 Decodificador 2-para-4, com sadas ativas em alto

(a)

(b)

Figura 2. Implementao de um decodificador 2-para-4, com sadas ativas em alto, usando


portas and. (a) Tabela; (b) circuito lgico.

Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva


73

Captulo 5: Decodificadores

Grupo de Sistemas Digitais

5.1.2 Decodificador 2-para-4, com sadas ativas em baixo


Uma outra implementao pode ser feita utilizando-se portas Nand com a finalidade de
colocar as sadas ativas em zero, pois nas aplicaes com memrias a seleo ocorre
atravs da porta CS da memria (chip select), que ativa em nvel lgico baixo (zero).
(a)

(b)

Figura 3. Implementao de um decodificador 2-para-4, com sadas ativas em baixo, usando


portas nand. (a) Tabela; (b) circuito lgico.
As configuraes mostradas acima possuem limites de projeto, pois observe que o
circuito foi implementado com apenas um nvel lgico, exigindo M portas And ou Nand
com N entradas para cada porta lgica. Assim, havero problemas quando o nmero de
variveis de entrada aumentar, pois cada sada dever possuir informaes sobre todas
as entradas. Este problema resolvido implementando-se os circuitos em rvores de
decodificadores ou em multi-nvel lgico.

Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva


74

Captulo 5: Decodificadores

Grupo de Sistemas Digitais

5.1.3 Decodificadores 3-para-8


Para decodificadores 3-para-8 tm-se as configuraes das figuras 4a, 4b e 4c.

(a)

(b)

(c)

Figura 4. Decodificadores 3-para-8.


Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva


75

Captulo 5: Decodificadores

Grupo de Sistemas Digitais

5.2 Entrada de Controle de Habilitao do Chip (Enable


Control Inputs)
5.2.1 Decodificador 2-para-4, com sadas ativas em baixo, com
ENABLE
Os decodificadores freqentemente possuem uma ou mais entradas, que possibilitam
habilitar ou desabilitar o funcionamento das sadas do chip. Quando o circuito est
desabilitado todas as suas sadas so foradas 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
codificao, permitindo mltiplos decodificadores em cascata.

(a)

(b)

Figura 5. Implementao
de um decodificador
2-para-4, com sadas
ativas em baixo, com
ENABLE, usando
portas nand. (a)
Tabela; (b) circuito
lgico.

Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva


76

Captulo 5: Decodificadores

Grupo de Sistemas Digitais

5.3 Decodificadores 7442 e 74154


Agora, iremos analisar 2 decodificadores muito importantes na seleo de memrias: os
7442 e 74154.

5.3.1 Decodificador 7442


A figura 6a mostra a tabela de entradas e sadas do decodificador 7442. Os 7442 so
decodificadores de 4-para-10 com sadas ativas em nvel baixo. A figura 6b mostra o
circuito lgico destes decodificadores.

Figura 6. Decodificador de 4-para-10


com sadas ativas em nvel baixo.

Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva


77

Captulo 5: Decodificadores

Grupo de Sistemas Digitais

5.3.2 Decodificador 74154


A figura 7a mostra a tabela de entradas e sadas do decodificador 74154, que um
decodificador 4-para-16, com 2 pinos para habilitar e desabilitar o chip. A figura 7b mostra
o circuito lgico deste decodificador.

Figura 7. Decodificador de 4-para-16


com 2 pinos para habilitar e
desabilitar o chip. (a) Tabela de
entradas e sadas do 74154; (b)
circuito lgico do 74154.

Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva


78

Captulo 5: Decodificadores

Grupo de Sistemas Digitais

5.4 EXERCCIOS
Na figura 8 determinar qual o decodificador e qual sada sero selecionados,
considerando que B o bit mais significativo da entrada, e que os decodificadores so
ativos em nvel lgico baixo.

Figura 8. Decodificador 2-4.

Nas figuras 9, 10, 11 e 12 determinar a sada selecionada pelo decodificador,


considerando D o bit mais significativo e o decodificador ativo em nvel lgico baixo.

Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva


79

Captulo 5: Decodificadores

Grupo de Sistemas Digitais

Figura 9. Decodificador 4-10.

Figura 10. Decodificador 4-10.

Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva


80

Captulo 5: Decodificadores

Grupo de Sistemas Digitais

Figura 11. Decodificador 4-10.

Profa. Liliane Ventura

Profa. Maria Stela Veludo de Paiva


81