Tema 7: Circuitos Digitales MOS

Documentos relacionados
TEMA 6: Amplificadores con Transistores

ÍNDICE TEMA 3 DISEÑO CMOS. El inversor CMOS Diseño CMOS estático Diseño CMOS dinámico Diseño CMOS de bajo consumo Bibliografía

El número decimal 57, en formato binario es igual a:

Tema 3.1 Introducción a los circuitos combinacionales. Algebra de Boole

Electrónica Digital - Guión

Potencia. Diseño de bajo consumo. 1. Introducción y motivación. Leakage Current: Moore s Law Meets Static Power. Indice

Fig 4-7 Curva característica de un inversor real

Compuertas Lógicas. Apunte N 2

LÓGICA CON DIODOS. Los primeros circuitos Lógicos se construyeron usando Diodos, pero no eran integrados. El funcionamiento era el siguiente: V CC

TEMA VII.- FAMILIAS LÓGICAS

INDICE 1. Operación del Computador 2. Sistemas Numéricos 3. Álgebra de Boole y Circuitos Lógicos

PUERTAS LOGICAS. Una tensión alta significa un 1 binario y una tensión baja significa un 0 binario.

Introducción al álgebra de Boole. Operaciones lógicas básicas. Propiedades del álgebra de Boole. a b a+b

MATERIAL COMPLEMENTARIO TEMA I Niveles de abstracción en la descripción de sistemas digitales

TEMA 2. Dispositivos y modelos MOS.

Tema IV. Compuertas Lógicas. Contenido. Circuitos básicos, Características eléctricas, retardos de propagación.

PUERTAS LOGICAS. Objetivo específico Conectar los circuitos integrados CI TTL Comprobar el funcionamiento lógico del AND, OR, NOT, NAND y NOR

Electrónica Básica. Familias Lógicas. Electrónica Digital. José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC

Álgebra de Boole. Adición booleana. Multiplicación booleana. Escuela Politécnica Superior

Parámetros eléctricos Parámetros eléctricos de los Sistemas Digitales

Unidad 2. Circuitos electrónicos y familias lógicas

UNIVERSIDAD DEL VALLE DE MÉXICO PROGRAMA DE ESTUDIO DE LICENCIATURA PRAXIS MES XXI

INDICE Capitulo 1. Álgebra de variables lógicas Capitulo 2. Funciones lógicas

FAMILIA LÓGICA CMOS ÍNDICE PÁGS. 1. Introducción...3

Tema 7 EL AMPLIFICADOR OPERACIONAL Y EL COMPARADOR

Tabla de contenidos. 1 Lógica directa

MONOCANAL COMPLEMENTARIA SATURADAS NO SATURADAS

Diseño de circuitos combinacionales

Sistemas Electrónicos Digitales

Compuertas lógicas Álgebra de Boole

Familias Lógicas. 3.1 Características Generales

TEMA 1 INTRODUCCIÓN A LOS SISTEMAS DIGITALES

Transistor MOSFET ELEMENTOS ACTIVOS EL-2207 I SEMESTRE 2011

Algebra de Boole y puertas lógicas

Existen diferentes compuertas lógicas y aquí mencionaremos las básicas pero a la vez quizá las más usadas:

Definición y representación de los

ETAPAS DE SALIDA Etapa de salida Clase A Inconvenientes

TEMA 3 ÁLGEBRA DE CONMUTACIÓN

Ecuaciones Transistor MOS

Tema 1: Características reales circuitos digitales. Electrónica Digital Curso 2015/2016

Álgebra de Boole. Valparaíso, 1 er Semestre Prof. Rodrigo Araya E.

Electrónica 2. Práctico 3 Alta Frecuencia

NOT. Ejemplo: Circuito C1

Resumen de CONVERSORES ANALÓGICO DIGITALES Y DIGITALES ANALÓGICOS

Lógica TTL. Electrónica Digital 1 er Curso de Ingeniería Técnica Industrial (Electrónica Industrial) 2.2. Familias lógicas: Lógica TTL. El BJT.

Electrónica Digital. Ejercicios

FAMILIAS LÓGICAS. ECL,MOS, CMOS, BICMOS.

Circuitos Secuenciales: concepto de estado

