Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD DE INGENIERÍA
ESCUELA DE INGENIERÍA ELÉCTRICA
DEPARTAMENTO DE SISTEMAS Y AUTOMÁTICA
LABORATORIO DE LÓGICA DIGITAL.
INTEGRANTES:
JOWAR ROJAS V-27537012
JEANCAR SANCHEZ V-28232410
SECCION 3
Tablas de la verdad, análisis, mapas de Karnaugh y diseños (Pre-Lab: #2)
Dada la función F(A,B,C,D) = Σ(1,3,4,6,7,8,10,11,13,15), impleméntela utilizando:
a. Un multiplexor 4:1 (74153) b. Árbol de multiplexores 4:1 (74153)
A B C D F
0 0 0 0 0
0 0 0 1 1
0 0 1 0 0
0 0 1 1 1
0 1 0 0 1
0 1 0 1 0
0 1 1 0 1
0 1 1 1 1
1 0 0 0 1
1 0 0 1 0
1 0 1 0 1
1 0 1 1 1
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 1
Diseños en LogicWorkis
X Y Z W F XY
0 0 0 0 0 W 00 01 11 10
Z
0 0 0 1 1 0 Z Z 0 ~Z
0 0 1 0 0
Z 1 ~Z Z Z 0
0 0 1 1 1
0 1 0 0 1
~Z
0 1 0 1 0
0 1 1 0 0
0
0 1 1 1 0
1 0 0 0 1
~Z
1 0 0 1 0
1 0 1 0 0
Z
1 0 1 1 1
1 1 0 0 0
0 0
1 1 0 1
1 1 1 0 0
Z
1 1 1 1 1
Diseños en LogicWorkis
D1 D2 D3 D4 F
0 0 0 0 0
0 0 0 1 0
𝐹𝐹1
0 0 1 0 0
0 0 1 1 1
0 1 0 0 0
0 1 0 1 1
𝐹𝐹2
0 1 1 0 1
0 1 1 1 0
1 0 0 0 0
1 0 0 1 1
𝐹𝐹3
1 0 1 0 1
1 0 1 1 0
1 1 0 0 1
1 1 0 1 0
𝐹𝐹4
1 1 1 0 0
1 1 1 1 1
𝑫𝑫: 𝟎𝟎 𝟏𝟏 𝟐𝟐 𝟑𝟑 𝑷𝑷
𝟎𝟎 𝟏𝟏 𝟐𝟐 𝟑𝟑 𝟎𝟎 𝟏𝟏 𝟐𝟐 𝟑𝟑
𝑆𝑆0 𝑆𝑆1
𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷 𝟎𝟎 𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷𝐷 𝟐𝟐
Conclusiones:
Tomando en cuenta los resultados de la pregunta #2 del Pre-Laboratorio, comente acerca
de las posibilidades y el procedimiento para implementar funciones lógicas usando
multiplexores, contrastando con una implementación que solo use compuertas básicas.
Analice que se debe hacer cuando la función tiene: a) igual número de variables que las
entradas del multiplexor, y b) mayor número de variables que las entradas del multiplexor.
R-
También hay menos entradas de datos en el MUX que las filas de la tabla de la verdad de la
función, por lo que nos quedan unas variables residuales que no caben en el MUX, por lo que
debemos construir tantos mapas de Karnaugh con respecto a las variables residuales como
combinaciones existan de las variables de selección y se llenan con los valores
correspondientes de la función a implementar.
R – Para el este problema nos pedían implementar una función de 4 variables de selección
con un DEMUX 1:8. Dada estas condiciones, teníamos menos salidas en el DEMUX que las
filas de la tabla de la verdad de la función y el número de entradas de selección del DEMUX era
menor en 1 que la cantidad de variables de la función, quedándonos así una variable residual. Para
la implementación de esta función al DEMUX fue necesario construir tantos mapas de Karnaugh con
respecto a las variables residuales como combinaciones de las variables de selección teníamos en el
DEMUX para así llenar los valores correspondientes de la función que se debía implementar.
R-
Los multiplexores cumplieron la funcionalidad de ser un selector del de dispositivos, es
decir, devuelve (salida) el valor del dispositivo escogido con en las variables d entradas S0 y
S1, por ejemplo, si en la entrada introducimos 00 en la salida obtenemos el valor del
dispositivo 0.
Con el demultiplexor diseñamos un detector de paridad, para el diseño usamos el método
de dos variables residuales, su función es detectar si el bus (bit) de salida tiene una
cantidad par de unos.