Está en la página 1de 20

MULTIPLEXORES

Y
DEMULTIPLEXORES

INTRODUCCION
Un multiplexor se emplea para transmitir gran cantidad de informacin sobre un
nmero pequeo de canales o lneas o para construir un sistema de bus comn,
se puede implementar cualquier funcin booleana si se programan las entradas en
el valor que corresponde a los diferentes minitrminos y si las lneas de seleccin
se utilizan como variables de entrada. Los demultiplexores en cambio consisten en
circuitos que a partir de una entrada de datos con gran cantidad de informacin se
generan salidas en mltiples canales.

OBJETIVOS
1. Emplear circuitos integrados multiplexores para implementar circuitos
selectores de datos.
2. Describir el principio de funcionamiento de un multiplexor y demultiplexor de datos.
3. Disear circuitos lgicos con multiplexores.
4. Disear circuitos lgicos con demultiplexores.

MULTIPLEXORES
Son circuitos lgicos combinacionales que aceptan varias entradas de datos y
una nica salida de ellas. La direccin deseada de los datos de entrada hacia la
salida es controlada por entradas de SELECCIN (que algunas veces se conoce
como entradas de DIRECCION)
Esquemticamente un MUX (multiplexor) se representa:

Entradas
de Datos

Salida

MUX

Entradas de
Seleccin

Un multiplexor es un selector de datos equivalente a un conmutador de "m"


entradas y una salida, por lo que tambin recibe el nombre de selector de
datos o conmutador electrnico.
La seleccin de la entrada se controla mediante unas entradas de seleccin o
control.
El diagrama de bloques de un MUX es:

Multiplexores con una entrada de seleccin


El multiplexor ms simple es el que slo tiene una entrada de seleccin, S,
que permite seleccionar entre dos entradas de datos, segn que S=0 S=1

Multiplexores de 4 canales de entrada

Entrada de seleccin indica cual de las entradas


se ha seleccionado.
6

Cmo podemos expresar la funcin de salida F, usando el Algebra de Boole?


Existe una manera muy sencilla y que ya conocemos: hacer la tabla de verdad y
obtener la funcin ms simplificada.
Primero: Cuantas entradas tengo en este circuito?.
En total hay tres entradas. Dos son de datos: I1, I0 y una es de seleccin, S
La tabla de verdad tendr en total 23 = 8 filas
qu ocurre si?. S=1, I0=0 y I1=1

Aplicamos la definicin de multiplexor

Puesto que S=0 , se est seleccionando la entrada de datos 0, es decir, la


entrada I0 . Por tanto, lo que entre por la entrada I 1ser ignorado por el
multiplexor. Si la entrada seleccionada es la I0, la salida tendr su mismo valor.
Y puesto que I1=1 entonces F=1. Si hacemos lo mismo para todos los casos,
tendremos la siguiente tabla de verdad:
7

Apliquemos el mtodo de Karnaugh para obtener la expresin ms simplificada


de F
8

Ejemplo: Un multiplexor de 4 entradas de datos (4 a 1):

10

En donde la x significa que el valor de dicha entrada no influye en la salida.


Implementando por "1" tenemos:
S = C1' C0' E0 + C1' C0 E1 + C1 C0 E2 + C1 C0 E3
Esta funcin se puede simplificar ms. La implementacin con puertas lgicas
es la siguiente:

11

Asociacin de multiplexores
Con 5 multiplexores de 4 entradas podemos formar 1 multiplexor de 16
entradas.

12

Aplicaciones
Conversor paralelo-serie: permiten seleccionar una de entre varias lneas de
datos o enviar las informaciones de varias lneas por una sola, dedicando un
pequeo intervalo de tiempo a cada una de ellas.
Generador de funciones lgicas: es la posibilidad de implementar funciones
lgicas con solamente un multiplexor, directamente desde la tabla de verdad, en
forma de suma de productos (implementando por "1"). En general, cualquier funcin
de "n" variables puede implementarse mediante un multiplexor de 2 n entradas. Con
esto conseguimos sustituir puertas lgicas por multiplexores, para reducir
significativamente el nmero de circuitos integrados y permite que los cambios en el
diseo sean mucho ms sencillos.

13

Ejemplo Implementar una funcin lgica a partir de un multiplexor dado, y sus


conexiones.

(MSB) a

b (LSB)

14

Para las distintas combinaciones de las entradas de control, vemos las entradas de
datos que se activan. Con esto formaremos los distintos trminos de la funcin
(productos).
La funcin lgica final ser una suma de productos de los trminos producto
obtenidos para cada combinacin de las entradas de control.

Por tanto, la funcin lgica ser la suma de dichos trminos producto:


F = (abc) + (ab c) + (a b0) + (a b 1)
Simplificando nos queda:
F = (abc) + (ab c) + (ab) = a (bc + bc) + (ab) =
15
= a (b c) + (ab)

Realizar la tabla de verdad para el siguiente multiplexador

16

Demultiplexores
Un demultiplexor es un circuito combinacional que realiza la funcin
inversa de un multiplexor, es decir, expande un circuito de una sola seal
de entrada a varias seales de salida: 2n.
La informacin se redirige a una sola salida. La seleccin de la salida
especfica es controlada por la combinacin de bits de n lneas de
seleccin o control.
El diagrama de bloque es:

17

la entrada E provee los datos, mientras que las entradas C0 y C1 son las
entradas de control o seleccin.

18

19

GRACIAS

20

También podría gustarte