Algebra de Boole. » a + a = 1» a a = 0

Circuitos lógicos combinacionales. Tema 6

Tema 3: Sistemas Combinacionales

SEGUNDO DE BACHILLERATO QUÍMICA. a A + b B c C + d D

Compuertas Lógicas. Sergio Stive Solano Sabié. Agosto de 2012 MATEMÁTICA. Sergio Solano. Compuertas lógicas NAND, NOR, XOR y XNOR

CIRCUITOS DIGITALES -

Matemáticas Básicas para Computación

Otras Familias Lógicas.

LA UNIÓN P-N. La unión p-n en circuito abierto. Diapositiva 1 FUNDAMENTOS DE DISPOSITIVOS ELECTRONICOS SEMICONDUCTORES

ESTRUCTURA Y TECNOLOGÍA DE LOS COMPUTADORES I. TEMA 4 Algebra booleana y puertas lógicas

Tema 2. Funciones Lógicas. Algebra de Conmutación. Representación de circuitos digitales. Minimización de funciones lógicas.

Circuitos secuenciales. Circuitos secuenciales. Circuitos secuenciales. Elementos de memoria: Latches

Tema 3. Electrónica Digital

Universidad de Alcalá

INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE INGENIERIA MECANICA Y ELECTRICA INGENIERIA EN COMUNICACIONES Y ELECTRÓNICA ACADEMIA DE COMPUTACIÓN

DISEÑO DE CIRCUITOS LOGICOS COMBINATORIOS

Consumo de Potencia en CMOS

BIBLIOGRAFÍA 2.1 INTRODUCCIÓN 2.1 INTRODUCCIÓN (2) Tema 3: EL TRANSISTOR FET

Diseño de un inversor CMOS de área mínima y respuesta simétrica

28 = =

Electrónica. Tema 2 Diodos. Copyright The McGraw-Hill Companies, Inc. Queda prohibida su reproducción o visualización sin permiso del editor.

Operaciones Booleanas y Compuertas Básicas

TEMA: OPERADOR COMO COMPARADOR

TEMA 9 Comparadores de tensión

Clase Fuentes de corriente - Introducción a amplificadores multietapa integrados. Junio de 2011

PROBLEMAS TECNOLOGÍA INDUSTRIAL II. CONTROL DIGITAL

ELECTRÓNICA DIGITAL. Sistemas analógicos y digitales.

COMPUERTAS LÓGICAS. Tabla de verdad. Es una representación en forma tabular de todas las combinaciones posibles de las variables de entrada.

1. Representación de la información en los sistemas digitales

UNIDAD 4. Álgebra Booleana

Matemáticas Básicas para Computación

PRUEBAS DE ACCESO A LA UNIVERSIDAD DE JUNIO DE 2005 MATERIA: TECNOLOGÍA INDUSTRIAL II

TEMA 5. MICROELECTRÓNICA ANALÓGICA INTEGRADA

EL LENGUAJE DE LAS COMPUTADORAS

EL TRANSISTOR MOSFET CURVAS CARACTERÍSTICAS DE UN MOSFET CANAL N DE ENRIQUECIMIENTO

2 Electrónica Analógica TEMA II. Electrónica Analógica

Tema : ELECTRÓNICA DIGITAL

GUIA DE CIRCUITOS LOGICOS COMBINATORIOS

38.1. Principios de electrónica digital Sistemas digitales y analógicos

DE SISTEMAS: ANALÓGICOS:

Integrantes: Luis Valero Antoni Montiel Kelwin Contreras Gabriel Jiménez Jefferson Saavedra

Pruebas de Acceso a la Universidad. Recomendaciones sobre los contenidos del examen de las pruebas de acceso, y criterios de corrección de los mismos.

TEMARIO ESPECÍFICO - TEMA DEMO TECNOLOGÍA TEMA 60: CIRCUITOS DE CONMUTACIÓN CON TRANSISTORES. APLICACIONES CARACTERÍSTICAS

CIRCUITO INTEGRADOS DIGITALES. Ing. Wilmer Naranjo 1

Práctica 1 Transistor BJT Región de Corte Saturación Aplicaciones

Introducción a los Sistemas Digitales. Tema 1

