Decodificador

Decodificador

O circuito combinacional que transforma a informação binária em 2 N linhas de saída são conhecidas como Decodificadores. A informação binária é passada na forma de N linhas de entrada. As linhas de saída definem os 2 N código de bits para as informações binárias. Em palavras simples, o Decodificador executa a operação inversa do Codificador . Por vez, apenas uma linha de entrada é ativada para simplificar. O produzido 2 N O código de saída de -bit é equivalente às informações binárias.

Decodificador

Existem vários tipos de decodificadores que são os seguintes:

Decodificador de 2 a 4 linhas:

No decodificador de 2 a 4 linhas, há um total de três entradas, ou seja, A 0 e Um 1 e E e quatro saídas, ou seja, Y 0 , E 1 , E 2 e S 3 . Para cada combinação de entradas, quando a habilitação 'E' é definida como 1, uma dessas quatro saídas será 1. O diagrama de blocos e a tabela verdade do decodificador de 2 a 4 linhas são fornecidos abaixo.

Diagrama de bloco:

Decodificador

Tabela Verdade:

Decodificador

A expressão lógica do termo Y0, Y0, Y2 e Y3 é a seguinte:

E 3 =E.A 1 .A 0
E 2 =E.A 1 .A 0 '
E 1 =E.A 1 '.A 0
Y0=E.A 1 '.A 0 '

O circuito lógico das expressões acima é fornecido abaixo:

Decodificador

Decodificador de 3 a 8 linhas:

O decodificador de 3 a 8 linhas também é conhecido como Decodificador binário para octal . Em um decodificador de 3 a 8 linhas, há um total de oito saídas, ou seja, Y 0 , E 1 , E 2 , E 3 , E 4 , E 5 , E 6 e S 7 e três saídas, ou seja, A 0 , A1 e A 2 . Este circuito possui uma entrada de habilitação 'E'. Assim como o decodificador de 2 a 4 linhas, quando a ativação 'E' é definida como 1, uma dessas quatro saídas será 1. O diagrama de blocos e a tabela verdade do codificador de 3 a 8 linhas são fornecidos abaixo.

Diagrama de bloco:

Decodificador

Tabela Verdade:

Decodificador

A expressão lógica do termo Y 0 , E 1 , E 2 , E 3 , E 4 , E 5 , E 6 e S 7 é o seguinte:

E 0 =UMA 0 '.A 1 '.A 2 '
E 1 =UMA 0 .A 1 '.A 2 '
E 2 =UMA 0 '.A 1 .A 2 '
E 3 =UMA 0 .A 1 .A 2 '
E 4 =UMA 0 '.A 1 '.A 2
E 5 =UMA 0 .A 1 '.A 2
E 6 =UMA 0 '.A 1 .A 2
E 7 =UMA 0 .A 1 .A 2

O circuito lógico das expressões acima é fornecido abaixo:

Decodificador

Decodificador de 4 a 16 linhas

No decodificador de 4 a 16 linhas, há um total de 16 saídas, ou seja, Y 0 , E 1 , E 2 ,……, E 16 e quatro entradas, ou seja, A 0 , A1, UMA 2 e Um 3 . O decodificador de 3 a 16 linhas pode ser construído usando decodificadores de 2 a 4 ou decodificadores de 3 a 8. Existe a seguinte fórmula usada para encontrar o número necessário de decodificadores de ordem inferior.

Número necessário de decodificadores de ordem inferior = m 2 /m 1

eu 1 = 8
eu 2 = 16

Número necessário de 3 a 8 decodificadores= Decodificador=2

Diagrama de bloco:

Decodificador

Tabela Verdade:

Decodificador

A expressão lógica do termo A0, A1, A2,…, A15 é a seguinte:

E 0 =UMA 0 '.A 1 '.A 2 '.A 3 '
E 1 =UMA 0 '.A 1 '.A 2 '.A 3
E 2 =UMA 0 '.A 1 '.A 2 .A 3 '
E 3 =UMA 0 '.A 1 '.A 2 .A 3
E 4 =UMA 0 '.A 1 .A 2 '.A 3 '
E 5 =UMA 0 '.A 1 .A 2 '.A 3
E 6 =UMA 0 '.A 1 .A 2 .A 3 '
E 7 =UMA 0 '.A 1 .A 2 .A 3
E 8 =UMA 0 .A 1 '.A 2 '.A 3 '
E 9 =UMA 0 .A 1 '.A 2 '.A 3
E 10 =UMA 0 .A 1 '.A 2 .A 3 '
E onze =UMA 0 .A 1 '.A 2 .A 3
E 12 =UMA 0 .A 1 .A 2 '.A 3 '
E 13 =UMA 0 .A 1 .A 2 '.A 3
E 14 =UMA 0 .A 1 .A 2 .A 3 '
E quinze =UMA 0 .A 1 .A 2 '.A 3

O circuito lógico das expressões acima é fornecido abaixo: