VLSI INTRODUCCIÓN A VLSI



Documentos relacionados
BLOQUE 2 (PARTE 1) DEFINICIÓN Y CLASIFICACIÓN

50 s. Transistor. Segunda generación de Computadoras 1952, FET tiristor comercial. 1956, Tiristor 1947, BJT. Nobel Física (1956) Brattain

Tema 1: Microelectrónica. Técnicas de implementación de CID

DISEÑO LOGICO CON DISPOSITIVOS LOGICOS PROGRAMABLES (PLD S) ING. LUIS F. LAPHAM CARDENAS PROFESOR INVESTIGADOR DIVISION DE ELECTRONICA C.E.T.I.

METODOLOGIA DE DISEÑO DE CIRCUITOS INTEGRADOS DIGITALES

Cap. 1. Introducción a la Arquitectura de Dispositivos Móviles

Diseño de Circuitos Integrados

TEMA 0: Introducción: Aspectos Tecnológicos y Metodológicos del diseño de sistemas

Introducción TEMA 1 TECNOLOGÍA DE LOS CI. ME Tema 1 Lección 1 Aspectos generales sobre diseño microelectrónico 1

Dispositivos Lógicos Programables

TEMA 1. Tecnologías de integración de circuitos MOS

Facultad de Ingeniería Eléctrica Laboratorio de Electrónica Ing. Luís García Reyes. Materia: Laboratorio de Electrónica Digital I

TECNOLOGÍA 4º ESO ORIENTACIÓN PROFESIONAL BLOQUES DE CONTENIDOS PROYECTOS PRÁCTICAS VISITAS Y CHARLAS

Dispositivos Lógicos Programables

DISPOSITIVOS DE LÓGICA PROGRAMABLES EN CAMPO (FPGA)

Célula de fabricación flexible FMS-200

Generaciones de computadoras

Objetivos. Instituto Tecnológico de Costa Rica Escuela de Ingeniería Electrónica I SEMESTRE Contenido del Curso EL FLUJO DE DISEÑO O DIGITAL

Solucionar fallas en computadoras PC. Instalar y configurar Sistemas Operativos. Actualizar computadoras PC. Optimizar rendimiento de Monitores

La memoria ROM Éste es un tipo de memoria de sólo lectura que almacena, de modo permanente, un programa creado por el fabricante.

Manejo de Entrada-Salida. Arquitectura de Computadoras

En el entorno de la informática, proporciona una descripción de la construcción y distribución física de los componentes de la computadora.

INTRODUCCIÓN A LOS CIRCUITOS INTEGRADOS

UNIVERSIDAD DON BOSCO DEPARTAMENTO DE CIENCIAS BÁSICAS LABORATORIO DE FÍSICA ASIGNATURA: ELECTRICIDAD Y MAGNETISMO

Sistema electrónico digital (binario) que procesa datos siguiendo unas instrucciones almacenadas en su memoria.

Software: Son los programas que organizan y coordinan de forma lógica las distintas funciones.

Tema 2: Memorias y Dispositivos Lógicos Programables

Práctica final. Emilia Cruz Fernández Martínez

Organización del Computador 1 Memorias

Introducción a los Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal

BLOQUE 2 (PARTE 2) DISPOSITIVOS LÓGICOS PROGRAMABLES

Lenguajes de Cuarta Generación (4GL)

ESTRUCTURA Y TECNOLOGÍA DE COMPUTADORES PRÁCTICAS DE LÓGICA CABLEADA

Introducción a los dispositivos de lógica programable en campo (FPGA) Laboratorio de diseño digital

Sistemas Electrónicos Digitales

Manejo de Entrada-Salida. Arquitectura de Computadoras

Introducción a la Automatización Industrial

MICROPROCESADOR: VELOCIDAD

Estructura del Computador

PROGRAMACIÓN TECNOLOGÍA 3º DE E.S.O.

CIRCUITOS DIGITALES. Profesor: Hernán Benítez index.htm#latest%20developments

ARQUITECTURA DEL COMPUTADOR

Investigación 1. Los transistores tienen multitud de aplicaciones, entre las que se encuentran:

Tema 5: Memorias. Índice Conceptos básicos Parámetros característicos Jerarquía de memoria Memoria principal Tecnologías Estructura Mapa de memoria

