Beruflich Dokumente
Kultur Dokumente
COMBINACIONALES
Ing. F. Camacho
Introduccin
Un circuito combinacional es un arreglo de compuertas
lgicas.
Sus salidas estn determinadas por la combinacin de
entradas, sin ser influenciadas por el valor de las entradas
y/o salidas anteriores.
Multiplexores
Permiten seleccionar una entrada de 2n posibles ,
mediante n bits de control (seleccin)
Multiplexor
2n entradas
de datos
..
.
salida
n bits
de seleccin
Multiplexor de 2 entradas
de datos
Selecciona una lnea de datos de entrada (I0 o I1) dependiendo
del valor del bit de seleccin (S)
I0
0
0
0
0
1
1
1
1
I1
0
0
1
1
0
0
1
1
S
0
1
0
1
0
1
0
1
Y
0
0
1
0
0
1
1
1
Y= S.I0+SI1
Ejercicio I
Disear e implementar un Multiplexor de 4 entradas de datos, 1 salida
Decodificadores y Codificadores
Binarios
Decodificadores
(Decoders)
Convierten un cdigo de n-bits a una salida
con un solo bit activo de 2n (1-out-of- 2n)
Pueden ser utilizados para implementar
funciones lgicas
n-bits
Decodificador
Binario
Solo una de
las salidas es
activa para una
entrada dada
2n bits
Codificadores
(Encoders)
Convierten un cdigo de 2n bits a uno de n-bits
Utilizados para compactar informacin y
tambin para asignar prioridades
(codificadores de prioridad)
2n
bits
Codificador
Binario
n-bits
Codificadores Binarios
Convierten un cdigo de 2n bits a uno de n-bits
Uno de los ms tpicos es el de 8 a 3
En un momento dado slo una de las entradas
est activa (con valor igual a 1)
Entradas
I0
I1
I2
I3
I4
I5
I6
I7
Codificador
8a3
Salidas
y0
y1
y2
Y3 = I1 I0
Tabla de Verdad
I1
I0
Codificadores de Prioridad
Asignan un orden (prioridad) a las entradas
En el caso de que ms de una entrada valga 1, el
cdigo de salida corresponde a la de la entrada con
prioridad ms alta
Codificador de prioridad:
H7= I7
(MS ALTA PRIORIDAD)
H6= I7I6
H5= I7I6I5
H4= I7I6I5I4
H3= I7I6I5I4I3
H2= I7I6I5I4I3I2
H1= I7I6I5I4I3I2I1
H0= I7I6I5I4I3I2I1I0
IDLE= I7I6I5I4I3I2I1I0
Codificadordede
Selector
Prioridad
Codificador
Binario
I0
I1
H0
H1
I0
I1
I2
H2
H3
I2
I3
Y0
Y1
Y0
Y1
I4
Y2
Y2
I5
H4
H5
I6
H6
I6
I7
H7
IDLE
I7
I3
I4
I5
IDLE
Y0= H1+H3+H5+H7
Y1= H2+H3+H6+H7
Y2= H4+H5+H6+H7
La seal IDLE vale 1 cuando ninguna entrada est activada