Electrónica Digital (IN1350C)
(IN1200)
Unidad 4
Multiplexores, decodificadores, comparadores,
sumadores y unidades aritméticas.
Dr. Silvia Elena Restrepo M.
Magíster en Ingeniería de Sistemas
Ingeniera Física
Circuitos combinacionales básicos
Recordar:
Multiplexor (MUX): dirige información digital procedente de
diversas fuentes a una única línea de salida, por medio de líneas
de selección (Selectores).
Similitud entre MUX y sistema de agua de granja
Mux, deco, comp, sum y u.a. Electrónica Digital
2
Multiplexor
MUX con 2 entradas y 1 entrada de selección
Mux, deco, comp, sum y u.a. Electrónica Digital
3
Multiplexor
MUX con 4 entradas y 2 entrada de selección
Tabla de la
verdad???
Mux, deco, comp, sum y u.a. Electrónica Digital
4
Multiplexor
MUX con entrada de validación (ENABLE)
Los MUX, y en general la mayoría de circuitos MSI, disponen de una
entrada adicional, llamada entrada de validación (Enable). Esta
entrada funciona como un interruptor de encendido/apagado para el
circuito MSI.
Si la entrada de validación está activada, el circuito
funcionará normalmente.
Si está desactivada, el circuito sacará el valor ’0’ por todas sus salidas,
independientemente de lo que llegue por sus entradas (está
deshabilitado o no está en funcionamiento).
Las entradas de validación pueden ser de dos tipos:
activas a nivel alto ó activas a nivel bajo.
Mux, deco, comp, sum y u.a. Electrónica Digital
5
Circuitos combinacionales básicos
Demultiplexor: La información de entrada se transmite a la
línea de salida seleccionada mediante las entradas de control . .
Similitud entre demultiplexor y sistema de agua de granja
Mux, deco, comp, sum y u.a. Electrónica Digital
6
Demultiplexor
DEMUX con 2 salidas y 1 entrada de selección
Mux, deco, comp, sum y u.a. Electrónica Digital
7
Demultiplexor
DEMUX con 4 salidas y 2 entrada de selección
Mux, deco, comp, sum y u.a. Electrónica Digital
8
Circuitos combinacionales básicos
Uso de un multiplexor y demultiplexor para transmisión
de datos por un único cable
Mux, deco, comp, sum y u.a. Electrónica Digital
9
Multiplexor
Extensión de multiplexores
1. Aumento del número de entradas: conectar en cascada
Mux, deco, comp, sum y u.a. Electrónica Digital
10
Multiplexor
Extensión de multiplexores
II. Aumento del número de bits por canal: conectar en
paralelo
Mux, deco, comp, sum y u.a. Electrónica Digital
11
Multiplexor
Implementación de funciones con MUX’s
Cualquier función de n variables se puede implementar
utilizando un multiplexor de n-1 entradas de selección.
Ejemplo
Mux, deco, comp, sum y u.a. Electrónica Digital
12
Multiplexor
Solución
1. Tabla de la verdad
2. Dividir TV en tantos grupos como canales de entrada halla y
asignar entradas de selección a variables de mayor peso.
Mux, deco, comp, sum y u.a. Electrónica Digital
13
Multiplexor
3. Los valores de las entradas se obtienen mirando las
columnas de la derecha
𝐼0 𝑂 = 𝐼0 = 𝑍ҧ
𝐼1 𝑂 = 𝐼1 = 𝑍
𝐼2 𝑂 = 𝐼2 = 1
𝐼3 𝑂 = 𝐼3 =0
𝑆1 𝑆0
Mux, deco, comp, sum y u.a. Electrónica Digital
14
Ejercicios
1. Implementar la siguiente función utilizando un
multiplexor.
2. Implementar F(A,B,C,D)=m(3,5,7,9,10) usando un
multiplexor 4-a-1 con dos entradas de control más:
a) cualquier tipo de compuertas lógicas
b) sólo compuertas NAND
Mux, deco, comp, sum y u.a. Electrónica Digital
15
Implementación de funciones con puertas NAND
NAND NOT
AND OR
XOR
Mux, deco, comp, sum y u.a. Electrónica Digital
16
Implementación de funciones con puertas NOR
NOR NOT
AND OR
XOR
Mux, deco, comp, sum y u.a. Electrónica Digital
17
Representación alternativa de funciones lógicas
Mux, deco, comp, sum y u.a. Electrónica Digital
18
Implementación de funciones con puertas NAND
Ejemplo
Implementar 𝑆 = 𝑎ത + 𝑏ത 𝑐ҧ usando solo compuertas
NAND (función debe estar simplificada antes de
implementación).
Implementar la siguiente función utilizando únicamente
puertas NAND.
Mux, deco, comp, sum y u.a. Electrónica Digital
19
Codificadores/Decodificadores
Codificador Decodificador
Asigna un código único de Detecta un código en la
salida a cada señal de entrada e indica la presencia
entrada. de este código mediante un
El número de entradas es cierto nivel de salida.
mayor que el de salidas.
Mux, deco, comp, sum y u.a. Electrónica Digital
20
Codificadores/Decodificadores
Ejercicios
Implementación de funciones lógicas usando decodificadores
C(x,y,z)=m(2,3,6,7)
Mux, deco, comp, sum y u.a. Electrónica Digital
21
Codificadores/Decodificadores
Ejercicios
Implementación de funciones lógicas usando decodificadores
Z = f(A, B, C) = m(2,3,5,6, 7)
Mux, deco, comp, sum y u.a. Electrónica Digital
22
Codificadores/Decodificadores
Ejercicios (Diseño de deco a partir de demux)
Diseñar los circuitos decodificadores que realizan las siguientes
transformaciones usando demultiplexores y algunas
compuertas adicionales:
a) Conversión de Exceso 3 (código definido como BCD +
32 ) a Decimal.
b) Conversión de Gray (código donde números adyacentes
solo difieren en un bit) a Decimal.
Mux, deco, comp, sum y u.a. Electrónica Digital
23