AUTOTEST. 1. Una magnitud que toma valores continuos es: (a) una magnitud digital (c) un número binario 2. El término bit significa:

Pliego de Prescripciones Técnicas - Proyecto Tecnológico

Desafíos de las pilas en equipos electrónicos portátiles. Escrito por gm2 Viernes, 08 de Abril de :39

Arquitectura de FPGAs

CAPÍTULO 0 INTRODUCCIÓN A LA CIENCIA DE MATERIALES

CAPÍTULO II: DISPOSITIVOS LÓGICOS PROGRAMABLES DISPOSITIVOS LÓGICOS PROGRAMABLES IEC FRANCISCO JAVIER TORRES VALLE

Introducción Definición de control. Introducción Antecedentes Históricos

Informática Básica. Definiciones. Conceptos generales e historia

09/10/ Introducción histórica 2. Ley de Moore 3. Ciencias asociadas. 1. Escalas de Integración. 1. Niveles de representación de un diseño.

INTRODUCCIÓN A LA ELECTRÓNICA

Introducción a las Computadoras. Capítulo2 Evolución y Prestaciones

ROBOTICA - Robótica

Ingeniería Informática

TECNOLOGíAS DE LA INFORMACiÓN V LA COMUNICACiÓN

Introducción a los Dispositivos Lógicos Programables (FPGAs) Guillermo Güichal

ASIGNATURA Modelamiento III CAID CÓDIGO NIVEL 3 MODALIDAD P PROYECTUAL TECNOLÓGICA X TEÓRICA PLAN COMÚN INDUSTRIAL X GRÁFICO

Qué es una computadora?

Nombre del Laboratorio: PLC-0316 Sistema de entrenamiento en Controladores Lógicos Programables PLC.

UNIDAD 1. INTRODUCCIÓN A LOS DISPOSITIVOS LÓGICOS PROGRAMABLES (PLDs)

Dra. Adriana del Carmen Téllez Anguiano DISPOSITIVOS LÓGICOS PROGRAMABLES (PLD)

Capture imágenes de vídeo en alta definición a 1080p. Codificación H.264 que ofrece amplia compatibilidad con dispositivos

Introducción al CAD-EDA. Evolución del diseño electrónico Modelado de sistemas Lenguajes de descripción de hardware Metodologías y flujos de diseño

Diagrama a bloques de una computadora

PRIMER PROCESADOR INTEL

Introducción a la Microelectrónica

BREVE INTRODUCCIÓN A LA COMPUTACIÓN

6 10 3,5 2,0 4,5. PROGRAMA DE CURSO Código Nombre EL Sistemas Digitales Nombre en Inglés Digital Systems SCT

Arquitectura y Componentes del PC

Prácticas de electrónica básica para el área de Tecnología en Educación Secundaria. Curso para profesores.

SILABO DE ARQUITECTURA DEL COMPUTADOR

UNIVERSIDAD DE GUANAJUATO F. I. M. E. E.

DIAGRAMA A BLOQUES DE UNA COMPUTADORA

Introducción a los sistemas basados en microprocesador

Introducción a VHDL. Sistemas digitales UTM-2006 JJVS

Diplomado Centroamericano sobre Monitoreo y Evaluación De Políticas y Programas de VIH-sida

Bloque 1. La sociedad de la información y el ordenador

Curso de Automatización y Robótica Aplicada con Arduino

MINISTERIO DE EDUCACIÓN DIRECCIÓN NACIONAL DE CURRÍCULO REAJUSTE DE LA ORGANIZACIÓN CURRICULAR DEL BACHILLERATO TÉCNICO

LabVIEW en la Enseñanza del Control: Laboratorios Virtuales y Remotos de Automática

Cuál es la frecuencia de acceso de una memoria de acceso aleatorio con un tiempo de acceso de 80 nseg. y un tiempo de ciclo de 100 nseg.?.

Ing. Jose Luis Apaza Gutierrez COMPUERTAS LÓGICAS

CONCRECIÓN CURRICULAR FÍSICA Y QUÍMICA CURSO: 3º DE LA ESO

Transcripción:

Introducción n al diseño o digital VLSI