Fundamentos de Computadores. Análisis y Diseño de Circuitos Combinacionales

Electrónica de las puertas lógicas y de los elementos de memoria. Capítulo 3 : Introducción al Diseño de CIs. Elena Valderrama

intensidad de carga. c) v 1 = 10 V, v 2 = 5 V. d) v 1 = 5 V, v 2 = 5 V.

S i s t e m a s A n a l ó g i c o s y D i g i t a l e s

INDICE Prologo Semiconductores II. Procesos de transporte de carga en semiconductores III. Diodos semiconductores: unión P-N

PROGRAMA RESUMIDO DE CURSOS

Transcripción:

Tema 7: Circuitos Digitales MOS Contenidos del tema: Introdución a los circuitos digitales. Variables y operadores lógicos Características estáticas y dinámicas de los circuitos digitales Análisis de Inversores MOS: puntos críticos de la característica estática Análisis de Inversores MOS: característica dinámica Análisis de Inversores MOS: consumo de potencia Puertas lógicas MOS: NAND y NOR Técnicas de construcción de funciones lógicas Tr. 7.1

Circuitos Digitales: Operaciones Lógicas Operan sobre variables (entradas) que sólo tienen 2 valores y producen variables de salida que también tienen sólo 2 valores Estas variables corresponden a señales que evolucionan entre 2 valores Los 2 valores pueden ser de tensión (lo más frecuente) o intensidad Combinando estos circuitos se realizan sistemas muy complejos: Microprocesadores, p.ej. Para representar la información usan un formalismo bien fundamentado: Algebra de Boole Un valor es arbitrariamente asignado a 1 y el otro a 0 (en un esquema de lógica clásica, uno a verdadero y el otro a falso) Tr. 7.2

Bloques básicos: El inversor binario IDEAL V i V 1, V 0 V o X i X o Vi V o t La variable X k está representada por la señal v k (t), tque varía entre V 1 yv 0 V o V o V o V i V i V i Tr. 7.3

Bloques básicos: El inversor binario V 1, V 0 X i X o X o = NOT(X i ) = X i X i X o 0 1 1 0 X o X o (1) F. Transferencia X i (0) Implementación Real X o (0) 0 1 X i (1) X i 0 1 Tr. 7.4

Convenio de Señales: Variables binarias Sólo dos valores definidos ====> Transiciones en un tiempo nulo Se trata de una aproximación de primer orden X i (1) X i (0) X o (1) X o (0) X i X o t t X o = NOT(X i ) = X i En gral. X o (k)=x i (k) Tr. 7.5

El inversor binario real Rango de valores definido como 1 ó 0 Rango intermedio de valores 1 es cualquier V j > V min (1) 0 es cualquier V k < V max (0) Tr. 7.6

El inversor binario real : Modelo Temporal Las transiciones de 1 á 0 (ó de 0 a 1) no son instantáneas Tr. 7.7

Otros Operadores Lógicos Operador OR X a Z 0 Z 0 X a, X b 0 1 X b Z 0 = X a +X b 0 0 1 1 1 1 Operador AND X a Z 0 Z 0 X a, X b 0 1 X b 0 0 0 1 0 1 Z 0 = X a X b Z 0 = X a X b Tr. 7.8

Representación de Operadores Lógicos Función o Expresión Lógica Diagrama de Karnaugh Tabla de verdad 00 01 11 10 00 01 11 10 000 001 011 010 110 111 101 100 Tr. 7.9

Ejemplo de problema lógico Queremos encender la calefacción si: Ha pasado el 1 de Noviembre Y NO ha llegado el 1 de Abril Ó si hace menos de 5 ºC Ó si hace menos de 12 ºC Y la humedad relativa es del 90% pero sólo (Y) se requiere que esté encendida entre las 8 de la mañana Y las 10 de la noche, (Y) los días laborables (NO los días festivos) Expresar estos requerimientos como una función lógica Tr. 7.10

