Download Electronica_Compuertas Logicas - SistemSoft ST.ca -

Document related concepts
no text concepts found
Transcript
Electrónica digital
UPM
DIE
TEMA
TEMA 88
Familias
Familias lógicas
lógicas
Características
Características reales
reales de
de las
las puertas
puertas lógicas
lógicas
Familia
Familia CMOS
CMOS
Familia
Familia TTL
TTL
Subfamilias
Subfamilias lógicas
lógicas
Compatibilidad
Compatibilidad CMOS-TTL
CMOS-TTL
Tipos
Tipos de
de entradas/salidas
entradas/salidas especiales
especiales
Otras
Otras familias
familias lógicas
lógicas
8, Familias lógicas
© UPM-DIE
Electrónica digital
1
8-1
UPM
DIE
Características reales de las puertas
! TENSIÓN DE ALIMENTACIÓN
! VALORES LÓGICOS
" Valores lógicos a las entradas
" Valores lógicos a las salidas
" Inmunidad al ruido
! CORRIENTES DE ENTRADA Y SALIDA
" Corrientes de entrada
" Corrientes de salida
! RETARDOS EN LAS SEÑALES
" Retardos de propagación
" Retardos de conmutación
! CONSUMO
8, Familias lógicas
© UPM-DIE
8-2
1
Electrónica digital
11
UPM
DIE
TENSIÓN DE ALIMENTACIÓN
$ Lo tradicional son 5V, pero existen otras necesidades (12V, 3,3V),
otras tecnologías (-5, +5)
$ Disminución del consumo $ Disminución de la tensión de alimentación
22
VALORES LÓGICOS
# Valores lógicos a las entradas: Interpretados como ‘0’ lógico o ‘1’ lógico
Ejemplo:
0 - 0,5V = ‘0’
4,0 - 5V = ‘1’
Vi
Vo
# Valores lógicos a las salidas: Tensiones que se obtienen a la salida según el valor lógico
Ejemplo:
‘0’ % VOL < 0,4
‘1’ % VOH > 4,2
Vo
# Para que las tecnologías sean
compatibles debe ocurrir siempre:
VOLmax > VILmax
VOHmin > VIHmin
V
VIHmax
VIHmin
VILmin
E
VOLmax
S
0
VOLmin
© UPM-DIE
8-3
Electrónica digital
33
VCC
VOHmin
VILmax
Inmunidad al ruido
8, Familias lógicas
VOHmax
UPM
DIE
CORRIENTES DE ENTRADA Y DE SALIDA
# Corrientes de entrada: es la corriente que absorbe o cede la puerta cuando su entrada
está a un deteminado valor lógico
IIL
IIH
0V
5V
# Corrientes de salida: es la corriente capaz de suministrar la puerta garantizando unos
ciertos límites en las tensiones de salida, manteniendo los valores lógicos
IOH
VOL
VOH
IOL
Para una determinada VOL
Para una determinada VOH
# Fan-out: Número de puertas “normales” que pueden conectarse a la salida de una
puerta.
# Fan-in: Carga que supone una puerta respecto a una puerta normal (con fan-in = 1).
8, Familias lógicas
© UPM-DIE
8-4
2
Electrónica digital
44
UPM
DIE
RETARDOS EN LAS SEÑALES
# Retardos de propagación: Es el tiempo que tarda en cambiar la salida de una puerta
(poniéndose a su valor correcto) desde que cambian sus entradas.
S
A
Normalmente se mide entre el 50% del valor
de las señales de entrada y salida. También
se establecen unas determinadas
condiciones de carga.
A
S
tpHL
tpLH
# Retardos de conmutación: Es el tiempo que tarda una señal en pasar desde el 10% al
90% de su valor final bajo unas ciertas condiciones de carga.
A
S
S
tr
55
tf
CONSUMO
# Depende de dos aspectos:
! El consumo estático que mide el consumo del circuito (o la puerta) cuando no hay
cambios en sus señales
! El consumo dinámico que es debido, fundamentalmente, a la carga y descarga
de las capacidades del circuito y que depende de la frecuencia
8, Familias lógicas
© UPM-DIE
8-5
Electrónica digital
2
UPM
DIE
Familia CMOS
Tipos de transistores MOS
S
G
D
G=0 $
G
p
G=1 $
D
G=1 $
S
Transistor
Transistor de
de canal
canal pp
Puerta inversora básica
G=0 $
n
Transistor
Transistor de
de canal
canal nn
A
S
+VDD
I
A
p
I
A,S
A
S
n
8, Familias lógicas
S
© UPM-DIE
Si A = 0V $conduce el p
Si A = VDD $ conduce el n
Si A =VDD /2 $ conducen los dos
El circuito sólo conduce en las
conmutaciones
8-6
3
Electrónica digital
UPM
DIE
Puerta
Puerta
+VDD
+VDD
A
A
B
S
B
S
A
A
B
B
00
00
11
11
00
11
00
11
S
S
8, Familias lógicas
A
A
B
B
00
00
11
11
00
11
00
11
S
S
© UPM-DIE
8-7
Electrónica digital
UPM
DIE
Características de las familias CMOS
# Como las subfamilias CMOS son muy variadas vamos a ver la 4000 y la 74HC.
Las características generales serán de la 4000 y veremos las diferencias de la
74HC respecto de la 4000.
11
TENSIÓN DE ALIMENTACIÓN
Vnúcleo = 1,5 V
$ Típicamente: 3÷15V
$ También hay: 15÷18V
$ Serie 74HC: 2÷6V
Núcleo
Vperiferia = 3,3 V
Periferia
22
VALORES LÓGICOS
VOH
1/3 VDD
# Valores lógicos a las entradas:
Normalmente: VIL = 0 ÷ 1/3VDD
Vi
VIH = 2/3VDD ÷ VDD
VOL = 0
VOH = VDD
VIH
VIL
Inmunidad: 1/3 VDD
VDD
VOL
8, Familias lógicas
© UPM-DIE
8-8
4
Electrónica digital
33
UPM
DIE
Corrientes de entrada y salida
# Corrientes de entrada:
II = 10 pA (serie 4000) hasta 100 nA (serie 74 HC)
# Corrientes de salida:
IO = 0,1 mA (serie 4000) hasta 8 mA (serie 74 HC)
44
# Fan-out:
Teóricamente muy alto, pero
limitado en la práctica por la
capacdad de puerta, que influye
en la velocidad y el consumo
Típicamente: de 8 a 50
Retardos
tp = t pi + (∆
∆tp / ∆CL) CL
Factor extrínseco: dependiente de la carga
Factor intrínseco: dependiente de la propia puerta
tp (ns)
5V sin buffer
5V con buffer
15 V sin buffer
15 V con buffer
CL(pF)
8, Familias lógicas
© UPM-DIE
Electrónica digital
55
8-9
UPM
DIE
Consumos
# Consumo estático
Debido a dos factores: Corrientes de fugas (IQ) y a las cargas (IL)
La de fugas es muy baja, y la debida a las cargas también, si se trata de
cargas CMOS.
PS = VCC ICC = VCC (IQ + IL)
# Consumo dinámico
Debido a la carga y descarga de los condensadores parásitos y a la
corriente que circula por los canales en las conmutaciones
PD = CP VCC2 f
# Consumo de corriente
La corriente total consumida es I = CP VCC + ICC , donde el primer factor
se demanda con fuertes picos. Esto genera ruidos y caídas de tensión
en los conductores, lo que exige la proximidad de las fuentes de
alimentación y la colocación de condensadores de desacoplo próximos a
las cargas
8, Familias lógicas
© UPM-DIE
8-10
5
Electrónica digital
3
UPM
DIE
Familia TTL
T1 es un transistor multiemisor. Si
alguna unión BE está polarizada
directamente, se demanda corriente
por el colector
+5V
R1
4k
R4
130Ω
Ω
R2
16k
Si A = B = 5V :
T1 $ corte
T2 $ saturación
T4 $ saturación $ S = 0V
T3 $ corte
T3
A
B
D1
T2
T1
S
T4
R3
1k
8, Familias lógicas
Si A ó B están a 0V :
T1 $ saturado
T2 $ corte
T4 $ corte
T3 $ saturación $ S = 4V
Puerta NAND
© UPM-DIE
Electrónica digital
Características de la familia TTL
8-11
UPM
DIE
11
TENSIÓN DE ALIMENTACIÓN $ Típicamente: 5V ± 5%
22
VALORES LÓGICOS:
VIL = 0,8 V
; VIH = 2,0 V
VOL = 0,4 V
; VOH = 2,0 V;
Inmunidad = 0,4 V
33
CORRIENTES:
IIL = 1,6 mA
; IIH = 10 uA
IOL = 16 mA
; IOH = 500 uA
Fan-out aprox. 10
44
RETARDOS:
tP,HL = 5 ns
; tP,LH = 10 ns
Los retardos son menos dependientes de la carga que
en CMOS, pero en general son mayores
55
CONSUMOS:
Existe un consumo estático importante, dependiente
además del valor lógico a la salida:
ICCH = 1 mA
ICCL = 3 mA
El consumo dinámico depende menos de la frecuencia
8, Familias lógicas
© UPM-DIE
8-12
6
Electrónica digital
4
UPM
DIE
Subfamilias lógicas
# Los circuitos lógicos han evolucionado en su modo de
fabricación a lo largo del tiempo. Las fierentes
tecnologías de fabricación han buscado
principalemnte tres objetivos:
! Aumentar la escala de integración
! Reducir el consumo
! Aumentar la velocidad de conmutación
# Aunque, en general, se está imponiendo la tecnología
CMOS, cada tecnología tiene sus ventajas y su campo
de aplicación.
# Al tipo de tecnología se le denomina familia o
subfamilia.
# Al tipo de componente lo denominamos serie. Una
serie puede estar hecha en diferentes tecnologías. En
general, serie y tecnología están asociadas.
8, Familias lógicas
Serie TTL 74
Serie TTL 74H
Serie TTL 74L
Serie CMOS 4000
Serie TTL 74S
Serie TTL 74LS
Serie TTL 74F
Serie TTL 74AS
Serie TTL 74ALS
Serie CMOS 74C
Serie CMOS 74AC
Serie CMOS 74HC
Serie CMOS 74ACT
Serie CMOS 74HCT
© UPM-DIE
Electrónica digital
8-13
UPM
DIE
Relación velocidad - potencia
8, Familias lógicas
Evolución temporal
© UPM-DIE
8-14
7
Electrónica digital
5
UPM
DIE
Compatibilidad CMOS - TTL
Funcionalmente, son iguales
74S193 &$ 74HC193
(Misma función, mismo encapsulado)
Causas de incompatibilidad:
$Niveles de tensión en las E/S
$Corrientes (fan-out) limitado
$ Tensiones de alimentación
CMOS a TTL
TTL a CMOS
Con igual Vdd (5V)
Con igual Vdd (5V)
OK
HC
4000
CMOS
OK, con
fan-out
limitado
TTL
HC(T)
TTL
TTL
TTL
Con distinta Vdd
8, Familias lógicas
4049
14504
CMOS
HC(T)
CMOS
Con distinta Vdd
5V
10V
5V
TTL
TTL
4049
14504
4000@10V
© UPM-DIE
Electrónica digital
Tabla-resumen de compatibilidad TTL - CMOS
8, Familias lógicas
VIHmin = 3,5 V
TTL
10V
4000@10V
Vdd
VOHmin = 2,4 V
© UPM-DIE
8-15
UPM
DIE
8-16
8
Electrónica digital
6
UPM
DIE
Entradas / salidas especiales
1. Entradas con resistencias pull-up o pull-down
Vdd
Resistencia de pull-up
(1 lógico por defecto)
Resistencia de pull-down
(0 lógico por defecto)
2. Entradas tipo Schmitt-trigger
VIHmin
VILmax
VILmax
VIHmin
Entrada normal
VILmax < VIHmin
Entrada Schmitt-trigger
VILmax > VIHmin
8, Familias lógicas
© UPM-DIE
8-17
Electrónica digital
UPM
DIE
3. Salidas a drenador abierto (CMOS) o colector abierto (TTL)
S
A
A
0
1
S
Z
0
Z: alta impedancia. Esta salida puede conectarse
con cualquier otra salida igual
n
*
A
C
B
*
*
*
Vdd
Puerta
cableada
Aplicación de salidas a colector abierto $ Interrupciones de un microprocesador, reset, ...
Vdd
Perif. 1
8, Familias lógicas
Perif. 2
...
Perif. n
© UPM-DIE
Micro
8-18
9
Electrónica digital
UPM
DIE
4. Salidas triestado
+VDD
Aplicación: Multiplexor distribuído
C
C
D0
A
D1
D2
A
Vdd
S
CA
00
01
10
11
C
S
Z
Z
1
0
DECOD.
C1 C0
5. Señales bidireccionales
C
S
Se pueden combinar las
dos estructuras para accesos
con varios destinos:
E
C=1
C=0
Dato $
Dato &
8, Familias lógicas
Control MUX $ Direcciones
Señal bidir. $ Datos
C bidir. $ R/W
© UPM-DIE
Electrónica digital
6
8-19
UPM
DIE
Otras familias lógicas
ECL
Emitter Coupled Logic
# Basados en transistores bipolares que trabajan en la zona activa $ Consumo alto
# Etapas diferenciales $ Alta inmunidad al ruido
# Hasta 500 MHz
AsGa
Arseniuro de Galio
# Mayores velocidades debido a la mayor movilidad de los portadores
# Consumos altos, costes competitivos e integración próxima a CMOS
BiCMOS
Bipolar / CMOS $ Diseño mixto (analógico + digital)
SoS
Silicio sobre zafiro (silicon on saphire) $ Inmunidad frente a radiaciones
SoI
Silicio sobre aislante (silicon on insulator) $ Inmunidad frente a ruidos
8, Familias lógicas
© UPM-DIE
8-20
10