5.4. tecnologías digitales - iuma - ulpgcroberto/asignaturas/ei/tran...5.4.5. familias lógicas...

19
1 1 ULPGC Electrónica Industrial - 4º ETSII 5.4. Tecnologías digitales 5.4.1. Familias lógicas [ Wakerly 3.2 pág. 84] 5.4.2. Lógica CMOS 5.4.2.1.Transistores MOS [ Wakerly 3.3.2 pág. 86] 5.4.2.2.Circuitos básicos en CMOS [ Wakerly 3.3.3-3.3.6 pág. 88] 5.4.2. Comportamiento eléctrico de CMOS [ Wakerly 3.4 pág. 96] 5.4.2.1.Niveles lógicos CMOS [ Wakerly 3.3.1 pág. 86] 5.4.2.2.Niveles lógicos y márgenes de ruido [ Wakerly 3.5 pág. 99] 5.4.2.3.Cargabilidad de salida (fan-out) [ Wakerly 3.5.4 pág. 109] 5.4.3. Comportamiento dinámico de CMOS 5.4.3.1.Tiempo de transición [ Wakerly 3.6.1 pág. 114] 5.4.3.2.Retardo de propagación [ Wakerly 3.6.2 pág. 119] 5.4.3.3.Consumo de energía [ Wakerly 3.6.3 pág. 121] 5.4.4. Otras estructuras CMOS de entrada y salida 5.4.4.1.Puertas de transmisión [ Wakerly 3.7.1 pág. 123] 5.4.4.3.Salidas de tres estados [ Wakerly 3.7.3 pág. 126] 5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] 2 ULPGC Electrónica Industrial - 4º ETSII 5.4.1. Familias lógicas Familia lógica comprende el conjunto de elementos realizados con una misma tecnología y una misma topología Todos los elementos tienen similares características Todos los elementos de una familia se conectan directamente entre ellos La familia CMOS es la más usada con mucha diferencia Mayor densidad (mayor número de transistores por circuito integrado) Menor consumo de potencia Otras familias importantes TTL: Transistor-Transistor Logic ECL: Emitter Coupled Logic E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso ® «Roberto Sarmiento y Sebastián López»

Upload: others

Post on 05-Apr-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

1

1ULPGC Electrónica Industrial - 4º ETSII

5.4. Tecnologías digitales5.4.1. Familias lógicas [ Wakerly 3.2 pág. 84]5.4.2. Lógica CMOS

5.4.2.1.Transistores MOS [ Wakerly 3.3.2 pág. 86]5.4.2.2.Circuitos básicos en CMOS [ Wakerly 3.3.3-3.3.6 pág. 88]

5.4.2. Comportamiento eléctrico de CMOS [ Wakerly 3.4 pág. 96]5.4.2.1.Niveles lógicos CMOS [ Wakerly 3.3.1 pág. 86]5.4.2.2.Niveles lógicos y márgenes de ruido [ Wakerly 3.5 pág. 99]5.4.2.3.Cargabilidad de salida (fan-out) [ Wakerly 3.5.4 pág. 109]

5.4.3. Comportamiento dinámico de CMOS 5.4.3.1.Tiempo de transición [ Wakerly 3.6.1 pág. 114]5.4.3.2.Retardo de propagación [ Wakerly 3.6.2 pág. 119]5.4.3.3.Consumo de energía [ Wakerly 3.6.3 pág. 121]

5.4.4. Otras estructuras CMOS de entrada y salida 5.4.4.1.Puertas de transmisión [ Wakerly 3.7.1 pág. 123]5.4.4.3.Salidas de tres estados [ Wakerly 3.7.3 pág. 126]

5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135]

2ULPGC Electrónica Industrial - 4º ETSII

5.4.1. Familias lógicas

• Familia lógica comprende el conjunto de elementos realizados con una misma tecnología y una misma topología– Todos los elementos tienen similares características– Todos los elementos de una familia se conectan directamente entre

ellos

• La familia CMOS es la más usada con mucha diferencia– Mayor densidad (mayor número de transistores por circuito

integrado)– Menor consumo de potencia

• Otras familias importantes– TTL: Transistor-Transistor Logic– ECL: Emitter Coupled Logic

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 2: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

2

3ULPGC Electrónica Industrial - 4º ETSII

5.4.1. Familias lógicas

• Para estudiar una familia lógica, hay que conocer:– Tecnología y elementos base para realizar los circuitos

(transistores, diodos, resistencias, etc.)

– Topología de los circuitos básicos

– Comportamiento lógico de los circuitos

– Comportamiento eléctrico de los circuitos• DC: comportamiento en los estados estables, alto (H) y bajo (L)

• AC: comportamiento en estado de transición

• Estudiaremos la familia lógica CMOS

4ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

Transistores MOS

Se comportan como una resistencia controlada por tensión

• La familia lógica CMOS se basa en la tecnología MOSFET (Metal-Oxide Semiconductor Field-Effect Transistor)

• En lógica CMOS el transistor MOS puede estar en dos estados:– ON RON ≈ 0 (cortocircuito)

