Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema5 - Fund - 0405v BXDMN 65496 PDF
Tema5 - Fund - 0405v BXDMN 65496 PDF
INDICE:
INTRODUCCIN
DECODIFICADORES
CONVERTIDORES DE CDIGO
CODIFICADORES
MULTIPLEXORES
o EXTENSIN DE MULTIPLEXORES
o REALIZACIN DE FUNCIONES
COMBINACIONALES CON MUX
DEMULTIPLEXORES
COMPARADORES
DETECTORES/GENERADORES DE PARIDAD
Fundamentos de Computadores. Circuitos Combinacionales MSI T5-2
INTRODUCCIN
CODIFICADORES Y DECODIFICADORES
MULTIPLEXORES Y DEMULTIPLEXORES
SUMADORES, COMPARADORES ...
DECODIFICADORES
/EN A B C D0 D1 D2 D3 D4 D5 D6 D7 A Bin/Oct D0
1 X X X 0 0 0 0 0 0 0 0 B D1
0 0 0 0 1 0 0 0 0 0 0 0 C D2
0 0 0 1 0 1 0 0 0 0 0 0 D3
0 0 1 0 0 0 1 0 0 0 0 0 D4
0 0 1 1 0 0 0 1 0 0 0 0 D5
0 1 0 0 0 0 0 0 1 0 0 0 D6
0 1 0 1 0 0 0 0 0 1 0 0 D7
0 1 1 0 0 0 0 0 0 0 1 0
0 1 1 1 0 0 0 0 0 0 0 1 /EN
Tanto las entradas como las salidas, principalmente estas ltimas, pueden ser:
3/8
Z A D0
Y B D1
X C D2
D3 F
D4
VCC D5
G1 D6
G2A
GND G2B D7
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)
3/8
W A D0
Z B D1
Y C D2
X D3
X=0
D4
VCC
D5
G1 D6
G2A
G2B D7
3/8
A D0
B D1
C D2
D3 X=1
D4
D5
G1 D6
G2A
G2B D7
GND
Fundamentos de Computadores. Circuitos Combinacionales MSI T5-6
CONVERTIDORES DE CDIGOS
ENTRADAS
Habilitacin/control
SALIDAS
a display 7 segmentos
nodo comn
ENTRADAS (conexin mediante
BCD R=150)
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.
/EN I0 I1 I2 I3 I4 I5 I6 I7 O1 O2 O3 I0 Oct/Bin
1 X X X X X X X X 0 0 0 I1
0 1 0 0 0 0 0 0 0 0 0 0 I2 O1
0 0 1 0 0 0 0 0 0 0 0 1 I3 O2
0 0 0 1 0 0 0 0 0 0 1 0 I4
0 0 0 0 1 0 0 0 0 0 1 1 O3
I5
0 0 0 0 0 1 0 0 0 1 0 0 I6
0 0 0 0 0 0 1 0 0 1 0 1 I7
0 0 0 0 0 0 0 1 0 1 1 0
0 0 0 0 0 0 0 0 1 1 1 1 /EN
I1 I2 I3 I4 I5 I6 I7 I8 I9 A B C D I1 Dec/BCD
0 0 0 0 0 0 0 0 0 0 0 0 0 I2
1 0 0 0 0 0 0 0 0 0 0 0 1
I3 A
0 1 0 0 0 0 0 0 0 0 0 1 0
I4
0 0 1 0 0 0 0 0 0 0 0 1 1 B
0 0 0 1 0 0 0 0 0 0 1 0 0 I5
C
0 0 0 0 1 0 0 0 0 0 1 0 1 I6
I7 D
0 0 0 0 0 1 0 0 0 0 1 1 0
0 0 0 0 0 0 1 0 0 0 1 1 1 I8
0 0 0 0 0 0 0 1 0 1 0 0 0 I9
0 0 0 0 0 0 0 0 1 1 0 0 1
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 /I2 /I3 /I4 /I5 /I6 /I7 /I8 /I9 /A /B /C /D /I1 Dec/BCD
X X X X X X X X 0 0 1 1 0 /I2
X X X X X X X 0 1 0 1 1 1
/I3 /A
X X X X X X 0 1 1 1 0 0 0
/I4
X X X X X 0 1 1 1 1 0 0 1 /B
X X X X 0 1 1 1 1 1 0 1 0 /I5
/C
X X X 0 1 1 1 1 1 1 0 1 1 /I6
/I7 /D
X X 0 1 1 1 1 1 1 1 1 0 0
X 0 1 1 1 1 1 1 1 1 1 0 1 /I8
0 1 1 1 1 1 1 1 1 1 1 1 0 /I9
1 1 1 1 1 1 1 1 1 1 1 1 1
Fundamentos de Computadores. Circuitos Combinacionales MSI 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
Fundamentos de Computadores. Circuitos Combinacionales MSI T5-11
MULTIPLEXORES
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.
Fundamentos de Computadores. Circuitos Combinacionales MSI T5-14
EXTENSIN DE MULTIPLEXORES
S3 S2 S1 S0
D0
D7
Dato
1 de 16
D8
gnd
D15
gnd
Fundamentos de Computadores. Circuitos Combinacionales MSI T5-15
As, las columnas, vendrn determinadas por las variables de control del
MUX, y las filas por el dato o los datos que se quieren transmitir. Las
variables de control deben ser las de menor peso. Evaluando cada columna
identificamos el valor que hay que colocar en cada entrada.
BCD
I0 I1 I2 I3 I4 I5 I6 I7
000 001 010 011 100 101 110 111
A 0 1 0 1 1 0 0 0 1
0 1 2 3 4 5 6 7
1 1 0 0 0 0 1 0 1
8 9 10 11 12 13 14 15
1 0 0 a 0 1
Fundamentos de Computadores. Circuitos Combinacionales MSI T5-16
Hacemos el diagrama lgico del circuito colocando den las entradas de datos lo
que la tabla nos indique.
EJERCICIO DE MUX
DEMULTIPLEXORES
En realidad no existen como tales, sino que vienen definidos por los
decodificadores/demultiplexores.
COMPARADORES DE MAGNITUD
A B A> B A= B A< B A
COM P A>B
0 0 0 1 0 B
0 1 0 0 1 A=B
1 0 1 0 0 A<B
1 1 0 1 0
A0 COMP A<B
Nmero A A1
A2 A=B
A3 A>B
B0
Nmero B B1
B2
B3
Ain<Bin
Ain=Bin
Ain>Bin
Fundamentos de Computadores. Circuitos Combinacionales MSI T5-20
A[0-3]
B[0-
B0
A A0
B1
A1
B2
A2
B B3
A3
X[0-3]=menor de A y
C[0-3] B
C0
X0
C1
X1
C2
X2
C C3
X3
Y[0-3]=menor de X y
C
Fundamentos de Computadores. Circuitos Combinacionales MSI T5-23