1 Diseño VLSI Caracterización de circuitos MOS Enric Pastor Dept. Arquitectura de Computadors UPC.

Slides:



Advertisements
Presentaciones similares
Lenguajes de Descripción de Hardware
Advertisements

DISEÑO DE TRANSFERENCIA ENTRE REGISTROS
2 Curso de Ingenieros de Telecomunicación Soluciones al examen 20 de Junio Con la llegada definitiva de la nueva moneda, el euro, se hace preciso.
CIRCUITOS COMBINACIONALES
Condensadores.
Prof. Edgardo Vargas Moya
Instituto Tecnológico de Oaxaca
AMPLIFICADORES CON MOSFET
Funciones lógicas Tema 4.
ELECTRICIDAD Y ELECTRONICA TEMA3 TECNOLOGIA 4º. ELEMENTOS ELECTRÓNICOS.
Principales parámetros de las puertas lógicas.
Modelos de Circuitos Secuenciales: Mealy y Moore
Impedancia características de la línea de transmisión
Compuertas lógicas Puertas lógicas.
CONVERTIDORES A/D NYQUIST-RATE
Introducción a la Electrónica
NIVEL DE LENGUAJES ORIENTADOS A PROBLEMAS NIVEL DE LENGUAJE ENSAMBLADOR NIVEL DE MAQUINA DEL SISTEMA OPERATIVO NIVEL DE MICROPROGRAMACIÓN NIVEL DE LÓGICA.
Unidad aritmético-lógica
Circuitos Combinacionales Comunes
Técnicas de Calidad en el Software
ESCUELA SUPERIOR DE INGENIERÍA MECÁNICA Y ELÉCTRICA, UNIDAD CULHUACAN
circuitos vlsi TEMA 4. LÓGICA SECUENCIAL CMOS Dr. José Fco. López
MICRO Y MACRO ARQUITECTURA
Se define como el tiempo que transcurre desde que el primer bit de una celda sale del origen hasta que el último bit de la celda pasa por el destino Esta.
Familias Lógicas Circuitos Electrónicos Digitales
Obtención de las funciones parciales y de salida
Ing. Karen Torrealba de Oblitas
TEMA 5. MÓDULOS ARITMÉTICOS AVANZADOS
Capítulo 3: Junturas.
Jonathan Valduz Numero 25
Componentes electrónicos básicos
Condensadores Autoevaluación
1 Familias Lógicas Electrónica Digital Electrónica Básica José Ramón Sendra Sendra Dpto. de Ingeniería Electrónica y Automática ULPGC.
Lógica Positiva En esta notación al 1 lógico le corresponde el nivel más alto de tensión (positivo, si quieres llamarlo así) y al 0 lógico el nivel mas.
Introducción Electrónica Digital
Unidad aritmético-lógica
Tipos de circuitos.
Tecnologías de las computadoras
Realizado por Carolina Rubio
Lógica Programable Electrónica Digital
Diagrama de Actividades
Circuitos de excitación y protección.
1 © UPM-ETSISI Tema 7.-Tecnología de las Estructuras y Subsistemas Lógicos Combinacionales © UPM-ETSISI Tema 7 Tecnología de las Estructuras y Subsistemas.
Fabricio N. Altamiranda Facundo J. Ferrer.  ASET  Que es?  Como se produce?  Porque?  Modelo  Diseño  Arquitectura  Tecnología  Etapas  Inyección.
Capítulo 4 CPU y la memoria.
¿Qué son las competencias?
Germán Landinez Álvaro Del Toro Ronald Gutiérrez.
Como es de saber el mundo se deja llevar mucho por la competencia en el sentido tecnológico, a estas formas de competencia y de relación se les llama.
Circuitos Lógicos 20 septiembre 2010.
MODEM Un módem (Modulador Demodulador) es un dispositivo que sirve para enviar una señal llamada moduladora mediante otra señal llamada portadora.
GLOSARIO DIGITALES BIT: es la mínima unidad de almacenamiento y se representa por un “0” o un “1” lógico.  “0” es ausencia de señal  “1” es presencia.
Familias Lógicas Circuitos Electrónicos Digitales
Organización del Computador I Verano Aritmética (2 de 3) Basado en el capítulo 4 del libro de Patterson y Hennessy Verano 2004 Profesora Borensztejn.
Familias Lógicas Circuitos Electrónicos Digitales
Republica Bolivariana de Venezuela Universidad Alonso de Ojeda Facultad de Ingeniería Escuela de Computación Ing. Prof. Leonel Sequera Entrada y Salidas.
TEMA I Teoría de Circuitos
TEMA II Electrónica Analógica
Subsistemas aritméticos y lógicos
Amplificador operacional
Osciladores en RF Pr. Fernando Cancino.
Diseño Digital FAMILIA LÓGICA TTL.
Malla asegurada en fase (Phase Locked Loops)
BUSES DE DATOS.
Circuitos Combinacionales I
Arquitectura de Computadores IIC 2342 Semestre Rubén Mitnik Pontificia Universidad Católica de Chile Escuela de Ingeniería Departamento de Ciencia.
Diseño de CIs I Capítulo 6 Herramientas de ayuda al diseño de CIs Herramientas CAD (Computer Aided Design)
Tema 3. Diseño con circuitos comerciales
Amplificador Inversor V+ está conectada a tierra (V+=0). (V+) ­ (V-)=0, la terminal inversora (negativa) esta al mismo potencial que la no-inversora y.
Circuitos Lógicos 20 septiembre ¿Qué son? Son estructuras formales que representan sistemas para la transmisión de información de toda índole (desde.
Diseño VLSI Caracterización de circuitos MOS
Transcripción de la presentación:

1 Diseño VLSI Caracterización de circuitos MOS Enric Pastor Dept. Arquitectura de Computadors UPC

2 Caracterización modular l No es posible analizar un circuito con miles de transistores mirando individualmente cada uno de ellos. l Estrategia de análisis modular (igual que el diseño modular). l Agrupar el comportamiento de transistores en puertas, el comportamiento de las puertas en bloques y así sucesivamente. l Claves para el análisis en un circuito MOS: –El comportamiento interno es independiente del circuito que genera las entradas (en condiciones razonables). –Parámetros en la interficie: capacidad de las entradas/salidas e impedancia en la salida. –Las puertas de paso son un caso aparte.

3 Caracterización modular l Elementos en la caracterización de un m ó dulo: –Función lógica. –Capacidad de las entradas (~ puertas de transistores). –Capacidad de las salidas. –Impedancia de las salidas. –Tiempos de propagación internos. l Los parámetros de capacidad e impedancia son fijos. l Los tiempos de propagación internos varían con los datos y el tipo de operación: –Caracterizar el tiempo mayor/menor. –Crear caracterizaciones por funcionalidad, tipos de datos, análisis estadístico de las operaciones, etc.

4 Retardo de un puerta MOS l Retardo depende de la relación R C: Out In Out In C R

5 Retardo de un puerta MOS l La capacidad C depende de: –Capacidad de las difusiones en el nodo de salida. –Capacidad de las conexiones. –Capacidad de las puertas conectadas al nodo de salida. In Out

6 Retardo de un puerta MOS l La resistencia R depende de: –Dimension de los transistores que realizan la carga / descarga de la capacidad en la salida (~ L/W). –Transistores en serie aumentan la resistencia: L 1 /W 1 L 2 /W 2 R ~ L 1 /W 1 + L 2 /W 2 –Transistores en paralelo la reducen: L 1 /W 1 L 2 /W 2 R ~1 / ( 1/(L 1 /W 1 ) + 1/(L 2 /W 2 ) )

7 Retardo de un puerta MOS l Definimos FO1 como el retardo de un inversor atacando otro inversor equivalente: –FO2 equivale a conectar dos inversores, etc. FO1 FO2

8 Elementos en la caracterización l Visión general de un m ó dulo: –Capacidad de las entradas: C I –Capacidad de las salidas:C O –Impedancia de las salidas. Tiempo de propagación proporcional a la carga: T pf –Tiempos de propagación internos:T p C C C C TpTp T pf C C C C R R R

9 Ejemplo: caracterización puerta NAND l Parámetros en una puerta combinacional: NAND2 –Capacidad de las entradas: C I-A C I-B 40 fF –Capacidad de las salidas: C O-Y 25 fF –Tiempos de propagación: Proporcionales a la carga: T pf Y 0.02 ns/fF Internos: T p Y 1 ns CACA CBCB CYCY C load Delay C load TpTp T pf

10 Ejemplo: caracterización inversor l Parámetros en una puerta combinacional: INV –Capacidad de la entrada: C I-A 30 fF –Capacidad de la salida: C O-Y 25 fF –Tiempos de propagación: Proporcionales a la carga: T pf Y 0.01 ns/F Internos: T p Y 0.8 ns CACA CYCY C load Delay C load TpTp T pf

11 Ejemplo: caracterización MUX l Podemos caracterizar un multiplexor utilizado los parámetros disponibles para la puerta NAND y el inversor: –Simplicidad: utilizamos/generamos los mismos parámetros. –Análisis conservador: se produce un cierto “error”. A B S Y A B Y S

12 Caracterización de las capacidades l Capacidades: –C A = C I-NAND = 40fFC B = C I-NAND = 40fF –C S = C I-NAND + C I-NOT = 70fF C Y = C O-NAND = 25fF A B S Y A B Y S

13 Caracterización del T pf l Tiempos de propagación proporcionales a la carga: –T pf Y = T pf NAND = 0.02ns/fF –Separando carga/descarga: T pf Y+ = T pf NAND+ T pf Y- = T pf NAND- A B S Y A B Y S

14 Caracterización del Tp crítico l Tiempos de propagación internos: –Depende del camino crítico: camino más lento desde una entrada hacia cada salida del circuito. –Debe demostrarse su existencia: existen “caminos críticos falsos”. A B S Y A B Y S

15 Caracterización del Tp crítico (cont.) l Cálculo del tiempo de propagación máximo: –T p Y = T p INV + T pf INV C I-NAND1 + T p NAND1 + T pf NAND1 C I-NAND2 + T p NAND2 A B S Y A B Y S NAND1 NAND2 INV

16 Caracterización del Tp mínimo l Cálculo del tiempo de propagación mínimo: –T p Y = T p NAND1 + T pf NAND1 C I-NAND2 + T p NAND2 A B S Y A B Y S NAND1 NAND2 INV

17 Buffers para mejorar el rendimiento l La velocidad de un componente depende de su tiempo de cálculo, pero también de su conexión. l Podemos mejorar el rendimiento sacrificando el T p para conseguir un T pf más reducido. C load Delay TpTp T pf Mejor buffer

18 Conclusiones l La tecnología MOS permite un análisis modular. l Podemos caracterizar un sistema utilizando un subconjunto de sus parámetros de funcionamiento. l Los tiempos de propagación T pf solo dependen de los transistores que generan las salidas. l Buffers en las salidas aumentan el T p, pero reducirán el T pf. l Existe un máximo y mínimo, pero no siempre es el parámetro que necesitamos, e.g. en un sumador RCA: –T p máximo es proporcional al número de bits. –En promedio solo 4-5 bits propagan acarreo.