– OFF ROFF ≈ ∞(circuito abierto)

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 3: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

3

5ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

• En CMOS se utilizan los dos transistores nMOS y pMOS

Transistores MOS

nMOS

pMOS

+

6ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

Inversor CMOS

GND

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 4: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

4

7ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

• Modelo de conmutaciónInversor CMOS

VDD = +5.0 V

VOUT = HVIN = L

(a)VDD = +5.0 V

VOUT = LVIN = H

(b)

8ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

• Usa 2 n transistores para n entradas

Puerta NAND CMOS

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 5: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

5

9ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

• Modelo de conmutaciónPuerta NAND CMOS

10ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

• NAND de tres entradas• Concepto de fan-in (cargabilidad de entrada)

Puerta NAND CMOS

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 6: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

6

11ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

• Consta de una puerta NAND de dos entradas seguida de un inversor

Puerta AND CMOS

VDD

A

B

ZQ1

Q3 Q5

Q2 Q4 Q6A

LLHH

B

LHLH

Q1

offoffonon

Q2

ononoffoff

Q3

offonoffon

Q4

onoffonoff

Q6

offoffoffon

Q5

onononoff

Z

LLLH

(a)

(b)

(c)A

BZ

Copyright © 2000 by Prentice Hall, Inc.Digital Design Principles and Practices, 3/e

12ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

• Como la NAND requiere 2 ntransistores por cada n entradas

Puerta NOR CMOS

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 7: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

7

13ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Lógica CMOS

• Los transistores de salida tienen una mayor capacidad de gobierno de corriente

Buffer no inversor

14ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento eléctrico de CMOS

• Los análisis digitales solamente funcionan si los circuitos operan dentro de sus especificaciones de:– Tensión de alimentación– Temperatura– Calidad de las señales de entrada– Carga a las salidas

• Hay que realizar un conjunto de análisis analógicos para comprobar que los circuitos trabajan dentro de las especificaciones:– Especificaciones de carga “fanout”– Análisis temporal (tiempos de “subida” y “bajada”)

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 8: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

8

15ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento eléctrico de CMOS

• Función de transferencia del inversorNiveles lógicos

VIN VOUT

16ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento eléctrico de CMOS

• El umbral de conmutación varía con la tensión de alimentación, temperatura, proceso tecnológico, envejecimiento, etc.– Se hace necesario tener un margen de ruido (noise margin)

• Las tensiones de alimentación han venido decreciendo en los últimos años– Desde los 5 voltios de TTL 3.3 2.5 1.8 voltios

Niveles lógicos

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 9: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

9

17ULPGC Electrónica Industrial - 4º ETSII

5.4.2. Comportamiento eléctrico de CMOS

• Datos aportados por el fabricanteMárgenes de ruido

VOHmin

VOLmax

VIHmin

ViLmax

GND+0,1VVOLmax

0,3 VCCVILmax

0,7 VCCVIHmin

VCC - 0,1VVOHmin

VCC y GND = raíles de alimentación (power-supply rails)

18ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento eléctrico de CMOS

Inversor CMOS análisis eléctrico VIN

VIOUT

RL ≈ ∞, si conectamos puertas lógicas

RL ≠ ∞ si conectamos otros disposi-tivos (LEDs)

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 10: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

10

19ULPGC Electrónica Industrial - 4º ETSII

• Hace falta saber los valores de las resistencias de los transistores en “ON” RON y “OFF” ROFF (tanto del nMOScomo del pMOS) y de las cargas

5.4.3. Comportamiento eléctrico de CMOS

Ejemplo de cálculo de carga

20ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento eléctrico de CMOS

Cálculo de los valores de L y H

• Hay que especificar VOHmin para unos valores de corriente de salida máxima, IOHmax

IOH

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 11: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

11

21ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento eléctrico de CMOS

Cálculo de los valores de L y H

• Hay que especificar VOLmax para unos valores de corriente de salida máxima, IOLmax

IOL

22ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento eléctrico de CMOS

• No es necesario tener un conocimiento de cómo está realizado el circuito a la salida, solamente de las corrientes de entrada y salida máximas de la carga

Especificaciones de carga a la salida

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 12: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

12

23ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento eléctrico de CMOS

• Estado “L” La suma de los valores de IILde las entradas no deben exceder IOLmaxde la salida que los ataca

• Estado “H” La suma de los valores de IIH de las entradas no deben exceder IOHmax de la salida que los ataca

• Es necesario hacer cálculos de carga en terminaciones que no sean puertas (resistencias, LED´s, etc.)

“fanout” (cargabilidad de salida) IOmax II

II

24ULPGC Electrónica Industrial - 4º ETSII

• La carga en alterna (AC) es un factor crítico en los circuitos CMOS– Las entradas CMOS tienen una impedancia de entrada muy

alta, por lo que la carga en DC es despreciable– Las entradas CMOS, tanto por su proceso de fabricación como

en su encapsulado y conexión tienen una componente capacitiva significativa

– El tiempo que se emplea en la carga y descarga de capacidades es la principal limitación en la velocidad de esta tecnología (retardos)