Ejemplo de problema lógico Expresar estos requerimientos como una función lógica Queremos encender la calefacción si: Z = 1 si: X 1 = 1 si ha pasado el 1 de Noviembre X 2 = 1 si ha llegado el 1 de Abril X 3 = 1 si hace menos de 5 ºC X 4 = 1 si hace más de 12 ºC X 5 = 1 si la humedad relativa es mayor del 90 % X 6 = 1 si es más tarde de las 8 de la mañana X 7 = 1 si es más temprano de la 10 de la noche X 8 = 1 si es día laborable Z = (X 1 X 2 +X 3 +X 4 X 5 ) X 6 X 7 X 8 Tr. 7.11

Expresiones y Funciones lógicas Una función lógica puede expresarse de múltiples maneras Z 0 =X 1 X 2 X 3 X 4 +X 1 X 2 X 3 X 4 +X 1 X 2 X 3 X 4 +X 2 X 3 X 4 +X 1 X 2 X 4 +X 1 X 3 X 4 +X 1 X 3 +X 1 X 3 X 4 Z 0 =X 3 +X 2 X 4 +X 2 X 4 Cuál es la más adecuada? Cómo se determina la más adecuada? Tr. 7.12

Involución Dominancia Complementación Idempotencia Operaciones Lógicas Básicas A = A 1 + A = 1 0 + A = A 1 A = A 0 A = 0 A + A = 1 A A = 0 A + A = A A A = A Conmutación A + B = B+A A B = B A Asociación Distribución A A + (B + C)= (A + B) + C A (B + C)= A B + AC (B C)= (A B) C A + BC = (A+B)(A+C) De Morgan A + B = A B A B = A + B Tr. 7.13

Análisis Lógico de Circuitos Digitales X 1 W1 X 2 W 2 Y 1 X 3 X 4 Z 1 X 5 W 3 Y 2 Objetivo: Hallar una expresión de Z j = F j (X 1, X 2, X 3, X 4, X 5 ), para j = 1,2 Z 2 Tr. 7.14

Tabla del Ejemplo X 4,X 5 X 1,X 2,X 3 000 001 011 010 110 111 101 100 00 01 11 10 Z 1, Z 2 Tr. 7.15

Inversores MOS Tipos de Inversores MOS: Inversores NMOS NMOS v i I L I I (a) v o V GG v i I L I I Inversor NMOS con carga de empobrecimiento Inversor CMOS v o (b) v i I L I I v o (c) -V TL V o (a) (b) (c) I L =I I V i CMOS Pseudo-NMOS V o v i I P v o I N (a) v i I P v o I N (b) (a) I P =I N (b) V i Tr. 7.16

Cuantización de Variables Binarias V o V CC Corte Conducción -1 1 v i V IH v o 1 V OH -1 0 V IL 0 V OL V CEsat V I V IH = Mínima Tensión de entrada reconocida como 1 lógico V IL = Máxima Tensión de entrada reconocida como 0 lógico V OH = Mínima Tensión de salida que puede tomarse por 1 lógico V IL = Máxima Tensión de salida que puede tomarse por 0 lógico Tr. 7.17

Características de los Circuitos Digitales La elección de V IL, V IH garantiza que los niveles de señal son regenerados en la salida del circuito V OL Los circuitos deben ser unidireccionales : cambios en la salida no deben afectar a los niveles de entrada Tr. 7.18

Características de los Circuitos Digitales (II) La salida de un circuito debe poder conectarse a más de un circuito similar. Interesaría poder conectar un número infinito. I IH X i V 1, V 0 X o I OH = - NI IH (I OL = - NI IL ) V 1, V 0 I OH I IH X i V 1, V 0 X o N = Fan-out del circuito X i X o I IH V 1, V 0 X i X o Tr. 7.19

Inversor Lógico: Márgenes de Ruido Ruido debido a ΔT, Δfuentes, radiaciones,... Ruido V OHtipico V IHmin V OLtipico V ILmax NM L = VI Lmax - VO Ltipico NM H = VO Htipico - VI Hmin Separación Niveles VI Lmax VOLtipico VI Hmin VO Htipico NM L = NM H Tr. 7.20

Circuitos Lógicos: Modelo Dinámico t r : Tiempo de subida (entr.) t f : Tiempo de bajada (entr.) t phl : Tiempo de Retardo de subida (entr-salida) t plh : Tiempo de Retardo de bajada (entr-salida) t TLH : Tiempo de Transición de subida (salida) t THL : Tiempo de Transición de bajada (salida) Tr. 7.21

