Circuitos Integrados Digitais ELT017 Aula 9 DECODIFICADORES DE ENDEREÇO ELT017 - Circuitos Integrados Digitais 2 ELT017 - Circuitos Integrados Digitais 3 Decodificador de Linha Decodificador de Endereços de Linha (1) Seleciona uma única linha dentro de 2M linhas de palavras em resposta um endereço de entrada de M bits Exemplo 1: Para M = 3 temos as linhas de endereço A2, A1, A0 e oito linhas de palavras W7, W6,...W1 e W0 Para ativar a linha de palavra W0 a entrada de endereço seria A2=0 A1=0 A0=0, logo a expressão booleana: 𝑊0 = 𝐴2 𝐴1 𝐴0 = 𝐴2 + 𝐴1 + 𝐴0 Logo, a seleção de W0 poderia ser feita com uma porta NOU de 3 entradas ELT017 - Circuitos Integrados Digitais 5 Decodificador de Endereços de Linha (2) Exemplo 2: Para M = 3 temos as linhas de endereço A2, A1, A0 e oito linhas de palavras W7, W6,...W1 e W0 Para ativar a linha de palavra W3 a entrada de endereço seria A2=0 A1=1 A0=1, logo a expressão booleana: 𝑊3 = 𝐴2 𝐴1 𝐴0 = 𝐴2 + 𝐴1 + 𝐴0 Logo, a seleção de W3 poderia ser feita com uma porta NOU de 3 entradas e dois inversores ou uma NOU ligada às linhas 𝐴2 , 𝐴1 𝑒 𝐴0 Sendo assim, esse decodificador poderia ser implementado com 8 portas NOU e 3 inversores Esse sistema de decodificação pode ser implementado por meio de um sistema matricial ELT017 - Circuitos Integrados Digitais 6 Decodificador de Endereços Matricial (1) Cada linha possui um transistor do tipo PMOS que é ativado antes da decodificação por um sinal de pré carga фP Durante a pré carga (фP = BAIXO) todas as linhas são puxadas para VDD Aplicando-se o sinal de endereço as linhas de palavra não selecionadas são descarregadas. Exemplos: Linha 0: estará em ALTO somente quando A2=0 A1=0 A0=0 Linha 3: estará em ALTO somente quando A2=0 A1=1 A0=1 ELT017 - Circuitos Integrados Digitais 7 Decodificador de Endereços Matricial (2) Como não existe ligação direta entre VDD e terra o circuito não dissipa potência estática ELT017 - Circuitos Integrados Digitais 8 Decodificador de Coluna Decodificador de Endereços de Coluna (1) Seleciona uma única coluna dentro de 2N linhas de bits à linha de dados da E/S da pastilha Opera como um multiplexador implementado com transistores de passagem Cada linha de bit é conectado à linha de dados de E/S por meio de um transistor NMOS ELT017 - Circuitos Integrados Digitais 10 Decodificador de Endereços de Coluna (2) Os transistores de passagem são controladas por 2N linhas que são selecionadas por um decodificador NOU similar ao utilizado no decodificador de linha ELT017 - Circuitos Integrados Digitais 11 Decodificador de Endereços em Árvore Utiliza menor número de transistores à custa da velocidade ELT017 - Circuitos Integrados Digitais 12 PROBLEMAS ELT017 - Circuitos Integrados Digitais 13 Problemas Exercício 11.14 Exercício 11.15 ELT017 - Circuitos Integrados Digitais 14