– La carga y descarga de capacidades es el principal factor que influye en el consumo de esta tecnología

• La velocidad depende de dos características– Tiempo de transición– Retardos de propagación

5.4.3. Comportamiento dinámico de CMOS

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 13: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

13

25ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

Tiempos de transición

• Es el tiempo que la salida de un circuito lógico tarda en pasar de un estado a otro– tr = tiempo de subida (rise time)– tf = tiempo de subida (fall time)

26ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Circuitos para el análisis de los tiempos de transición

Tiempos de transición

RL ≈ ∞ y VL ≈ 0

CL = todas las capacidades del circuito

inputwireoutputL CCCC ++=

Coutput Cinput

Cwire

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 14: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

14

27ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Transición de “H” a “L”

Estado inicial Descarga de la capacidad de puerta

Tiempos de transición

Rp = ON = 200ΩOFF = 1MΩ

Rn = ON = 100ΩOFF = 1MΩ

28ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Tiempo de bajada “fall time”exponencial

LnCRt

DDOUT eVV−

⋅=

RC = Constante de tiempoexponencial en las formulas, e-t/RC

Tiempos de transición

DD

OUTLn V

VCR ln⋅−=τ

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 15: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

15

29ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Transición de “L” a “H”

Estado inicial Carga de la capacidad de puerta

Tiempos de transición

30ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Tiempo de subida “rise time”exponencial

Tiempos de transición

)1( LpCRt

DDOUT eVV−

−⋅=

DD

OUTDDLp V

VVCR −⋅−= lnτ

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 16: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

16

31ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Tiempo de subida “rise time”exponencial

Retardo de propagación

32ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Potencia estática: prácticamente nula, solamente debida a corrientes de fuga (quiescent power dissipation)

• Potencia dinámica: tiene dos componentes– Potencia de “cortocircuito”

– Potencia consumida en cargar y descargar las capacidades de carga

• La potencia total es:

• La potencia disipada es la suma de la po-tencia estática y de la potencia dinámica

Potencia disipada

fVCP CCPDT ⋅⋅= 2

fVCfVCP CCLCC

LL ⋅⋅=⋅⎟⎟⎠

⎞⎜⎜⎝

⎛⋅= 2

2

22

( ) fVCCPPP CCLPDLTD ⋅⋅+=+= 2

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 17: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

17

33ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Hoja de características del fabricante

34ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Mayor capacidad → mayor retardo• Mayor resistencia “RON”→ mayor retardo• Menor resistencia “RON” → mayores transistores• Tiempos de transición más lentos → más disipación de

potencia• Tiempos de transición más rápidos → peores efectos de

línea de transmisión (avanzados)• Mayor capacidad → más consumo (CV2f), con

independencia de los tiempos de subida y bajada

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 18: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

18

35ULPGC Electrónica Industrial - 4º ETSII

5.4.3. Comportamiento dinámico de CMOS

• Concepto de fan-out (cargabilidad de salida)– Número de puertas que pueden conectarse a la salida de una

puerta lógica. Este valor tiene dos límites• Límite en DC• Límite en AC (más importante, ya que si aumenta el fan-out aumenta el

retardo y el consumo de potencia).

• Entradas sin usar– No pueden dejarse al aire, pueden producir resultados erróneos

• Condensadores de desacoplo– Las transiciones en CMOS producen picos de corriente en GND,

para eliminar estas perturbaciones hay que poner condensadores de desacoplo

• Descargas electroestáticas (ESD)– Los dispositivos CMOS al presentar una alta impedancia en la

puerta son muy sensibles a ESD

36ULPGC Electrónica Industrial - 4º ETSII

5.4.4. Otras estructuras CMOS de entrada y salida

• Sirve para realizar muchas funciones con pocos transistores y muy rápidas– Multiplexores– Flip-flops– etc.

Puertas de transmisión

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»

Page 19: 5.4. Tecnologías digitales - IUMA - ULPGCroberto/asignaturas/EI/tran...5.4.5. Familias lógicas CMOS [ Wakerly 3.8 pág. 135] ULPGC Electrónica Industrial - 4º ETSII 2 5.4.1. Familias

19

37ULPGC Electrónica Industrial - 4º ETSII

5.4.5. Otras estructuras CMOS de entrada y salida

Salida de tres estados

38ULPGC Electrónica Industrial - 4º ETSII

5.4.6. Familias lógicas CMOS

• Las familias lógicas CMOS se identifican de la siguiente forma: 74xNNN, donde “x” corresponde al mnemónico alfabético de la familia y “NNN” es un número indicativo a la función lógica que realiza

X =

“HC” CMOS de alta velocidad (High-speed CMOS)

“HCT” CMOS de alta velocidad compatible con TTL (High-speed CMOS TTL compatible)

“VHC” CMOS de muy alta velocidad (Very High-speedCMOS)

“VHCT” CMOS de muy alta velocidad compatible con TTL (Very High-speed CMOS TTL compatible)

E.T.S. de Ingenieros Industriales Electrónica Industrial, 4º curso

® «Roberto Sarmiento y Sebastián López»