Qué es Microelectrónica? Ciencias y técnicas con las que se realizan y fabrican circuitos/sistemas electrónicos, sobre una pastilla de un semiconductor, lo que formará un circuito integrado Algunos términos - Chip: Es la parte activa del circuito integrado (CI) - Encapsulado en plástico, cerámica,... - Conectado al exterior por conductores metálicos (pines) - Un chip se toma como sinónimo de circuito integrado. No hay que confundir con circuito impreso, que es donde se colocan los circuitos integrados para formar las placas o tarjetas Pines Chip

cable pad core 6bits Flash A/D Converter [Weste]

Sectores implicados Industrias: Fabricación de circuitos integrados Microelectrónicas: fábricas (foundries), realización de CI s, etc. Electrónicas: computadores, audio y vídeo, etc. Otras: automóvil, lavadoras, etc. Investigación (I+D): Búsqueda de nuevos CI s y técnicas de realización Privados: departamentos de I+D de empresas del sector Públicos: universidades y centros públicos de I+D Enseñanza: Preparación de personal preparado Privados y públicos Sociedad: Consumo de aplicaciones y productos Acciones políticas nacionales (p.ej., CNM) y europeas (p.ej., Europractice)

Laboratorios Bell: 16 de diciembre de 1947 William Shockley (sentado), John Bardeen (izquierda) y Walter Brattain (derecha) http://www.cedmagic.com/history/transistor-1947.html

El transistor Shockley (1947) Bloque triangular de poliestireno con 2 contactos presionados por un resorte contra un cristal de Ge. Aplicando corriente&tensión a Ge da lugar a una amplificación

Ley de Moore (1965) El número de transistores por mm 2 en un circuito integrado se duplica cada 1,5 años Video en http://www.youtube.com/watch?v=3z8i-kmafui

Ejemplos de procesadores de Intel Año Transistores 4004 1971 2,250 8008 1972 2,500 8080 1974 5,000 8086 1978 29,000 286 1982 120,000 Intel386 processor 1985 275,000 Intel486 processor 1989 1,180,000 Intel Pentium processor 1993 3,100,000 Intel Pentium II processor 1997 7,500,000 Intel Pentium III processor 1999 24,000,000 Intel Pentium 4 processor 2000 42,000,000 Intel Itanium processor 2002 220,000,000 Intel Itanium 2 processor 2003 410,000,000

El mercado del diseño o de circuitos integrados Reto de diseño Aprovechar el crecimiento exponencial en funcionalidad con un incremento similar en productividad Condicionantes de mercado 1 er fabricante: 70% 2 o fabricante: 15% Resto: 15 % Fuente: FPGA Reuse Field Guide, Qualis Design Corporation, 2002.

Evolución n de los C.I. Tamaños relativos

Evolución n de los C.I. Incremento de funcionalidad

Evolución n de los C.I. Incremento de funcionalidad

producto microelectrónico proceso de fabricación proceso de diseño

Proceso de fabricación Datos del diseño (LAYOUT) Materias primas PROCESO DE FABRICACIÓN Proceso tecnológico: conjunto de procesos físico-químicos Capas del proceso y reglas de diseño: especifican cómo hacer las máscaras para obtener layout

