Circuito Combinacional

Download Report

Transcript Circuito Combinacional

Electrónica Básica
Sistemas Combinacionales
Electrónica Digital
José Ramón Sendra Sendra
Dpto. de Ingeniería Electrónica y Automática
ULPGC
SISTEMAS COMBINACIONALES
Circuito Combinacional  su salida depende sólo de sus entradas
Clasificación según escala de integración:
•SSI
•MSI
•LSI
•VLSI
 máx. 10 puertas lógicas (100 xtores)*
 máx. 100 puertas lógicas (1000 xtores)**
 máx. 1000 puertas lógicas (10000 xtores)
 > 1000 puertas lógicas (>10000 xtores)
Circuitos de
Comunicación
Circuitos MSI
Circuitos
Aritméticos
Multiplexores
Codificadores
Decodificadores  (Demultiplexores)
Convertidores de código
Comparadores
Sumadores
Restadores
Multiplicadores
MULTIPLEXORES
I0
ENTRADAS
DE DATOS
I1
OUT
MUX
I2
I3
S0
S1
ENTRADAS DE
SELECCIÓN
I3
X
X
X
X
I2
X
X
X
X
I1
X
X
X
X
I0
X
X
X
X
S1
0
0
1
1
S0 OUT
0
I0
1
I1
0
I2
1
I3
OUT  S1 S0 I 0  S1S0 I1  S1 S0 I 2  S1S0 I3
MULTIPLEXORES
74151
74153
Mux de 8 canales con Enable
Doble Mux de 4 canales con Enable
MULTIPLEXORES
Expansión de Multiplexores
E0
I0
E1
I1
E2
I2
E3
I3
MUX
S0
S1
I0
OUT
MUX
I1
S
E4
I0
E5
I1
E6
I2
E7
I3
MUX
S0
S0
S1
S2
S1
MULTIPLEXORES
Ejemplo de aplicación: encaminamiento de datos
I0
I1
OUT
MUX
I2
I3
S0
S1
S0
S1
Vcc
MULTIPLEXORES
Ejemplo de aplicación: convertidor paralelo serie
1
I0
0
I1
OUT
MUX
1
I2
1
I3
S0
RELOJ
S1
CONTADOR
1 0 1 1
MULTIPLEXORES
Ejemplo de aplicación: multiplexado de datos (ej: impresoras)
DATO
A
DATO
B
SELECCIÓN
I0
MUX
I1
S
I0
MUX
I1
S
DATO DE
SALIDA
I0
MUX
I1
S
I0
MUX
I1
S
CODIFICADORES
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
E0
S0
CODIFICADOR
DEC-BCD
DECIMAL
BCD
S3
E9
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
74147
Codificador Decimal-BCD con
prioridad
E0
S0
74147
S3
E9
las entradas son
activas a nivel bajo
las salidas
salen negadas
CODIFICADORES
Ejemplo de aplicación: Codificador de un teclado decimal
7
8
9
4
5
6
1
2
3
0
CODIFICADOR
DEC-BCD
UNIDAD DE
CÁLCULO
DECODIFICADOR
BCD-7 SEG
DECODIFICADORES
Decodificadores no excitadores o decod. lógicos
S0
A1
S1
A1
0
0
1
1
A0
0
1
0
1
S3
0
0
0
1
S2
0
0
1
0
DECOD.
A0
S2
S3
S0  A1 A0
S1  A1 A0
S 2  A1 A0
S3  A1 A0
S1
0
1
0
0
S0
1
0
0
0
DECODIFICADORES
74138
74139
Decodificador Octal
Doble Decodificador de dos
variables
DECODIFICADORES
Expansión de Decodificadores
Y0
A0
A1
E
A3
A2
A0
A0
A1
E
A1
A1
E
A0
E
A0
A1
E
A0
Y15
A1
E
DECODIFICADORES
Caso particular de Decodificador  Demultiplexor
Y3
Y2
IN
DEMUX
Y1
Y0
S1
IN
X
X
X
X
S1
0
0
1
1
S0
S0
0
1
0
1
Y3 Y2 Y1 Y0
0 0 0 IN
0 0 IN 0
0 IN 0 0
IN 0 0 0
IN
Y0
S1
S0
Y3
DECODIFICADORES
Ejemplo de aplicación: canal de comunicación serie
CANAL DE
ENTRADA
1
I0
0
I1
1
I2
1
I3
Y3
OUT
MUX
Y2
IN
DEMUX
Y1
Y0
S0
RELOJ
1 0 1 1
S1
CONTADOR
S0 S1
CANAL DE
SALIDA
DECODIFICADORES
Decodificadores excitadores
LT 
RBI 
BI/RBO 
Lamp Test
Ripple Blanking Input
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
BCD
BIN
CONVERTIDORES DE CÓDIGO
6 bits Binario  6 bits BCD
BIN
BCD