You are on page 1of 10

MULTIPLEXORES Marco teorico: Un multiplexor o selector de datos es la versin electrnica de un conmutador rotatorio de un sentido. Entradas 0 1 2 3 4 5 6 7 Selector mecnico de datos.

Las ocho entradas estn a la izquierda y la nica salida esta a la derecha. Un dato de entrada se transfiere a travs de los contactos del conmutador rotatorio. Anlogamente con un multiplexor los datos de entrada se transfieren a travs de los circuitos del selector. La seleccin del dato se hace girando mecnicamente el rotor del conmutador rotatorio. En el selector de datos la posicin del dato se selecciona colocando el numero binario adecuado en las entradas de seleccin de datos. El selector de datos permite que los datos fluyan solamente de la entrada a la salida, mientras que el conmutado rotatorio permite que loas datos fluyan en ambas direcciones. Un selector de datos puede considerarse como un conmutador rotatorio de una dimensin. Multiplexor de 2 canales (74157): A Y B Seleccin G 1 0 0 S X 1 1 Y 0 A B Salida

Multiplexor de cuatro canales (74153):

A B C D E F Adems de estos existen tambin otros multiplexores como el de 8 canales (74151) y el de 16 canales (74150). Procedimiento: Los pasos para el desarrollo de circuitos combinacionales con multiplexores es el siguiente: 1. comprensin del problema 2. variables de entrada y salida 3. nombres de las variables 4. Tablas de verdad. 5. Seleccionar el multiplexor. 6. Establecer mapa del multiplexor. 7. Obtener resultados del mapa. 8. Esquema lgico. En el laboratorio, se llevo a cabo el diseo de tres circuitos combinacionales con multiplexores que son: Sumador de dos palabras de dos bites cada una. Sustractor de dos palabras de dos bites. Sumador de tres bites o completo. Sumador de dos palabras de dos bites cada una: 1. Se necesita disear un sumador de dos palabras de dos bites utilizando multiplexores. 2. Cuatro variables de entrada tres variables de salida. 3. Variables de entrada A B C D. Variables de salida X Y Z. Y

4. 0 1 2 3 4 5 6 7 8 9 1 0 1 1 1 2 1 3 1 4 1 5 A 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 B 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 C 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 D 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 X 0 0 0 0 0 0 0 1 0 0 1 1 0 1 1 1 Y 0 0 1 1 0 1 1 0 1 1 0 0 1 0 0 1 Z 0 1 0 1 1 0 1 0 0 1 0 1 1 0 1 0

X = F(A,B,C,D) = (7,10,11,13,14,15). Y = F(A,B,C,D) = (2,3,5,6,8,9,12,15). Z = F(A,B,C,D) = (1,3,4,6,9,11,12,14).

5. Para Hacer la seleccin del multiplexor se deben analizar las variables de entrada. La variable ms significativa es la entrada del multiplexor y las dems son los selectores. Como serian tres selectores, el multiplexor a escoger seria el de ocho canales. 6. X = F(A,B,C,D) = (7,10,11,13,14,15). A A
C0 C1 C2 C3 C4 C5 C6 C7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 0 A A 0 A A 1

Y = F(A,B,C,D) = (2,3,5,6,8,9,12,15). A A
CO C1 C2 C3 C4 C5 C6 C7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 A A A A A A A A

Z = F(A,B,C,D) = (1,3,4,6,9,11,12,14). A A A B C D
C0 C1 C2 C3 C4 C5 C6 C7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 0 1 1 0 1 0

8 CANALES

MULT

Vcc

A B C D

8 CANALES

MULT

8 CANALES

MULT

Vcc

Sustractor de dos palabras de dos bites cada una: 1. Se necesita disear un sustractor de dos palabras de dos bites cada una, utilizando multiplexores. 2. Se requieren de cuatro variables de entrada y tres de salida. 3. Variables de entrada W X Y Z. Variables de salida Signo A B. 4. 0 1 2 3 4 5 6 7 8 9 1 0 1 1 W 0 0 0 0 0 0 0 0 1 1 1 1 X 0 0 0 0 1 1 1 1 0 0 0 0 Y 0 0 1 1 0 0 1 1 0 0 1 1 Z 0 1 0 1 0 1 0 1 0 1 0 1 Signo 0 0 0 0 1 0 0 0 1 1 0 0 A 0 0 1 1 0 0 0 1 1 0 0 0 B 0 1 0 1 1 0 1 0 0 1 0 1

1 2 1 3 1 4 1 5

1 1 1 1

1 1 1 1

0 0 1 1

0 1 0 1

1 1 1 0

1 1 0 0

1 0 1 0

Signo = F(W,X,Y,Z) = (4,8,9,12,13,14). A = F(W,X,Y,Z) = (2,3,7,8,12,13). B = F(W,X,Y,Z) = (1,3,4,6,9,11,12,14). 5. Para el diseo de este circuito se utiliz un multiplexor de ocho canales, por tener tres selectores.

6. W W

Signo = F(W,X,Y,Z) = (4,8,9,12,13,14).


C0 C1 C2 C3 C4 C5 C6 C7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 W W 0 0 1 WW 0

A = F(W,X,Y,Z) = (2,3,7,8,12,13). W W
C0 C1 C2 C3 C4 C5 C6 C7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 W 0 W W W W 0 W

B = F(W,X,Y,Z) = (1,3,4,6,9,11,12,14). W W
C0 C1 C2 C3 C4 C5 C6 C7 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 0 1 0 1 1 0 1 0

Signo

MULT 8 CANALES

MULT 8 CANALES

WX Y Z

7.

Vcc

W X Y Z

8 CANALES

MULT

Vcc

Sumador de tres bites o completo 1. Se necesita desarrollar un sustractor de tres bites o completo, utilizando multiplexores. 2. Se requieren de tres variables de entrada y dos de salida. 3. Variables de entrada A B C Variables de salida S C 4. 0 1 2 3 4 5 6 7 A 0 0 0 0 1 1 1 1 B 0 0 1 1 0 0 1 1 C 0 1 0 1 0 1 0 1 C 0 0 0 1 0 1 1 1 S 0 1 1 0 1 0 0 1

C = F(A,B,C) = (3,5,6,7). S = F(A,B,C) = (1,2,4,7).

5. Para este circuito utilizaremos un multiplexor de cuatro canales, por tener dos selectores. 6. C = F(A,B,C) = (3,5,6,7).
C0 C1 C2 C3

A 0 1 2 3 A 4 5 6 7
0 A A 1

S = F(A,B,C) = (1,2,4,7).
C0 C1 C2 C3

A 0 1 2 3 A 4 5 6 7
A A A A

7. A B C

MULT 4 CANALES

Vcc

MULT 4 CANALES

CONCLUSIONES El uso de los multiplexores en el diseo de circuitos combinacionales, es una herramienta eficiente para simplificar la aplicacin de los mismos. Para determinar los multiplexores a utilizar, lo que se debe tener en cuenta es el numero de variables que se estn manejando, para determinar el numero de selectores que posee. Dependiendo del numero de selectores se escoge el multiplexor adecuado para el circuito. El uso de los multiplexores, adems de disminuir el tamao de los circuitos, tambin disminuye considerablemente su costo y el procedimiento de mantenimiento.

You might also like