Sunteți pe pagina 1din 40

Definición.

Un multiplexor es un circuito combinacional al que entran varios canales


de datos, y sólo uno de ellos, el que hallamos seleccionado, es el que
aparece por la salida. Es decir, que es un circuito que nos permite
“SELECCIONAR” que datos pasan a través de dicho componente.

El multiplexor tiene 𝒏 líneas de selección , 𝟐𝒏 entradas y “una salida”.


Analogía mecánica.

La llave de paso es el selector.


Multiplexor 2 x 1:

Tiene una entrada de selección 𝒏 = 𝟏 , y 𝟐𝒏 = 𝟐 entradas de datos

símbolos:
Multiplexor 2 x 1: El valor que puede tener la entrada selectora S
es cero ó uno lógico.
Tabla de verdad:
Si es cero deberá salir la entrada I0

Si es uno deberá salir la entrada I1

𝑴𝟏 Los “mini-términos” son:

𝑴𝟐 𝑴𝟏 𝑴𝟒
𝑴𝟐 𝑴𝟑

𝑭 = 𝐒ത 𝐈ഥ0 𝐈1 + 𝐒ത 𝐈0 𝐈1 + 𝐒 𝐈0 𝐈ഥ1 + 𝐒 𝐈0 𝐈1
𝑴𝟑
𝑴𝟒
Multiplexor 2 x 1: El agrupamiento rojo es redundante
no se usa.
Mapa de Karnaugh:
Reduciendo
por mapa: 𝑭 = 𝐒ത 𝐈0 + 𝐒 𝐈1

𝐈0

𝐈1

circuito:
Multiplexor 2 x 1:

Ejemplo con señales ó carta de tiempo


Multiplexor 4 x 1:
Tiene dos entradas de selección 𝒏 = 𝟐 , y 𝟐𝒏 = 𝟒 entradas de datos

símbolos:

Selección
de datos

𝒀 Salida
de datos
Entradas
de datos
Multiplexor 4 x 1: De acuerdo con los valores de las selectoras es el
dato que se envía a la salida.
Tabla de verdad

Función de salida 𝒀

𝐘 = 𝐒𝟏 𝐒𝟎 𝐃𝟎 + 𝐒𝟏 𝐒𝟎 𝐃𝟏 + 𝐒𝟏 𝐒𝟎 𝐃𝟐 + 𝐒𝟏 𝐒𝟎 𝐃𝟑
circuito:
Ejemplo:

Para determinar la salida solo se observa por pares los valores de las
selectoras empezando por el lado izquierdo.

En función de ellos es el dato que se va a enviar a la salida, lo relevante


es cuando el dato tiene valor uno lógico, porque si es valor cero no es
relevante, tomando como referencia la función de salida anterior.
Ejemplo: determinar la salida Y

𝐒𝟏

𝐒𝟎

𝒀 𝑫𝟎 𝑫𝟐 𝑫𝟏 𝑫𝟑 𝑫𝟎 𝑫𝟐 𝑫𝟏 𝑫𝟑
Ejercicio: determine la salida Y del multiplexor para las siguientes entradas:

𝐒𝟏

𝐒𝟎

𝒀
Ejemplo comercial:

Mediante circuito integrado SN74157


Ejemplo comercial:

Mediante circuito integrado SN74157

Tabla de verdad:
Ejemplo comercial:

Mediante circuito integrado SN74151


Ejemplo comercial:

Mediante circuito integrado SN74151

Tabla de verdad:
Definición:

Toma datos de una línea de entrada y los distribuye a un determinado


número de líneas de salida, también se le conoce como distribuidor de
datos.

Tiene 𝒏 entradas de selección y 𝟐𝒏 salidas de datos.

𝟐𝒏

𝒏
Equivalente mecánico:
Demultiplexor 1 x 2:

símbolo
tabla de
verdad
salidas
I

𝑶𝟎 = 𝐒 𝐈

𝑶𝟏 = 𝐒ത 𝐈
𝑶𝟎
𝑰
𝑶𝟏
Demultiplexor 1 x 2:

circuito
Posibles valores de la entrada I

𝑶𝟏
𝐈
𝑶𝟎
Demultiplexor 1 x 2:

𝐒
𝑶𝟏 = 𝐒ത 𝐈
𝑶𝟏
salidas
𝑶𝟎 𝑶𝟎 = 𝐒 𝐈
Demultiplexor 1 x 4 :
Tiene 𝒏 = 𝟐 entradas de selección y 𝟐𝐧 = 𝟐𝟐 = 𝟒 salidas de datos.

símbolo