El Inversor CMOS PARA CADA NIVEL LÓGICO LA INTENSIDAD ES NULA NO HAY CONSUMO DE POTENCIA EN SITUACIÓN ESTACIONARIA 0 Tr. 7.22

El Inversor CMOS Tr. 7.23

El Inversor CMOS Tr. 7.24

El Inversor CMOS: Tensiones v i + + + + V GSN v o V GSP V i = V GSN = V GSP + = V SGP + V o = V DSN = V DSP + = V SDP + β N k n ' ------ W k p ' = 2 ---- β L P = ------ W 2 ---- L Tr. 7.25

El Inversor CMOS: El nmos V i = V GSN = V GSP + = V SGP + V o = V DSN = V DSP + = V SDP + Zona Lineal V DSN V GSN V TN I D k n ' W ---- V DSN ( V lineal L GSN V TN )V ---------------- 2 = DSN 2 Zona Saturación V DSN > V GSN V TN k n ' I ------ W D = sat 2 ---- ( V L GSN V TN ) 2 V o V i V TN V o > V i V TN I k n ' D k n ' W ---- v o ( V I ------ W D = sat 2 ---- ( V L i V TN ) 2 lineal L i V TN )v ----- 2 = o 2 Tr. 7.26

El Inversor CMOS: El pmos V i = V GSN = V GSP + = V SGP + V o = V DSN = V DSP + = V SDP + Zona Lineal V SDP V GSP V TP I D k p ' W ---- V SDP ( V lineal L SGP V TP )V --------------- 2 = SDP 2 Zona Saturación V SDP > V SGP V TP k p ' I ------ W D = sat 2 ---- ( V L SGP V TP ) 2 V o V i V V TP i V o V TP I D = k p ' W ---- ( V lineal L DD V i V TP )( V o ) ( V o ) ------------------------------ 2 2 I D sat = V i > V o V TP k p ' ------ W 2 ---- ( V L DD V i V TP ) 2 Tr. 7.27

El Inversor CMOS: Característica de transferencia v i MP MN I P v o I N Región 1: V i < V TN Región 2: Región 3: V TN < V i < Vo - V TP I P = I N 5 regiones de operación Vo - V TP < V i < Vo +V TN Región 4: V i > Vo - V TP V i > Vo +V TN V o 1 2 3 Vo = Vi + V TP Vo = Vi -V TN V TP 4 NMOS OFF 0 5 V V i o = V(1) = PMOS ON 0 V TN - V TP V TH NMOS SATURACIÓN PMOS LINEAL β N ( V i V TN ) 2 = β P 2( V i V TP )( V o ) ( V o ) 2 NMOS SATURACIÓN PMOS SATURACIÓN β N ( V i V TN ) 2 = β P (( V i V TP )) NMOS LINEAL PMOS SATURACIÓN β N 2( V i V TN )V o V 2 o = β P (( V i V TP )) 2 Región 5: V i > - V TP NMOS LINEAL PMOS OFF V o = V(0) = 0 Tr. 7.28

El Inversor CMOS: Característica de transferencia V o 1 2 Vo = Vi -V TP 3 Vo = Vi -V TN 4 0 5 V i 0 V V V IL TH V IH DD Tensión de umbral del Inversor: V TP + V TN β N β región 3 P V TH = ------------------------------------------------------------------------ 1 + β N β P V o para β N = β P V TH V TN = - V TP β N /β P >1 β N /β P < 1 = ------------ 2 Puntos críticos: V IL : región 2 0 dv 3V o DD 3 V TP + 5V TN = 1 V dv IL = ----------------------------------------------------------- 8 i para β N = β P V i V IH : región 4 dv o = 1 dv i para β N = β P 5 5 V TP + 3V TN V IH = ----------------------------------------------------------- 8 Tr. 7.29

