sistemas combinacionales electrónica digital electrónica básica josé ramón sendra sendra dpto....
TRANSCRIPT
Sistemas Combinacionales
Electrónica Digital
Electrónica Básica
José Ramón Sendra SendraDpto. de Ingeniería Electrónica y AutomáticaULPGC
SISTEMAS COMBINACIONALES
Circuito Combinacional su salida depende sólo de sus entradas
Clasificación según escala de integración:
•SSI máx. 10 puertas lógicas (100 xtores)*•MSI máx. 100 puertas lógicas (1000 xtores)**•LSI máx. 1000 puertas lógicas (10000 xtores)•VLSI > 1000 puertas lógicas (>10000 xtores)
MultiplexoresCodificadoresDecodificadores (Demultiplexores)Convertidores de código
ComparadoresSumadoresRestadoresMultiplicadores
Circuitos de Comunicación
Circuitos Aritméticos
Circuitos MSI
MULTIPLEXORES
I0
O U T
S1S0
I3
I2
I1
M U XENTRADAS DE DATOS
ENTRADAS DE SELECCIÓN
I3 I2 I1 I0 S1 S0 OUTX X X X 0 0 I0
X X X X 0 1 I1
X X X X 1 0 I2
X X X X 1 1 I3
301201101001 ISSISSISSISSOUT
74151Mux de 8 canales con Enable
MULTIPLEXORES
74153Doble Mux de 4 canales con Enable
I0
S1S0
I3
I2
I1
M U X
I0
S1S0
I3
I2
I1
M U X
I0O U T
S
I1
M U X
E 4
E 7
E 6
E 5
E 0
E 3
E 2
E 1
S0
S2
S1
MULTIPLEXORES
Expansión de Multiplexores
I0
O U T
S1S0
I3
I2
I1
M U X
S0 S1
Vc c
MULTIPLEXORES
Ejemplo de aplicación: encaminamiento de datos
MULTIPLEXORES
Ejemplo de aplicación: convertidor paralelo serie
I0
O U T
S1S0
I3
I2
I1
M U X
CO N T AD O RRELO J
1
1
1
0 1 0 1 1
I0
S
I1
M U X
I0
S
I1
M U X
I0
S
I1
M U X
I0
S
I1
M U X
SELEC C IÓ ND ATO
AD ATO
B
D ATO D ESALID A
MULTIPLEXORES
Ejemplo de aplicación: multiplexado de datos (ej: impresoras)
CODIFICADORES
C O D IFIC AD O RD EC -B C D
E 9
S0
E 0
S3
E9 E8 E7 E6 E5 E4 E3 E2 E1 E0 S3 S2 S1 S0
0 0 0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 1 X 0 0 0 1
0 0 0 0 0 0 0 1 X X 0 0 1 0
0 0 0 0 0 0 1 X X X 0 0 1 1
0 0 0 0 0 1 X X X X 0 1 0 0
0 0 0 0 1 X X X X X 0 1 0 1
0 0 0 1 X X X X X X 0 1 1 0
0 0 1 X X X X X X X 0 1 1 1
0 1 X X X X X X X X 1 0 0 0
1 X X X X X X X X X 1 0 0 1
DECIMAL BCD
Codificador con prioridad si se activan 2 entradas a la vez, sólo sale la de mayor valor decimal
Codificador sin prioridad si se activan 2 entradas a la vez, no se sabe que valor va a salir (X=0)
CODIFICADORES
7 4 1 4 7
E 9
S0
E 0
S3
74147Codificador Decimal-BCD con
prioridad
las entradas son activas a nivel bajo
las salidas salen negadas
7 8 9
4 5 6
1 2 3
0
C O D IFIC AD O RD EC -B C D
U N ID AD D EC ÁLC U LO
D EC O D IFIC AD O RB C D -7 SEG
Ejemplo de aplicación: Codificador de un teclado decimal
CODIFICADORES
DECODIFICADORES
Decodificadores no excitadores o decod. lógicos
D EC O D .
A1
S0
A0
S3
S1
S2
A1 A0 S3 S2 S1 S00 0 0 0 0 10 1 0 0 1 01 0 0 1 0 01 1 1 0 0 0
013
012
011
010
AAS
AAS
AAS
AAS
DECODIFICADORES
74138Decodificador Octal
74139Doble Decodificador de dos
variables
DECODIFICADORES
Expansión de Decodificadores
A1
A0
E
A1
A0
E
A1
A0
E
A1
A0
E
A1
A0
E
A3
A0
A1
A2
E
Y 0
Y15
Caso particular de Decodificador Demultiplexor
DECODIFICADORES
Y0
S1 S0
Y3
Y2
Y1
IND EM U X
S0
S1
Y0IN
Y3
IN S1 S0 Y3 Y2 Y1 Y0X 0 0 0 0 0 INX 0 1 0 0 IN 0X 1 0 0 IN 0 0X 1 1 IN 0 0 0
DECODIFICADORES
Ejemplo de aplicación: canal de comunicación serie
I0
O U T
S1S0
I3
I2
I1
M U X
CO N T AD O RRELO J
1
1
1
0 1 0 1 1
Y0S1S0
Y3
Y2
Y1
IND EM U XCAN AL D E
EN T RAD ACAN AL D ES ALID A
Decodificadores excitadores
DECODIFICADORES
LT Lamp TestRBI Ripple Blanking InputBI/RBO Blanking Input/
Ripple Blanking Output
DECODIFICADORES
Ejemplo de aplicación
DECODIFICADORES
Uso de RBI y RBO
DECODIFICADORES
Display de Ánodo común
Display de Cátodo común
CONVERTIDORES DE CÓDIGO
6 bits BCD 6 bits Binario
BIN
BCD
CONVERTIDORES DE CÓDIGO
6 bits Binario 6 bits BCD
BIN
BCD