salidas
𝑶𝟎
𝐈

salidas
𝑶𝟏
𝐈 𝑶𝟐
datos 𝑶𝟑
Demultiplexor 1 x 4 :

salidas
tabla de verdad 𝐒𝟏 𝐒𝟎 𝑫𝒂𝒕𝒐

𝑶0 = 𝐒1 𝐒0 𝐈 𝑶0 = 0 0 𝐈

𝑶1 = 𝐒1 𝐒0 𝐈 𝑶1 = 0 1 𝐈

𝑶2 = 𝐒1 𝐒0 𝐈 𝑶2 = 1 0 𝐈

𝑶3 = 𝐒1 𝐒0 𝐈 𝑶3 = 1 1 𝐈
Demultiplexor 1 x 4 :
El autor nombra las salidas con D
en lugar de O
circuito
Ejemplo: Tomando las salidas de la tabla resolver para la entrada
mostrada:

𝐒1

𝐒0
Ejercicio: Tomando las salidas de la tabla resolver para la entrada
mostrada:

𝐒1

𝐒0
Definición:

En determinados casos se requiere efectuar comparaciones de las


magnitudes de algunas cantidades y determinar su relación, para esto se
utilizan circuitos de lógica combinatoria para realizarlo.

Un comparador de magnitud es un circuito combinacional que compara dos


números, A y B y determina sus magnitudes relativas.
La salida de la comparación se especifica por tres variables binarias que
indican si 𝑨 > B, 𝑨 = 𝑩 o 𝑨 < 𝑩.
Ejemplo:
Se comparan las cantidades A y B: minitérminos

Tabla de verdad ഥ 𝑩
ഥ +𝑨𝑩
𝑨=𝑩 =𝑨


𝑨>B=𝑨𝑩

ഥ𝑩
𝑨<𝑩=𝑨
Circuito:

𝑨<𝑩

𝑨=𝑩

𝑨>B
Comparar cantidades con más bits.

cantidades

A y B son iguales si A3 = B3, A2 = B2, A1 = B1 y A0 = B0. La relación


de igualdad puede expresarse en forma lógica con una función de
equivalencia:

𝑿𝒊 = 𝑨𝒊 𝑩𝒊 + 𝑨𝒊 𝑩𝒊
Para que exista una condición de igualdad A = B todas las variables
𝑿𝒊 deben ser iguales a 1. Esto implica una operación AND de todas las
variables.

𝑨 = 𝑩 = 𝑿𝟑 𝑿𝟐 𝑿𝟏 𝑿𝟎

La comparación secuencial puede expresarse en forma lógica por las


siguientes dos funciones booleanas:

𝑨 > 𝑩 = 𝑨𝟑 𝑩𝟑 + 𝑨𝟐 𝑩𝟐 𝑿𝟑 + 𝑨𝟏 𝑩𝟏 𝑿𝟑 𝑿𝟐 + 𝑨𝟎 𝑩𝟎 𝑿𝟑 𝑿𝟐 𝑿𝟏

𝑨 < 𝑩 = 𝑨𝟑 𝑩𝟑 + 𝑨𝟐 𝑩𝟐 𝑿𝟑 + 𝑨𝟏 𝑩𝟏 𝑿𝟑 𝑿𝟐 + 𝑨𝟎 𝑩𝟎 𝑿𝟑 𝑿𝟐 𝑿𝟏
Circuito.

𝑨<𝑩

𝑨>𝑩

𝑨=𝑩
En circuito
integrado MSI:

SN74HC85
En cascada
para 8 bits:
En forma manual se hace iniciando por el par de bits más a la izquierda o
MSB de las cantidades a comparar.

Si hay igualdad por observación directa se puede determinar muy fácil.

Si no es lo anterior solo queda saber si es mayor o menor.

Se inicia del par de bits más a la izquierda si son iguales se comparan el par
inmediato a la derecha, sucesivamente hasta ver unos distintos, esto nos
dará la respuesta si es mayor o menor.
Ejemplo:

Los números binarios A = 1011 y B = 1010 se aplican a las entradas de un


74HC85. Determinar las salidas.

Al comparar al inicio son


iguales, se observa al final son
distintos.
Se concluye: 𝑨 > 𝑩 = 𝟏

𝑨<𝑩=𝟎
inicio

fin

(𝑨 = 𝑩) = 𝟎
Ejercicio: Los números binarios A = 1 1 0 0 1 0 1 1 y B = 1 1 0 1 0 1 0 0 se aplican a
las entradas del circuito determinar las salidas.

?
?
?

S-ar putea să vă placă și