Datos del diseño ( o (LAYOUT) Layout: Mapa del circuito descrito por los patrones geométricos del conjunto de capas que caracterizan a un determinado proceso tecnológico

Obtención de las obleas Proceso de fabricación Obleas Sílice Si Máscara Obtención de máscaras y actuaciones sobre las obleas Fuente Lente Oblea Yield: Nº de circ. buenos Nº total de circ. Testado del proceso obtención de chips (en su caso, encapsulado y test del CI)

Proceso de fabricación Obleas de 6 pulgadas [Hennessy & Patterson] 80 dados de 1.6 x 1.0 cm 2 Intel 80486 246 dados de 0.86 x 0.6 cm2 Cypress CI7C601

Pasos del proceso de fabricación

Pasos del proceso de fabricación http://jas.eng.buffalo.edu/

producto microelectrónico proceso de fabricación proceso de diseño

Proceso de diseño APROXIMACIONES A LA IMPLEMENTACION DE CIRCUITOS Custom Semicustom Basados en celdas Automatización Prestaciones Basados en arrays Celdas estándar Celdas compiladas Macroceldas Predifundidos MPGAs Precableados FPDs

Metodologías de diseño full custom matriz de puertas celdas estándar FPGA

Proceso de diseño CONCEPCIÓN Y ESPECIFICACIONES OK? DISEÑO FINAL VERIFICADO FABRICACIÓN DISEÑO Y SIMULACIÓN NO SI VECTORES DE TEST PRODUCTO FINAL

Diseño Full-Custom Ventajas prestaciones densidad de diseño Diseño manual alto coste mucho tiempo para su presencia en el mercado

Diseño Full-Custom Justificable si coste amortizable por gran volumen de producción el bloque es reutilizable el coste no es un criterio primario Minima automatización pero indispensables: editor de layout chequeador de reglas de diseño extractor de circuitos simuladores

Diseño o con Celdas Estándar Diseño automático bajo coste poco tiempo para su presencia en el mercado Se dispone de: librería de componentes generadores de módulos bloques de circuito IP

Circuitos predifundidos Matriz de puertas NAND3 Biestable D a b c Clk D Q El diseñador sólo personaliza el conexionado a b c z

Diseño o con Dispositivos Precableados Arquitecturas basadas en planos AND-OR PLA PAL PROM PLA

Diseño o con Dispositivos Precableados FPGA FPGA (Field Programmable Gate Arrays) Estructura de alta densidad, constituidos por matrices de estructuras lógicas de granularidad variable, y de elementos programables para interconectarlas en una variedad de maneras.

FPGA Un FPGA está constituido por los elementos programables:

FPGA Un FPGA está constituido por los elementos programables: recursos de procesado

FPGA Un FPGA está constituido por los elementos programables: recursos de procesado puertos de entrada/salida

FPGA Un FPGA está constituido por los elementos programables: recursos de procesado puertos de entrada/salida red de interconexión

Ejemplo de FPGA Xilinx Spartan 3

Ejemplo de Familias de FPGA

Placas de evaluación

Flujo de diseño o con FPGA

FPGA Ampliar información en Canals_FPGAs_solo.pdf

Metodologías de diseño: CAD

Metodologías de diseño: Coste

El Futuro

Evolución n de la microelectrónica Longitud mínima de puerta μm 100 decenas de micras En los 40 años transcurridos se ha reducido 100 veces 10 1 0.1 0.01 Tecnologías submicrónicas decenas de nm 1960 1970 1980 1990 2000 2010 Año

Evolución n de la microelectrónica Retraso ns 100 decenas de nanosegundos 10 1 0.1 0.01 decenas de picosegundos 1960 1970 1980 1990 2000 2010 Año

10 De la microelectrónica a la nanoelectrónica nica 10000 1 1000 Micron Nanometer 0.1 100 0.01 10 1970 1980 1990 2000 2010 2020

Nanotecnología La Nanotecnología es la creación de Materiales Funcionales, Dispositivos y Sistemas a través del control de la materia a escalas de longitud de los nanómetros y la explicación de nuevos fenómenos y propiedades de los materiales (Físicas, Químicas y Biológicas) a estas escalas de longitud.

Semiconductor Industry Association (SIA) 2004 Annual Report

Semiconductor Industry Association (SIA) 2004 Annual Report

Nanotubos FET nanotubo de IBM

Aplicación n de los nanotubos Pantallas flexibles con nanotubos Los nanotubos abren las puertas hacia un nuevo tipo de pantalla de televisión y monitores totalmente planos. Las pantallas serán extraorninariamente delgadas y planas, además de flexibles.

Nanoparticulas Sistemas autoensamblados Las nanoparticulas son bloques básicos que permiten construir nanoestructuras complejas. La nanotecnología molecular requiere el desarrollo de la autoreproducción y el autoensamblaje para la construcción de los sistemas.

Almacenamiento ultramasivo Proyecto Millipede (Milpies) de IBM Permite almacenar un trillón de bits (el equivalente a 25 DVDs). El medio de almacenamiento es una película delgada de material orgánico depositado sobre una superficie de silicio. Se realiza el contacto con la serie de puntas de silicio movidas en x-y.

Almacenamiento ultramasivo Proyecto Millipede (Milpies) de IBM

Inversión n en nanotecnología Fuente: Intel

Y Y qué más...?