Está en la página 1de 54

Introduccin al diseo digital VLSI

INTRODUCCIN A VLSI

Qu es Microelectrnica?
Ciencias y tcnicas con las que se realizan y fabrican circuitos/sistemas electrnicos,
sobre una pastilla de un semiconductor, lo que formar un circuito integrado

Algunos trminos
- Chip: Es la parte activa del circuito integrado (CI)

Chip

- Encapsulado en plstico, cermica, ...


- Conectado al exterior por conductores metlicos (pines)
- Un chip se toma como sinnimo de circuito integrado.
No hay que confundir con circuito impreso, que es donde
se colocan los circuitos integrados para formar las placas
o tarjetas

INTRODUCCIN A VLSI

Pines

cable

pad

core

6bits Flash A/D Converter [Weste]


INTRODUCCIN A VLSI

Sectores implicados
Industrias: Fabricacin de circuitos integrados
Microelectrnicas: fbricas (foundries), realizacin de CIs, etc.
Electrnicas: computadores, audio y vdeo, etc.
Otras: automvil, lavadoras, etc.

Investigacin (I+D): Bsqueda de nuevos CIs y tcnicas de realizacin


Privados: departamentos de I+D de empresas del sector
Pblicos: universidades y centros pblicos de I+D

Enseanza: Preparacin de personal preparado


Privados y pblicos

Sociedad:
Consumo de aplicaciones y productos
Acciones polticas nacionales (p.ej., CNM) y europeas (p.ej., Europractice)
INTRODUCCIN 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
INTRODUCCIN A VLSI

El transistor Shockley (1947)

Bloque triangular de poliestireno


con 2 contactos presionados por un
resorte contra un cristal de Ge.
Aplicando corriente&tensin a Ge
da lugar a una amplificacin

INTRODUCCIN A VLSI

Ley de Moore (1965)


El nmero de transistores por mm2 en un
circuito integrado se duplica cada 1,5 aos

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

Ejemplos de procesadores de Intel

Ao
4004
8008
8080
8086
286
Intel386 processor
Intel486 processor
Intel Pentium processor
Intel Pentium II processor
Intel Pentium III processor
Intel Pentium 4 processor
Intel Itanium processor
Intel Itanium 2 processor

1971
1972
1974
1978
1982
1985
1989
1993
1997
1999
2000
2002
2003

INTRODUCCIN A VLSI

Transistores
2,250
2,500
5,000
29,000
120,000
275,000
1,180,000
3,100,000
7,500,000
24,000,000
42,000,000
220,000,000
410,000,000

El mercado del diseo de circuitos


integrados
Reto

de diseo

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.


INTRODUCCIN A VLSI

Evolucin de los C.I.


Tamaos relativos

INTRODUCCIN A VLSI

Evolucin de los C.I.

Incremento de funcionalidad

INTRODUCCIN A VLSI

Evolucin de los C.I.

Incremento de funcionalidad

INTRODUCCIN A VLSI

producto
microelectrnico

proceso de
fabricacin

proceso de
diseo

INTRODUCCIN A VLSI

Proceso de fabricacin
Datos del diseo

Materias primas

(LAYOUT)

PROCESO DE FABRICACIN
Proceso tecnolgico:
conjunto de procesos fsico-qumicos
Capas del proceso y reglas de diseo:
especifican cmo hacer las mscaras para obtener layout

INTRODUCCIN A VLSI

Datos del diseo (LAYOUT)


Layout: Mapa del circuito descrito por los patrones geomtricos del
conjunto de capas que caracterizan a un determinado proceso tecnolgico

INTRODUCCIN A VLSI

Proceso de fabricacin
Obtencin de las obleas
Obleas
Si
Slice

Mscara

Obtencin de mscaras y
actuaciones sobre las obleas

Fuente
Lente

Yield:
N de circ. buenos
N total de circ.

INTRODUCCIN A VLSI

Oblea

Testado del proceso obtencin


de chips (en su caso,
encapsulado y test del CI)

Proceso de fabricacin
Obleas de 6 pulgadas
[Hennessy & Patterson]

80 dados de 1.6 x 1.0 cm2


Intel 80486

246 dados de 0.86 x 0.6 cm2


Cypress CI7C601
INTRODUCCIN A VLSI

Pasos del proceso de fabricacin

INTRODUCCIN A VLSI

Pasos del proceso de fabricacin

http://jas.eng.buffalo.edu/
INTRODUCCIN A VLSI

producto
microelectrnico

proceso de
fabricacin

proceso de
diseo

INTRODUCCIN A VLSI

Proceso de diseo
APROXIMACIONES A LA IMPLEMENTACION
DE CIRCUITOS

Custom

Semicustom
Automatizacin
Basados en
celdas

Basados en
arrays
Prestaciones

Celdas estndar
Celdas compiladas

Macroceldas

Predifundidos
MPGAs

INTRODUCCIN A VLSI

Precableados
FPDs

Metodologas de diseo
full custom

matriz de puertas

celdas estndar

FPGA

INTRODUCCIN A VLSI

Proceso de diseo
CONCEPCIN
Y
ESPECIFICACIONES

FABRICACIN

OK?
DISEO FINAL
VERIFICADO

DISEO
Y
SIMULACIN

NO

SI

VECTORES DE TEST

PRODUCTO FINAL

