Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema Solicitado 1 PDF
Tema Solicitado 1 PDF
FUNCIONES
CON
CONVERTIDORES DE CDIGO
CODIFICADORES
MULTIPLEXORES
o EXTENSIN DE MULTIPLEXORES
o REALIZACIN
DE
COMBINACIONALES CON MUX
FUNCIONES
DEMULTIPLEXORES
COMPARADORES
DETECTORES/GENERADORES DE PARIDAD
T5-2
INTRODUCCIN
En un computador se realizan principalmente operaciones de codificacin y
decodificacin de datos usando codificadores y decodificadores; transmisin y
control de datos usando lneas de bus, multiplexadores y demultiplexadores; y
procesado de datos mediante circuitera aritmtica.
En nuestro computador podemos encontrarnos los siguientes sistemas MSI:
CODIFICADORES Y DECODIFICADORES
MULTIPLEXORES Y DEMULTIPLEXORES
SUMADORES, COMPARADORES ...
Adems estos dispositivos pueden usarse tambin para la realizacin de
funciones complejas con un considerable ahorro de rea frente al uso de puertas
bsicas (circuitos SSI).
T5-3
DECODIFICADORES
Un decodificador es un circuito lgico con n entradas y 2n salidas como
mximo, tal que para cada combinacin de entradas se activa al menos una
salida. Si slo se activa una salida se denomina decodificador completo.
Por ejemplo este es un circuito decodificador completo de 3 a 8 lneas,
permitira la activacin de un dispositivo al proporcionarle la direccin de dicho
dispositivo. Dispone de una entrada de HABILITACIN (enable) que conecta
o desconecta (coloca todas sus salidas al nivel no activo) el dispositivo. En este
caso dicha entrada es activa a NIVEL BAJO, ya que el dispositivo se activa
cuando dicha entrada recibe un 0 lgico.
/EN A
1
X
0
0
0
0
0
0
0
0
0
1
0
1
0
1
0
1
B
X
0
0
1
1
0
0
1
1
C D0 D1 D2 D3 D4 D5 D6 D7
X 0 0 0 0 0 0 0 0
0 1 0 0 0 0 0 0 0
1 0 1 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0
1 0 0 0 1 0 0 0 0
0 0 0 0 0 1 0 0 0
1 0 0 0 0 0 1 0 0
0 0 0 0 0 0 0 1 0
1 0 0 0 0 0 0 0 1
A
B
C
Bin/Oct
D0
D1
D2
D3
D4
D5
D6
D7
/EN
T5-4
G1
G2A
G2B
3/8
D0
D1
D2
D3
D4
D5
D6
D7
T5-5
A
B
C
3/8
D0
D1
D2
D3
D4
D5
D6
D7
G1
G2A
G2B
GND
Asociacin de decodificadores
A veces puede ocurrir que necesitemos decodificar ms lneas de las que nos
permite nuestro circuito, se debe entonces construir un decodificador de mayor
tamao usando decodificadores de menor tamao:
Por ejemplo para 4 bits (X,Y,Z,W)
W
Z
Y
X
A
B
C
3/8
VCC
G1
G2A
G2B
A
B
C
G1
G2A
G2B
GND
3/8
D0
D1
D2
D3
D4
D5
D6
D7
D0
D1
D2
D3
D4
D5
D6
D7
X=0
X=1
T5-6
CONVERTIDORES DE CDIGOS
Son circuitos Codificadores/Decodificadores que convierten los datos de un
cdigo a otro.
El circuito 74X42 es un convertidor de BCD a Decimal (de 4 a 10 lneas).
T5-7
ENTRADAS
Habilitacin/control
ENTRADAS
BCD
SALIDAS
a display 7 segmentos
nodo comn
(conexin mediante
R=150)
T5-8
CODIFICADORES
Son los dispositivos MSI que realizan la operacin inversa a la realizada por
los decodificadores. Generalmente, poseen 2n entradas y n salidas.
Cuando solo una de las entradas est activa para cada combinacin de salida, se
le denomina codificador completo.
Por ejemplo, el siguiente circuito proporciona a la salida la combinacin
binaria de la entrada que se encuentra activada. En este caso se trata de un
codificador completo de 8 bits, o tambin llamado codificador de 8 a 3 lneas:
/EN I0
1
X
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
I1
X
0
1
0
0
0
0
0
0
I2
X
0
0
1
0
0
0
0
0
I3
X
0
0
0
1
0
0
0
0
I4
X
0
0
0
0
1
0
0
0
I5
X
0
0
0
0
0
1
0
0
I6
X
0
0
0
0
0
0
1
0
I7 O1 O2 O3
X 0 0 0
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
1 1 1 1
I0
I1
I2
I3
I4
I5
I6
I7
Oct/Bin
O1
O2
O3
/EN
T5-9
I1
0
1
0
0
0
0
0
0
0
0
I2
0
0
1
0
0
0
0
0
0
0
I3
0
0
0
1
0
0
0
0
0
0
I4
0
0
0
0
1
0
0
0
0
0
I5
0
0
0
0
0
1
0
0
0
0
I6
0
0
0
0
0
0
1
0
0
0
I7
0
0
0
0
0
0
0
1
0
0
I8
0
0
0
0
0
0
0
0
1
0
I9
0
0
0
0
0
0
0
0
0
1
A
0
0
0
0
0
0
0
0
1
1
B
0
0
0
0
1
1
1
1
0
0
C
0
0
1
1
0
0
1
1
0
0
D
0
1
0
1
0
1
0
1
0
1
I1
I2
I3
I4
I5
I6
I7
I8
I9
Dec/BCD
A
B
C
D
Por otro lado la figura siguiente representa el diagrama lgico del circuito
74147, que es un codificador de prioridad de Decimal a BCD natural; en la
tabla de funcionamiento adjunta se puede notar la diferencia con el anterior.
/I1
X
X
X
X
X
X
X
X
0
1
/I2
X
X
X
X
X
X
X
0
1
1
/I3
X
X
X
X
X
X
0
1
1
1
/I4
X
X
X
X
X
0
1
1
1
1
/I5
X
X
X
X
0
1
1
1
1
1
/I1
/I2
/I3
/I4
/I5
/I6
/I7
/I8
/I9
Dec/BCD
/A
/B
/C
/D
T5-10
/EI: Habilitacin
/GS: es 0 cuando el dispositivo est
habilitado y una o ms de sus entradas
est activa
/EO: salida para habilitar otro codificador de
ms baja prioridad
T5-11
MULTIPLEXORES
Multiplexar es pasar informacin de muchos canales o lneas a pocos
canales o lneas.
Un MULTIPLEXOR (MUX) es un circuito combinacional que selecciona
una entrada y la transfiere a la salida. La seleccin de la entrada, o dato, se
realiza segn un conjunto de valores de las variables de control.
Poseen por tanto, n entradas de seleccin, para 2n entrada de datos,
proporcionando, generalmente, dos salidas: una para el dato directo y otra para
el dato negado.
A continuacin se presenta la tabla de funcionamiento y el Smbolo lgico
estndar para un multiplexor de 8 a 1 lneas. Se trata del circuito 74X151, con
entrada de habilitacin activa a nivel bajo.
T5-12
T5-13
Un multiplexor muy usado es el 74157 (El 74158 es una versin del primero
con las salidas activas a nivel bajo). Se trata de un circuito con cudruple
multiplexor de dos a una lneas:
Este Mux funciona como selector de palabras: segn sea el valor de seleccin
G1, en las cuatro salidas aparece A[1-4] B[1-4], lo que lo hace muy til en las
aplicaciones que se vern en el tema dedicado a la aritmtica binaria.
T5-14
EXTENSIN DE MULTIPLEXORES
Como siempre, cuando no se dispone del nmero necesario de entradas en un
solo dispositivo, hay que recurrir a asociar dispositivos de menor nmero de
entradas para obtener uno mayor.
Vamos a construir un MUX de 16:1 usando MUX de 4:1.
La asociacin es muy similar a la que se hace con los decodificadores, pero
cambian la disposicin de los MSB y LSB (bits ms significativos y menos
significativos).
S3 S2 S1 S0
D0
D7
Dato
1 de 16
D8
gnd
D15
gnd
T5-15
A 0
1
000
1
1
1
I1
0
8
001
0
0
0
I2
1
9
010
1
0
I3
2
10
011
1
0
I4
3
11
100
0
0
0
I5
4
12
101
0
1
a
I6
5
13
110
0
0
0
I7
6
14
111
1
1
1
7
15
T5-16
Hacemos el diagrama lgico del circuito colocando den las entradas de datos lo
que la tabla nos indique.
Ej:
EJERCICIO DE MUX
Para familiarizarnos con el empleo de MUX, deduzcamos la funcin que
realiza el siguiente circuito
T5-17
T5-18
DEMULTIPLEXORES
En realidad no existen como tales, sino que vienen definidos por los
decodificadores/demultiplexores.
La funcin que debe realizar es la inversa de la que realiza el MUX, o sea,
debemos seleccionar una salida por donde transmitir el dato de la entrada.
Por tanto, el circuito constar de 1 entrada de datos, n entradas de seleccin de
salida, y 2n salidas.
El Decodificador/DEMUX 74138 que ya conocemos utiliza su entrada de
habilitacin G1 para entrada de Datos:
T5-19
COMPARADORES DE MAGNITUD
Son circuitos que comparan el valor binario de dos nmeros, proporcionando
informacin de cul es mayor, menor, o si ambos son iguales. Son sistemas muy
usados en ingeniera. Su bloque y tabla de funcionamiento bsico son los
siguientes:
A
0
0
1
1
B
0
1
0
1
A> B
0
0
1
0
A= B
1
0
0
1
A< B
0
1
0
0
COM P
A>B
A=B
A<B
Nmero A
Nmero B
A0
A1
A2
A3
B0
B1
B2
B3
Ain<Bin
Ain=Bin
Ain>Bin
COMP
A<B
A=B
A>B
T5-20
0010 1100
B:
0010 0100
T5-21
T5-22
A[0-3]
B[0-
B0
A0
B1
A1
B2
A2
B3
A3
X[0-3]=menor de A y
B
C[0-3]
C0
X0
C1
X1
C2
X2
C3
X3
Y[0-3]=menor de X y
C
T5-23
1011110
n de unos 6