Faça o projeto de um multiplexador de 8 entradas e com enable , cuja a tabela verdade simplificada é mostrada abaixo ( .
Entradas Saídas
Z
H
X
X
X
H
L
L
L
L
L
L
L
L
H
I
L
L
H
L
L
L
H
H
I
L
H
L
L
L
H
L
H
I
L
H
H
L
L
H
H
H
Passo 1
Beleza, vamos lá! O exercício pede para a gente projetar um multiplexador de 8 entradas com um sinal de enable, representado por . Basicamente, um multiplexador é um dispositivo que seleciona uma dentre várias entradas para passar para a saída, com base em sinais de seleção. Aqui, temos 8 entradas ( a ) e três sinais de seleção (, , ). Além disso, temos um sinal de enable que controla se o multiplexador está ativo ou não. Para resolver isso, vamos precisar entender a tabela verdade fornecida e usar conceitos básicos de lógica digital, como portas lógicas e decodificadores.
Passo 2
Primeiro, vamos entender o que o sinal de enable () faz. Quando (alta), o multiplexador está desativado, e a saída é sempre baixa (). Quando (baixa), o multiplexador está ativado, e a saída depende das entradas selecionadas pelos sinais , e .
Passo 3
Agora, olhe a tabela verdade. Quando , os sinais de seleção , e determinam qual entrada será direcionada para a saída . Por exemplo, se , então ; se for , então , e assim por diante até que corresponde a .
Passo 4
Para projetar o multiplexador, vamos usar um decodificador de 3 para 8 linhas. Um decodificador pega os sinais de seleção e ativa uma única linha correspondente à combinação atual de seleção. Cada linha do decodificador será conectada a uma das entradas a .
Passo 5
Vamos adicionar portas lógicas AND para combinar cada entrada com a linha correspondente do decodificador. Isso garante que apenas a entrada selecionada seja passada para a saída . Por exemplo, a saída será a soma lógica () de todas essas combinações:
onde são as linhas do decodificador.
Passo 6
Não esqueça do sinal de enable (). Quando , queremos que a saída seja sempre , independentemente das entradas selecionadas. Para isso, usamos uma porta lógica AND adicional que combina o resultado do multiplexador com invertido:
Como já é o sinal de enable ativo baixo, isso controla o funcionamento do multiplexador conforme a tabela verdade.
Passo 7
Finalmente, implementamos a saída invertida que é simplesmente a negação de :
Isso completa o design do multiplexador com 8 entradas e um sinal de enable.
Resposta
O multiplexador de 8 entradas com enable foi projetado usando um decodificador de 3 para 8 linhas combinado com portas lógicas AND e OR para selecionar a entrada correta e controlar a saída com base no sinal de enable. A saída é determinada pela entrada selecionada quando e é quando . A saída invertida é a negação de .