Download Document

Document related concepts

Emitter-coupled logic wikipedia , lookup

Lógica de inyección integrada wikipedia , lookup

Puerta NOT wikipedia , lookup

Semiconductor complementario de óxido metálico wikipedia , lookup

BiCMOS wikipedia , lookup

Transcript
TEMA 6
TECNOLOGÍA DE CIRCUITOS
INTEGRADOS. FAMILIAS LÓGICAS
1
NIVELES LÓGICOS
• Márgenes de tensión asignados a los valores
lógicos representados por los símbolos 0 y 1.
VL: Tensión asignada al 0 lógico
VH: Tensión asignada al 1 lógico
Lógica positiva: VH > VL
Lógica negativa: VH < VL
2
PUERTAS TRIESTADO
Además de los niveles lógicos convencionales poseen un tercer
estado, llamado de alta impedancia en el que se "desconecta" la
salida del resto del circuito (Z).
E'
X
Y
L
L
H
H
L
H
L
H
H
L
Z
Z
E´ : entrada de control para activar el
estado de alta impedancia
Al desconectar eléctricamente la salidas de la puerta del resto del circuito, se
posibilita la unión de varias salidas a una misma línea, siempre que sólo una
de ellas esté habilitada y el resto “flotantes”. Permiten efectuar transferencia
de datos compartiendo las mismas líneas, TRANSFERENCIA POR BUS.
3
CARACTERÍSTICAS DE LOS CIRCUITOS
INTEGRADOS
Las características que se evaluarán hacen referencia al
comportamiento en sus terminales hacia afuera:
- Característica de transferencia.
- Característica de entrada-salida.
- Retardo de propagación.
- Comportamiento frente al ruido.
- Consumo (disipación de potencia).
- Producto consumo x tiempo de propagación.
- Flexibilidad lógica.
Esta información se recoge en las hojas de características (datasheets)
que proporciona el fabricante
4
Puesto que el nivel de tensión de salida de una puerta puede presentar
•VOHmín:
mínima
tensión
garantizada
anivel
laentrada
salida
de
una
VILmáx:
VIHmín:
mínima
representa
máxima
tensión
la máxima
posible
garantizada
para
elade
la
salida
Haamás
de
la
posible
entrada
una
LosVOLmáx:
límites de
los
de
tensión
asignados
los
niveles
lógicos
fluctuaciones,
se
hamárgenes
detensión
garantizar
entensión
las condiciones
desfavorables,
puerta
el
H,
para
una
corriente
determinada
y un
definen
las
áreas
de
funcionamiento
lacomo
región
de
transición
para
de
una
el en
en
puerta,
nivel
el nivel
nivel
L,
es
es
L,
elsalida
límite
límite
para
una
superior
inferior
corriente
de layde
región
salida
de
especificada.
transición
transición.
quepuerta
un
nivel
lógico
deel
sea
interpretado
tal
por
cualquier
valor mínimo de la tensión de alimentación.
entrada. Para ello se asigna a cada nivel lógico un margen de tensiones.
5
CONDICIÓN DE COMPATIBILIDAD LÓGICA
Vsalida
VOHmín
Ventrada
VOHmín ≥ VIHmín
VIHmín
VILmáx
VOLmáx
VOL máx ≤ VILmáx
6
CARACTERÍSTICAS DE ENTRADA-SALIDA
•
PARA ASEGURAR UN CORRECTO FUNCIONAMIENTO DE UNA
PUERTA LÓGICA ES CONVENIENTE DISPONER DE SU
CARACTERÍSTICA V-I, TANTO DE ENTRADA COMO DE
SALIDA; SOBRE TODO SI SE HAN DE COMBINAR CIRCUITOS
IMPLEMENTADOS CON TECNOLOGÍAS DIFERENTES.
Es necesario conocer IIL, IIH, IOL e IOH, corrientes asociadas a
los niveles L y H de las entradas y salidas respectivamente.
Condición de compatibilidad:
IOLmáx (IOHmáx) ≥ Σ IILmáx (IIHmáx)
Convenio: se considerarán las corrientes de entrada al
circuito como positivas, y negativas en el caso contrario.
7
•Factor de carga o «fan-out» de una salida: es el máximo
número de entradas de puertas que se le pueden
conectar, permaneciendo los niveles lógicos en los
márgenes garantizados.
•«Fan-in» de una entrada: es la carga que supone para
una determinada salida, la entrada de otro circuito.
•Unidad de carga: se define como la máxima corriente
(en valor absoluto) que puede circular por la entrada de
una puerta, sin que se deterioren los niveles lógicos. Es
la referencia para calcular el fan-in y el fan-out.
El fan-in de una puerta lógica es 1 unidad de carga.
8
Puerta OR de fan-out =5 ,
con el máximo de carga
Uso de un BUFFER
(amplificador) para aumentar el
número de entradas que
pueden conectarse a una
excitación que no proporciona
suficiente corriente
9
En la práctica, para la misma tecnología, interesa que
todas las entradas de los CI, por complejos que sean,
tengan el mismo consumo de corriente que una puerta
lógica, con el fin de facilitar la conexión de circuitos
distintos.
10
Relación entre la carga de una puerta lógica y el
comportamiento de ésta a su salida
11
RETARDO DE PROPAGACIÓN
Es el tiempo requerido para que un cambio de nivel en la
entrada de una puerta lógica se refleje en la salida de la
misma. Nos da información de la frecuencia máxima de
funcionamiento.
tpd =(tpHL+tpLH)/2
tpHL : tiempo de propagación del nivel H al L (medido entre los
puntos medios de los flancos activos de las señales de entrada
y salida.
tpLH : tiempo de propagación del nivel L al H (medido entre los
puntos medios de los flancos activos de las señales de entrada
y salida.
12
Tiempo de transición: tiempo necesario para
que una señal cambie de nivel lógico.
tr (tiempo de subida) : se mide desde el 10% al 90% del flanco
de subida.
tf (tiempo de bajada) : se mide desde el 10% al 90% del flanco de
bajada.
13
COMPORTAMIENTO FRENTE AL RUIDO
RUIDO : variaciones transitorias indeseadas, de tensión o
corriente, que pueden ocasionar un cambio en los niveles
lógicos de cualquier punto de un circuito.
-Ruido en continua (ruido DC): formado por impulsos de
larga duración en comparación con la de las señales del
circuito, a las que se añade deteriorando en ocasiones los
niveles lógicos.
- Ruido en alterna (ruido AC): la perturbación es de
duración menor, y su influencia dependerá de la amplitud
de la señal de ruido.
Para evaluar el grado de inmunidad al ruido que posee una
determinada tecnología se definen unos márgenes.
14
- Margen de ruido en continua: máxima fluctuación, en el
caso mas desfavorable, admisible en una tensión de salida de
modo que no supere los límites establecidos para el mismo
nivel lógico en una entrada.
Para el nivel H: MRH = VOHmín - VIHmín
Para en nivel L: MRL = VILmáx - VOLmáx
15
• Margen de ruido en alterna: a medida que disminuye
su anchura, deberán tener mayor amplitud para que
influyan en los niveles lógicos.
• Los sistemas digitales anulan el efecto de una
fuente de ruido, si ésta no llega a cambiar el
nivel lógico de entrada de una puerta.
• Si se altera el nivel lógico en algún punto, el
error se propagaría por todo el circuito,
provocando un funcionamiento incorrecto.
16
CONSUMO (DISIPACIÓN DE POTENCIA)
Se tenderá a minimizar en lo posible este parámetro.
-Ventajas de tipo funcional : fuentes menos costosas, mayor autonomía,
menor coste en refrigeración.
-Cuanto más reducido sea el consumo por puerta, más puertas se podrán
integrar en un mismo circuito manteniendo constante la capacidad de
disipación de calor del mismo.
PRODUCTO CONSUMO x TIEMPO DE PROPAGACIÓN
Cuando uno de ellos aumenta el otro disminuye y viceversa.
-Parámetro de mérito que resume las características mas relevantes de
una determinada tecnología.
-Interesan valores tan pequeños como sea posible. Se mide en pJ
FLEXIBILIDAD LÓGICA
Medida de la capacidad o versatilidad de una tecnología.
-Factores : cableado lógico, capacidad de excitación, variedad en las
salidas, compatibilidad con otras tecnologías, variedad en bloques
funcionales, etc.
17
LA PUERTA LOGICA IDEAL
-Alimentación única.
-Consumo mínimo. Idealmente cero.
-Impedancia de entrada muy alta.
-Impedancia de salida muy baja.
-Velocidad de operación máxima.
-Característica de transferencia:
18
FAMILIAS LÓGICAS
TECNOLOGÍA : diferentes procedimientos y soluciones
utilizados para implementar los distintos circuitos digitales,
construidos mediante puertas lógicas.
FAMILIAS LÓGICAS : configuraciones genéricas de circuitos
(basadas en transistores) para la implementación de las puertas
lógicas.
Los elementos de una misma familia lógica, comparten una
estructura de circuitos común que les hace compatibles
eléctricamente, por lo que utilizan los mismos niveles de tensión
o corriente para representar los niveles lógicos, se pueden
conectar las salidas y las entradas de los distintos miembros de
la familia, tienen el mismo fan-out, etc.
19
FAMILIAS LÓGICAS
SUBFAMILIAS : evolución de las familias lógicas
(mantienen compatibilidad con ellas), potenciando
algunas características particulares: mayor velocidad,
menor consumo, etc.
CIRCUITOS ADAPTADORES : se encargan de
acondicionar los niveles lógicos y las corrientes entre
las entradas y las salidas, para acoplar diferentes
elementos de familias distintas entre las que exista
incompatibilidad.
20
FAMILIAS LÓGICAS
Las FAMILIAS BIPOLARES se distinguen por su mayor
velocidad y también su mayor consumo :TTL , ECL , I2l
Las FAMILIAS UNIPOLARES tienen mayor densidad de
integración que las bipolares, consumen del orden de 100 veces
menos potencia, pero son sustancialmente más lentas : NMOS ,
PMOS , CMOS
La tecnología BiCMOS combina en un mismo CI elementos
bipolares y CMOS, tiene un bajo consumo, alta velocidad, gran
capacidad de excitación e inmunidad al ruido superior a las de
las familias CMOS.
21
FAMILIAS LÓGICAS
Las tecnologías de fabricación están en continua evolución, lo
que posibilita la aparición de nuevas familias lógicas que
intentan unir, para condiciones límites, las características más
sobresalientes : tamaño, velocidad, consumo, etc.
22
CLASIFICACIÓN DE LOS CIRCUITOS POR SU NIVEL DE INTEGRACIÓN
Nivel de integración
Nº transistores
Nº de puertas
Fecha aprox.
Función
Pequeña escala de
integración (SSI)
10 a 100
1 a 10
1960
puertas
lógicas y
biestables
sumadores,
registros,
contadores,
etc.
Mediana escala de
integración (MSI)
100 a 1.000
10 a 100
1965
Gran escala de
integración (LSI)
1.000 a 10.000
100 a 1000
1970
Muy gran escala de
integración (VLSI)
10.000 a
100.000
Ultra gran escala de
integración (ULSI)
100.000 a
1.000.000
10.000 a 100.000
Giga gran escala de
integración (GLSI)
>1.000.000
>100.000
1.000 a 10.000
1978
1985
Microprocesadores,
memorias,
periféricos,
etc.
1995
23
EVOLUCIÓN DE LA MICROELECTRÓNICA
Evolución de la capacidad de integración
24
EVOLUCIÓN DE LA MICROELECTRÓNICA
Evolución del área de silicio y tamaño de puerta
25
EVOLUCIÓN DE LA MICROELECTRÓNICA
Evolución del tiempo de propagación y coste por puerta
26
ANÁLISIS DE LAS HOJAS DE CARACTERÍSTICAS DEL UN C.I. TTL 7408
Márgenes
de ruido:
Fan-out:
Consumo:
MRH=VOHmín-VIHmín=
2,4 – 2 = 0,4 V
Para
el nivel H: fan-out=|IOHmáx|/|IIHmáx|=0,8/0,04=20
P=Vcc(IccL+IccH)/2=5(11+20)/2=77,5
mW
MRL=VILmáx-VOLmáx=
0,8mW
- 0,4 = 0,4 V
Para
el nivel L: fan-out=|IOLmáx|/|IILmáx|=16/1,6=10
Ppuerta=77,5/4=19,37
27
ANÁLISIS DE LAS HOJAS DE CARACTERÍSTICAS DEL UN C.I. TTL 7408
Tiempo de propagación:
tpd =(tpHL+tpLH)/2=(27+19)/2=23 ns
28