INTRODUCCIN A VLSI

Diseo Full-Custom

Ventajas
prestaciones
densidad de diseo
Diseo manual
alto coste
mucho tiempo para su
presencia en el mercado
INTRODUCCIN A VLSI

Diseo Full-Custom
Justificable si
coste amortizable por gran
volumen de produccin
el bloque es reutilizable
el coste no es un criterio
primario
Minima automatizacin pero
indispensables:
editor de layout
chequeador de reglas de
diseo
extractor de circuitos
simuladores

INTRODUCCIN A VLSI

Diseo con Celdas Estndar


Diseo automtico
bajo coste
poco tiempo para su
presencia en el mercado

Se dispone de:
librera de componentes
generadores de mdulos
bloques de circuito IP

INTRODUCCIN A VLSI

Circuitos predifundidos
Matriz de puertas

NAND3
a

Biestable D

El diseador slo
personaliza el
conexionado
a

Clk D

INTRODUCCIN A VLSI

Diseo con Dispositivos Precableados


Arquitecturas basadas
en planos AND-OR
PLA
PAL
PROM

PLA
INTRODUCCIN A VLSI

Diseo con Dispositivos Precableados FPGA

FPGA (Field Programmable Gate Arrays)


Estructura de alta densidad, constituidos por matrices de estructuras lgicas de
granularidad variable, y de elementos programables para interconectarlas en una
variedad de maneras.
INTRODUCCIN A VLSI

FPGA

Un FPGA est constituido por


los elementos programables:

INTRODUCCIN A VLSI

FPGA

Un FPGA est constituido por


los elementos programables:

recursos de procesado

INTRODUCCIN A VLSI

FPGA

Un FPGA est constituido por


los elementos programables:

recursos de procesado
puertos de entrada/salida

INTRODUCCIN A VLSI

FPGA

Un FPGA est constituido por


los elementos programables:

recursos de procesado
puertos de entrada/salida
red de interconexin

INTRODUCCIN A VLSI

Ejemplo de FPGA
Xilinx Spartan 3

INTRODUCCIN A VLSI

Ejemplo de Familias de FPGA

INTRODUCCIN A VLSI

Placas de evaluacin

INTRODUCCIN A VLSI

Flujo de diseo con FPGA

INTRODUCCIN A VLSI

FPGA

Ampliar informacin en Canals_FPGAs_solo.pdf

INTRODUCCIN A VLSI

Metodologas de diseo: CAD

INTRODUCCIN A VLSI

Metodologas de diseo: Coste

INTRODUCCIN A VLSI

El Futuro

INTRODUCCIN A VLSI

Evolucin de la microelectrnica
Longitud mnima
de puerta
m
100

En los 40 aos transcurridos


se ha reducido 100 veces

decenas de micras

10

Tecnologas
submicrnicas

0.1

decenas de nm
0.01

1960

1970

1980

1990

INTRODUCCIN A VLSI

2000

2010

Ao

Evolucin de la microelectrnica
Retraso
ns
100

decenas de nanosegundos

10

0.1

decenas de picosegundos

0.01

1960

1970

1980

1990

INTRODUCCIN A VLSI

2000

2010

Ao

De la microelectrnica a la
nanoelectrnica
10

10000

1000
Nanometer

Micron
0.1

100

0.01
1970

10
1980

1990

2000

INTRODUCCIN A VLSI

2010

2020

Nanotecnologa

La Nanotecnologa es la creacin de Materiales


Funcionales, Dispositivos y Sistemas a travs del
control de la materia a escalas de longitud de los
nanmetros y la explicacin de nuevos fenmenos y
propiedades de los materiales (Fsicas, Qumicas y
Biolgicas) a estas escalas de longitud.

INTRODUCCIN A VLSI

Semiconductor Industry Association (SIA)


2004 Annual Report

INTRODUCCIN A VLSI

Semiconductor Industry Association (SIA)


2004 Annual Report

INTRODUCCIN A VLSI

Nanotubos
FET nanotubo de IBM

INTRODUCCIN A VLSI

Aplicacin de los nanotubos


Pantallas flexibles con nanotubos

Los nanotubos abren las puertas hacia un


nuevo tipo de pantalla de televisin y
monitores totalmente planos.

Las pantallas sern extraorninariamente


delgadas y planas, adems de flexibles.

INTRODUCCIN A VLSI

Nanoparticulas
Sistemas autoensamblados
Las nanoparticulas son bloques bsicos que permiten construir
nanoestructuras complejas.

La nanotecnologa molecular
requiere el desarrollo de la
autoreproduccin y el
autoensamblaje para la
construccin de los sistemas.

INTRODUCCIN A VLSI

Almacenamiento ultramasivo
Proyecto Millipede (Milpies) de IBM
9 Permite almacenar un trilln de bits (el equivalente a 25 DVDs).
9 El medio de almacenamiento es una pelcula delgada de material orgnico
depositado sobre una superficie de silicio.
9 Se realiza el contacto con la serie de puntas de silicio movidas en x-y.

INTRODUCCIN A VLSI

Almacenamiento ultramasivo
Proyecto Millipede (Milpies) de IBM

INTRODUCCIN A VLSI

Inversin en nanotecnologa

Fuente: Intel

INTRODUCCIN A VLSI

Y qu ms...?

INTRODUCCIN A VLSI

También podría gustarte