El Inversor CMOS alternativo: Pseudo-NMOS v i I P I N El PMOS siempre en ON v o Mayor disipación de potencia que el CMOS Valor del V o (0) distinto de cero: peor NM L Se usa en: - Aplicaciones rápidas donde no importe el consumo de potencia - Memorias ROM y PLA estáticas por ahorro de área y facilidad de diseño V o NMOS SAT Vo = Vi - V TN Niveles lógicos: Vo(1)= Vo(0): solución de la ecuación β N 2( V TN )V o V 2 o = β P ( V TP ) 2 para V TN = - V TP -V TP V i V TH PMOS SAT Tensión umbral o de inversión: β P V o ( 0) ( V TN ) 1 1 ------- ( V β DD V TN ) 1 = N solución de la ecuación I NSAT = I PLIN con V i = V o = V TH β P V TH = V TN + ( V TN ) -------------------- β N + β P para V TN = - V TP Tr. 7.30

El Inversor CMOS: Modelo dinámico G C GD C GS S D C C GB BS C BD B v I + C gd2 C gd1 Q 2 C db2 C db1 Q 1 C g4 C w C g3 Q 4 Q 3 inversor bajo estudio C gbp +C gsp C gdp C gdn v i C dbp v o C dbn C gdp C gdn C L C gsn + C gbn Tr. 7.31

El Inversor CMOS: Característica dinámica La característica dinámica de un circuito digital se define con: - Los tiempos de transición entre estados: t HL y t LH - Los tiempos de retraso de propagación: t PHL y t PLH Para medir estos tiempos hay que tener en cuenta: - Modelo dinámico de cada dispositivo - Elementos parásitos inversor bajo estudio - Elementos de carga C gdp C gdn v i C dbp v o C dbn C L C gbp +C gsp C gdp C gdn C gsn + C gbn Las capacidades del MOS dependen de las tensiones No es fácil saber en cada instante el valor de las Cs Se toma un modelo simple con todas los efectos capacitivos en una capacidad C T de carga con su peor valor (mayor valor en todo el rango) C T C T = C L + C gsn +C gsp +C gbn +C gbp + 2C gdn +2C gdp + C dbn +C dbp C T (peor caso) = C L + 3/2(C ox WL) N +4C ovn +3/2(C ox WL) P +4C ovp + C dbn +C dbp Tr. 7.32

El Inversor CMOS: Característica dinámica d C T ( Vo ) = I dt C C T I C t 2 V 1 dt = C ot2 ( ) ----- t T dv 1 V I o ot1 ( ) C Tiempo de subida: t LH Vi v o I C = I P V TP 0, 9V 1 DD t LH C ---------------------- T Vo 0, 1V I d 1 = + C --------------------- T dvo DD PSAT ( ) V I TP PLIN ( ) Vo v i OFF C T t LH = 2C T --------------------------------------------- β P ( V TP ) V TP 01V, DD ------------------------------------------ V TP + 1 -- 2 19 20 V TP ln ---------------------------------------------- Tr. 7.33

El Inversor CMOS: Característica dinámica Tiempo de bajada: t HL Vi OFF v o I C = - I N Vo C T ( V TN ) 0, 1V 1 DD t HL C -------------------------- T Vo 0, 9V I d 1 = + C T DD NSAT ( ) ------------------------- d ( V I Vo DD V TN ) NLIN ( ) t HL = 2C T -------------------------------------------- V TN 01V, ---------------------------------------- DD β N ( V TN ) V TN + 1 19 20V TN -- ln ------------------------------------------- 2 t LH = t HL para β N = β P y V TN = - V TP Tr. 7.34

El Inversor CMOS: tiempos de propagación Tiempos de propagación: t plh, t phl Vi Vo 0,5 05V, 1 t plh = C DD ----- T dvo 0 I P t LH t plh --------- 2 Vi 05V, 1 t phl = C DD ------ T dvo I N Vo 0,5 t phl t HL --------- 2 ( t Retraso promedio: plh + t phl ) t p = -------------------------------------- 2 ( t LH + t HL ) ------------------------------- 4 Tr. 7.35

Tiempos de Propagación: Otra aproximación /2 0 t phl En t=0, Q N saturado: i DN ( 0) = k n ' ------ W 2 ---- ( L N V T ) 2 En t=t phl, Q N en triodo: W i DN ( t phl ) = k n ' ---- L t ( N V T ) V ------------ DD 2 1 -- V ------------ DD 2 2 2 1 i DN = -- [ i medio 2 DN ( 0) + i DN ( t phl )] C T ΔV t phl = --------------------------- V i T 02V, DD DN medio t phl 17C, T ------------------------------------ W k n ' ---- L N Tr. 7.36

