You are on page 1of 54

Introducción al diseño digital VLSI

INTRODUCCIÓN A 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) Chip
- Encapsulado en plástico, cerámica, ...
- Conectado al exterior por conductores metálicos (pines)
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

INTRODUCCIÓN A VLSI
cable

pad

core

6bits Flash A/D Converter [Weste]

INTRODUCCIÓN A VLSI
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)

INTRODUCCIÓN A VLSI
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

INTRODUCCIÓN A VLSI
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

INTRODUCCIÓN A VLSI
Ley de Moore (1965)

El número de transistores por mm2 en un


circuito integrado se duplica cada 1,5 años

Video en http://www.youtube.com/watch?v=3z8I-KmaFUI

INTRODUCCIÓN A VLSI
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

INTRODUCCIÓN A VLSI
El mercado del diseño de circuitos
integrados

‰ Reto de diseño

¾ Aprovechar el crecimiento exponencial en funcionalidad


con un incremento similar en productividad

‰ Condicionantes de mercado

¾ 1er fabricante: 70%


¾ 2o fabricante: 15%
¾ Resto: 15 %

Fuente: FPGA Reuse Field Guide, Qualis Design Corporation, 2002.

INTRODUCCIÓN A VLSI
Evolución de los C.I.
Tamaños relativos

INTRODUCCIÓN A VLSI
Evolución de los C.I.
Incremento de funcionalidad

INTRODUCCIÓN A VLSI
Evolución de los C.I.
Incremento de funcionalidad

INTRODUCCIÓN A VLSI
producto
microelectrónico

proceso de proceso de
fabricación diseño

INTRODUCCIÓN A VLSI
Proceso de fabricación

Datos del diseño Materias primas


(LAYOUT)

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

INTRODUCCIÓN A VLSI
Datos del diseño (LAYOUT)

Layout: Mapa del circuito descrito por los patrones geométricos del
conjunto de capas que caracterizan a un determinado proceso tecnológico

INTRODUCCIÓN A VLSI
Proceso de fabricación
Obtención de las obleas
Obleas

Si
Sílice

Máscara

Obtención de máscaras y
Fuente
actuaciones sobre las obleas
Oblea
Lente

Yield: Testado del proceso obtención


Nº de circ. buenos
de chips (en su caso,
Nº total de circ.
encapsulado y test del CI)

INTRODUCCIÓN A VLSI
Proceso de fabricación
Obleas de 6 pulgadas
[Hennessy & Patterson]

80 dados de 1.6 x 1.0 cm2 246 dados de 0.86 x 0.6 cm2


Intel 80486 Cypress CI7C601

INTRODUCCIÓN A VLSI
Pasos del proceso de fabricación

INTRODUCCIÓN A VLSI
Pasos del proceso de fabricación

http://jas.eng.buffalo.edu/
INTRODUCCIÓN A VLSI
producto
microelectrónico

proceso de proceso de
fabricación diseño

INTRODUCCIÓN A VLSI
Proceso de diseño

APROXIMACIONES A LA IMPLEMENTACION
DE CIRCUITOS

Custom Semicustom

Automatización

Basados en Basados en
celdas arrays
Prestaciones

Celdas estándar Predifundidos Precableados


Macroceldas
Celdas compiladas MPGAs FPDs

INTRODUCCIÓN A VLSI
Metodologías de diseño

full custom matriz de puertas

celdas estándar
FPGA

INTRODUCCIÓN A VLSI
Proceso de diseño

CONCEPCIÓN
Y
ESPECIFICACIONES

FABRICACIÓN
¿OK?
DISEÑO FINAL
VERIFICADO

NO SI
DISEÑO
Y
SIMULACIÓN

VECTORES DE TEST PRODUCTO FINAL

INTRODUCCIÓN A VLSI
Diseño Full-Custom

‰ Ventajas
• prestaciones
• densidad de diseño

‰ Diseño manual
• alto coste
• mucho tiempo para su
presencia en el mercado
INTRODUCCIÓN A VLSI
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

INTRODUCCIÓN A VLSI
Diseñ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

INTRODUCCIÓN A VLSI
Circuitos predifundidos
Matriz de puertas

NAND3
a b c
Biestable D

El diseñador sólo
personaliza el
conexionado
a b c
Clk D Q

INTRODUCCIÓN A VLSI
Diseño con Dispositivos Precableados

‰ Arquitecturas basadas
en planos AND-OR
• PLA
• PAL
• PROM

PLA

INTRODUCCIÓN A VLSI
Diseñ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.

INTRODUCCIÓN A VLSI
FPGA

Un FPGA está constituido por

los elementos programables:

INTRODUCCIÓN A VLSI
FPGA

Un FPGA está constituido por

los elementos programables:

™ recursos de procesado

INTRODUCCIÓN A VLSI
FPGA

Un FPGA está constituido por

los elementos programables:

™ recursos de procesado

™ puertos de entrada/salida

INTRODUCCIÓN A VLSI
FPGA

Un FPGA está constituido por

los elementos programables:

™ recursos de procesado

™ puertos de entrada/salida

™ red de interconexión

INTRODUCCIÓN A VLSI
Ejemplo de FPGA
Xilinx Spartan 3

INTRODUCCIÓN A VLSI
Ejemplo de Familias de FPGA

INTRODUCCIÓN A VLSI
Placas de evaluación

INTRODUCCIÓN A VLSI
Flujo de diseño con FPGA

INTRODUCCIÓN A VLSI
FPGA

Ampliar información en Canals_FPGAs_solo.pdf

INTRODUCCIÓN A VLSI
Metodologías de diseño: CAD

INTRODUCCIÓN A VLSI
Metodologías de diseño: Coste

INTRODUCCIÓN A VLSI
El Futuro

INTRODUCCIÓN A VLSI
Evolución de la microelectrónica

Longitud mínima
de puerta
μm

100 En los 40 años transcurridos


decenas de micras se ha reducido 100 veces

10

0.1 Tecnologías
submicrónicas
decenas de nm

0.01

1960 1970 1980 1990 2000 2010 Año

INTRODUCCIÓN A VLSI
Evolución de la microelectrónica

Retraso
ns

100
decenas de nanosegundos

10

0.1

0.01 decenas de picosegundos

1960 1970 1980 1990 2000 2010 Año

INTRODUCCIÓN A VLSI
De la microelectrónica a la
nanoelectrónica
10 10000

1 1000

Micron Nanometer

0.1 100

0.01
10
1970 1980 1990 2000 2010 2020
INTRODUCCIÓN A VLSI
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.

INTRODUCCIÓN A VLSI
Semiconductor Industry Association (SIA)
2004 Annual Report

INTRODUCCIÓN A VLSI
Semiconductor Industry Association (SIA)
2004 Annual Report

INTRODUCCIÓN A VLSI
Nanotubos
FET nanotubo de IBM

INTRODUCCIÓN A VLSI
Aplicació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.

INTRODUCCIÓN A VLSI
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.

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

INTRODUCCIÓN A VLSI
Almacenamiento ultramasivo
Proyecto Millipede (Milpies) de IBM

INTRODUCCIÓN A VLSI
Inversión en nanotecnología

Fuente: Intel

INTRODUCCIÓN A VLSI
¿Y qué más...?

INTRODUCCIÓN A VLSI

You might also like