Decodificador 2 para 4 (2 : 4) Um decodificador N:2N apresenta: N entradas 2N saídas. Decodificador 3 para 8 (3 : 8) Decodificador 3 para 8 (3 : 8) Observe que uma Saídai do decodificador acima implementa o minitermo mi das variáveis S2,S1 e S0 Decodificador 3 : 8 O símbolo utilizado para o decodificador é: Um multiplexador 2N:1 apresenta: 2N entradas de dados N entradas de seleção; 1 saída. Um multiplexador 2N:1 conecta uma de suas 2N entradas à saída • Abaixo está representado um multiplexador 8:1 como sendo uma chave cuja posição corresponde ao número binário apresentado nas entradas de controle A, B e C. • A posição da chave mostrada na figura abaixo corresponde aos valores: A = 1, B = 1 e C = 0. Multiplexador 4 : 1 A1 A0 S 0 0 E0 0 1 E1 1 0 E2 1 1 E3 E0.A0’.A1’ E1.A0.A1’ S = E0.A0’.A1’ + E1.A0.A1’ + E2.A0’.A1 + E3.A0.A1 E2.A0’.A1 E3.A0.A1 O Multiplexador como um Bloco Lógico Básico • Um multiplexador 2N:1 pode implementar qualquer função de N variáveis: • Exemplo: • Implementar a função booleana: O Multiplexador como um Bloco Lógico Básico Solução: 1. Mapa de Karnaugh da função O Multiplexador como um Bloco Lógico Básico 2. conectar as variáveis às entradas de seleção do multiplexador; 3. conectar "0" ou "1" apropriadamente em cada entrada de dados, dependendo do valor de saída desejado; 0 0 0 0 1 1 1 1 1 0 0 0 0 1 1 1 0 1 2 3 4 5 6 MUX 7 8 16:1 9 10 11 12 13 14 15 A3 A2 A1 A0 A B C D f Multiplexadores em Cascata •Multiplexadores maiores podem ser implementados utilizando-se multiplexadores menores em cascata: •Exemplo1: MUX 8:1 construído a partir de dois MUX 4:1 e um MUX 2:1 Multiplexadores em Cascata • Exemplo2: MUX 8:1 construído a partir de quatro MUX 2:1 e um MUX 4:1 Demultiplexador Demultiplexador • • • • Um demultiplexador N:2N apresenta: 1 entrada de dado G (normalmente chamada enable) 2N saídas. N entradas de seleção representando o índice binário i da saída à qual a entrada de dado está conectada; • Exemplo: Estrutura interna do demultiplexador 1:2 é: Demultiplexador 1 : 4 Conexões multi-ponto Multiplexadores e Demultiplexadores podem ser utilizados em conexões multiponto. No exemplo abaixo é possível selecionar múltiplas fontes de entrada e múltiplos destinos de saída: Controlador para display de 7 segmentos Controlador para display de 7 segmentos Controlador Entrada Binária De 4 bits Display de 7 segmentos Controlador para display de 7 segmentos Tabela Verdade do controlador Dígito decimal entradas saídas