Inversor CMOS: Retrasos t plh 17C, ----------------------------------- W k p ' ---- L P 1 t p = -- [ t 2 phl + t plh ] /2 0 t plh t Para disminuir tp: Reducir C (layout) Aumentar k (pero aumenta C) Usar W/L grandes (incrementa C) Aumentar (contra la evolución tecnológica) Tr. 7.37

El Inversor CMOS: potencia potencia estática: potencia dinámica: P est = I fugas = ( I diodo + I subumbral ) 0 - de carga y descarga - de transición V o T C T 1 T P -- sw = i T DD dt= 0 1 T dv ovdd 1 2 -- C T T dt= -- C dt T T 0 V in no depende de β N ni de β P I peak v i v o β N P tr( max) ) = I peak V ------- DD = ( V 2 M V TN ) 2 1 P -- t r + t f tr( promedio) = ------------- Ipeak V T 2 DD Tr. 7.38

Puertas lógicas CMOS I Puertas NOR A B M3 M4 Z = A + B A B M1 M2 M3 M4 Z 0 0 OFF OFF ON ON 1 0 1 OFF ON ON OFF 0 1 0 ON OFF OFF ON 0 1 1 ON ON OFF OFF 0 M1 M2 pseudo NMOS A B Q1 Q2 QP Z 0 0 OFF OFF ON 1 0 1 OFF ON ON 0 1 0 ON OFF ON 0 1 1 ON ON ON 0 A Q P Z = A + B B Q 1 Q 2 Tr. 7.39

Puertas lógicas CMOS II Puertas NAND M4 A B M3 Z = A B M1 M2 A B M1 M2 M3 M4 Z 0 0 OFF OFF ON ON 1 0 1 OFF ON ON OFF 1 1 0 ON OFF OFF ON 1 1 1 ON ON OFF OFF 0 pseudo NMOS Q P A B Q1 Q2 QP Z 0 0 OFF OFF ON 1 A Q 1 Z = A B 0 1 OFF ON ON 1 1 0 ON OFF ON 1 1 1 ON ON ON 0 B Q 2 Tr. 7.40

Puertas lógicas CMOS III Consideraciones sobre dimensionamiento NOR A B β P β P A=B=1, β N eq = β N +β N = 2β N β N eq / β Peq = 4β N /β P A=B=0, β Peq = β P /2 V TP + V TN 4β N β P V Z = A + B TH( NOR) = -------------------------------------------------------------------------- 1 + 4β N β P βn β N para n entradas V TP + V TN n 2 β N β P V TH( NOR) = ----------------------------------------------------------------------------- 1 + n 2 β N β P Tiempos de peor caso: t HL αc T β N C ------- T 2C T t LH α------------ = α---------- β Peq β P criterio para igualar los tiempos a los del Inversor: β N = β N(inv) β P = 2β P(inv) Tr. 7.41

Puertas lógicas CMOS IV NAND M4 A β N eq / β Peq = β N /4β P M3 Z = A B V TP + V TN β N 4β P V TH( NAND) = ---------------------------------------------------------------------------- 1 + β N 4β M1 P B M2 para n entradas V TP + V TN β N n 2 β P V TH( NAND) = ----------------------------------------------------------------------------- 1 + β N n 2 β P C T 2C T t HL α------------- = α---------- β Neq β N C T t LH α------- β P criterio para igualar los tiempos a los del Inversor: β N = 2β N(inv) β P = β P(inv) Tr. 7.42

Estructuras lógicas CMOS Apilamiento de estructuras para obtener funciones lógicas: A,B,C,... Ejemplo: β P(inv) red PMOS red NMOS Z = f(a, B, C,...) 2W 2β P(inv) C Operación AND: PMOS en Paralelo, NMOS Serie Operación OR: PMOS en Serie, NMOS Paralelo Operación INV: intrínseco a la estructura Dimensionamiento respecto a tiempos de peor caso A W 2W 2β P(inv) 2β N(inv) Z= A(B+C) B 2β N(inv) W 2β N(inv) W Tr. 7.43