Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Existen una gran variedad de bloques digitales que se podrían considerar dentro de la clasificación
arriba mencionada, pero nos concentraremos en 4 bloques de estos, el primero lo citamos abajo
DECODIFICADOR:
Es un bloque digital combinacional de mediana escala de integración, construido con el objetivo
de generar la acción inversa a la de codificar, comúnmente estos tipos de bloques digitales
poseen “n” entradas y un máximo de 2 n salidas.
Existe una gran variedad de decodificadores, todos ellos derivados de la necesidad de aplicaciones
específicas, uno de ellos, diríamos el más ampliamente usado y flexible de adaptarse a las
múltiples y personalizadas necesidades de diseño es el “decodificador de línea”
DECODIFICADOR DE LINEA:
Es el único decodificador que cumple con poseer a su entrada “n” líneas digitales y a su salida 2 n
salidas digitales, a continuación se muestra su tabla de verdad, y en ella se puede distinguir una
0
característica importante de este decodificador y es: la capacidad, a través de su forma de
trabajar, de poder identificar a cada una de sus salidas como la existencia de un término mínimo
“mj” en función de la combinación que la genero. Es por ello que Morris Mano en su libro
“Lógica digital y diseño de computadores” lo presenta como una alternativa más para poder
Vista a bloque
DECODIFICADOR DE LINEA Y3
DE 2 X 4
B 21 Y2
Y1
A 20
Y0
J B A mj Y3 Y2 Y1 Y0
0 0 0 m0 0 0 0 1
1 0 1 m1 0 0 1 0
2 1 0 m2 0 1 0 0
3 1 1 m3 1 0 0 0
PUNTO ANEXO:
ENTRADAS DE HABILITACION
2
Las entradas de habilitación son entradas digitales asociadas a ciertos módulos y/o compuertas
digitales que permiten o no (según el valor digital conectadas a ellas) que estos módulos o
compuertas funcionen tal y como fueron proyectadas.
Vista a bloque
B 21 DECODIFICADOR DE LINEA Y3
Y2
A 20 DE 2 X 4
Y1
G´ Y0
Tabla de verdad
Ponderado variables de entrada variables de salida
J G B A Y3 Y2 Y1 Y0
0 0 0 0 1 1 1 0
1 O.K. 0 0 1 1 1 0 1
2 0 1 0 1 0 1 1
3 0 1 1 0 1 1 1
N.A. 1 X X 1 1 1 1
Note: Cuando G=1; el dispositivo esta “des-habilitado” y por tanto no funciona como fue
proyectado
Directriz: “ Cualquier función boolena dependiente de “n” variables independientes, puede ser
implementada por medio de un decodificador de línea en lógica positiva de “n X 2 n “
Pasos:
1) Elegir el decodificador adecuado
2) Conectar las “n” variables independientes a las “n” variables de entrada del decodificador,
guardando el grado de ponderación idéntico entre ambas
3) Elegir tantas compuertas OR como funciones booleanas se deban implementar. Las
compuertas OR deberán tener tantas entradas como términos mínimos hagan verdadera a
la función en cuestión
4) Las entradas de las compuertas OR arriba citadas, se deben conectar a las salidas del
decodificador “Y” con el suscrito coincidente al suscrito del termino mínimo que hace
verdadera a la función en cuestión
5) Rotular la salida de cada compuerta OR con el nombre de la función booleana que
implemento
Ejemplo: Diseñar un circuito digital que teniendo a su entrada un número binario de 3 dígitos,
nos indique por medio de una única salida “Z”, de cuando se presente una combinación de la cual
su ponderado sea primo, así:
Z = 1 si el numero de entrada es primo
Z= 0 en cualquier otro caso
1) BLACK BOX:
El problema se puede resolver por lógica digital
C 22 Z = 1; si el numero
B 21 de entrada es primo Z
A 20
0 0 0 0 0
1 0 0 1 1
2 0 1 0 1
3 0 1 1 1
4 1 0 0 0
5 1 0 1 1
6 1 1 0 0
7 1 1 1 1
Y0
C 22 Y1
DECODER Y2
Y3
B 21 de n X 2n Y4
Y5
A 20 Y6
Y7
3.2
3.3 3.4
Z
DEMULTIPLEXADOR:
Es un bloque digital combinacional de mediana escala de integración construido para enrutar la
información digital existente en su único canal de entrada hacia sus posibles 2 n canales de salida
(uno de ellos a la vez), donde existe un grupo de “n” lineas digitales de entrada a este bloque,
llamadas líneas de selección, las que por el peso ponderado existente en ellas se establece que
canal de salida es el que recibe la información y la enruta
Ejemplo de un Demultiplexador de 1 X 4
Vista a bloque
0 Y0
DEMULTIPLEXADOR DE
1 Y1
I 1X 4
2 Y2
3 Y3
21 20
1 1
S1 S0
Tabla de Función
0 0 0 0 0 0 I
1 0 1 0 0 I 0
2 1 0 0 I 0 0
3 1 1 I 0 0 0