Baixe o app para aproveitar ainda mais
Prévia do material em texto
1 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Circuitos Digitais Capítulo 4 – Operações com Dados Parte c – Decodificadores Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador Um decodificador N:2N apresenta N entradas de seleção 2N saídas Apenas uma das saídas, para cada combinação de valores possíveis nas entradas de seleção, está ativa A saída ativa é aquela cujo subscrito corresponde ao valor apresentado às entradas de seleção Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 1Y 0Y 3Y 2Y 5Y 4Y 7Y 6Y S2 S1 S0 Saídas ativas em nível lógico “1” Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 1Y 0Y 3Y 2Y 5Y 4Y 7Y 6Y S2 S1 S0 0 0 0 1 0 0 0 0 0 0 0 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 1Y 0Y 3Y 2Y 5Y 4Y 7Y 6Y S2 S1 S0 0 0 1 0 1 0 0 0 0 0 0 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 1Y 0Y 3Y 2Y 5Y 4Y 7Y 6Y S2 S1 S0 0 1 0 0 0 1 0 0 0 0 0 2 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 1Y 0Y 3Y 2Y 5Y 4Y 7Y 6Y S2 S1 S0 0 1 1 0 0 0 1 0 0 0 0 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 1Y 0Y 3Y 2Y 5Y 4Y 7Y 6Y S2 S1 S0 1 0 0 0 0 0 0 1 0 0 0 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 1Y 0Y 3Y 2Y 5Y 4Y 7Y 6Y S2 S1 S0 1 0 1 0 0 0 0 0 1 0 0 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 1Y 0Y 3Y 2Y 5Y 4Y 7Y 6Y S2 S1 S0 1 1 0 0 0 0 0 0 0 1 0 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 1Y 0Y 3Y 2Y 5Y 4Y 7Y 6Y S2 S1 S0 1 1 1 0 0 0 0 0 0 0 1 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 01211 SSSmY == 01200 SSSmY == 01233 SSSmY == 01222 SSSmY == 01255 SSSmY == 01244 SSSmY == 01277 SSSmY == 01266 SSSmY == S2 S1 S0 Expressões das saídas: 3 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Decodificador 3:8 Um decodificador com saídas ativas em nível lógico “1” apresenta em sua saída Yj o minitermo mj das entradas de seleção Y7 S1 S0 Y6 Y5 Y4 Y3 Y2 Y1 Y0 DEC 3:8 S2 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Um demultiplexador N:2N apresenta Uma (ou mais) entrada(s) de dados N entradas de seleção 2N saídas O demultiplexador utiliza as entradas de seleção para selecionar 1 das saídas, cujo valor estará associado ao valor apresentado na(s) entrada(s) de dados Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador O modelo simplificado abaixo representa o comportamento do demultiplexador Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7S2 S1 S0 Entradas de Seleção 1 01 Saídas de Dados Entrada de Dados E Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Y0=E S2 S1 S0 0 00 E Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Y1=E S2 S1 S0 0 10 E Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Y2=E S2 S1 S0 1 00 E 4 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Y3=E S2 S1 S0 1 10 E Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Y4=E S2 S1 S0 0 01 E Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Y5=E S2 S1 S0 0 11 E Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Y6=E S2 S1 S0 Entradas de Seleção 1 01 E Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Y7=ES2 S1 S0 Entradas de Seleção 1 11 E Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador Note que as saídas não selecionadas devem apresentar o nível lógico associado à não ativação O demultiplexador pode ser considerado como um decodificador A entrada de dados do demultiplexador = entrada de habilitação (enable ou strobe) do decodificador 5 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 1:2 Entrada de habilitação ativa em nível “1” Saídas ativas em nível “1” G S0 01 GSY = 00 SGY = 1011 0101 00X0 Y1Y0S0G Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 1:2 Entrada de habilitação ativa em nível “0” Saídas ativas em nível “1” S0 01 SGY = 00 SGY = G Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 1:2 Com Transmission Gates: 1011 0101 00X0 Y1Y0S0G Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 2:4 Entrada de habilitação ativa em nível “1” Saídas ativas em nível “1” G S0 011 SSGY = 010 SSGY = S1 013 SGSY = 012 SGSY = Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 2:4 Entrada de habilitação ativa em nível “0” Saídas ativas em nível “1” S0 011 SSGY = 010 SSGY = S1 013 SSGY = 012 SSGY = G Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 2:4 Com transmission gates: Y0 Y1 Y2 Y3 S0S1 G G G G 0 0 0 0 0 0 0 0 0 0 6 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 74LS139 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexer 74LS139 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 74LS139 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 74LS139 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 74LS138 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 74LS138 7 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 74LS138 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Demultiplexador 74LS138 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Cascateando demultiplexadores Demux 4:16 a partir de demux 2:4 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Cascateando demultiplexadores Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Cascateando demultiplexadores Demux 4:16 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Funções lógicas com demultiplexadores Ex: decodificador BCD - 7 segmentos 8 Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Funções lógicas com demultiplexadores Funções lógicas para o decodificador BCD – 7 segmentos Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operaçõescom Dados Funções lógicas com demultiplexadores Circuito para o decodificador BCD – 7 segmentos Márcio Brandão – CIC/UnB – Circuitos Digitais Capítulo 4 – Operações com Dados Referências Katz, Randy H. (1993), Contemporary Logic Design, Benjamin Cummings/ Addison Wesley. Hill, F. & Peterson, G. (1981), Introduction to Switching Theory and Logical Design, John Wiley & Sons. Wakerly, John F., Digital Design Principles and Practices
Compartilhar