DIGITALES
INTEGRACION
ES UN PROCESO QUE SE
GENERA DEBIDO A LA
CONSTANTE REDUCCION DE
TAMAO DE LOS
DISPOSITIVOS
CARACTERISTICAS
Mayor numero de dispositivos por IC.
Menor numero de componentes en cada
sistema.
Mayor velocidad.
Menor consumo de potencia.
Mayor dificultad en el diseo.
Mayor dificultad en la reparacin.
Mayor costo de fabricacin.
DISEO AUTOMATICO
Es un conjunto de tcnicas
OBJETIVOS
Gestionar la complejidad, reduciendo el
esfuerzo de diseo.
Incrementar la productividad, reduciendo el
tiempo de diseo y el lanzamiento del
producto.
Aumentar la calidad del circuito: velocidad,
costo, consumo y fiabilidad.
FACTORES DE VIABILIDAD
ECONOMICA
Volumen de fabricacin.
Numero de circuitos correctos / numero de
circuitos fabricados.
Precio
Rendimiento del circuito.
Tiempo de salida al mercado.
AMBIENTE DE DESARROLLO
En principio el termino CAD se asocia con el
AMBIENTE DE DESARROLLO
Incrementar la productividad, reduciendo el
AMBIENTE DE DESARROLLO
EDA (Electronic Design Automation) es el
NECESIDAD DE LA SIMULACION
En el diseo del HARDWARE existe
NECESIDAD DE SIMULACION
Este prototipo puede tener un
NECESIDAD DE SIMULACION
Como vemos del diagrama de
NECESIDAD DE SIMULACION
Para ello se introduce la fase de
simulacin y comprobacin de
circuitos utilizando las herramientas
CAD , de forma que no sea
necesario realizar fsicamente un
prototipo para comprobar el
funcionamiento del circuito.
Ing. JULIO GONZALEZ PRADO
METODOLOGIA DE DISEO
NO JERARQUICAS
Se describe el circuito como
METODOLOGIA DE DISEO
JERARQUICAS
Describe al circuito como un esquema
METODOLOGIA DE DISEO
BASADOS EN ESQUEMAS
Son en las cuales el diseador:
Genera las ecuaciones lgicas
Minimiza dichas ecuaciones
Implementa el circuito con
compuertas.
Ing. JULIO GONZALEZ PRADO
METODOLOGIA DE DISEO
BASADOS EN LENGUAJES DE
ESTILOS DE DISEO
Son las formas de diseo que
ESTILO DE DISEO
FULL CUSTOM: El diseador goza de
Flexibilidad
Obtencin de circuitos de
alta calidad.
No es automatizable.
Requiere enorme
esfuerzo.
Requiere de diseadores
altamente especializados.
Ing. JULIO GONZALEZ PRADO
ESTILOS DE DISEO
DISEO SEMI CUSTOM: Convierte en
ESTANDAR o MACROCELDAS.
BASADO EN ARRAYS (ARREGLOS).
Que pueden ser: ARRAYS
PREFUNDIDOS o ARRAYS
PRECABLEADOS.
Ing. JULIO GONZALEZ PRADO
prediseados
Se agrupan en bibliotecas facilitadas por
el fabricante que se pueden actualizar.
Contienen bsicamente compuertas
lgicas y flip flop.
Tienen una geometra determinada y se
ubican siguiendo determinadas reglas.
Ing. JULIO GONZALEZ PRADO
FULL CUSTOM.
Se enlaza en la fase previa del
diseo por medio del proceso
de PROYECCION
TECNOLOGICA.
Ing. JULIO GONZALEZ PRADO
fcilmente escalables.
El diseo puede ser fcilmente
automatizado mediante los
generadores de macroceldas.
El diseo fsico se genera a partir de
los parmetros caractersticos del
modulo.
Ing. JULIO GONZALEZ PRADO
BASADO EN ARRAYS:
ARRAYS PREFUNDIDOS
Cada celda esta formada por un
BASADO EN ARRAYS:
ARRAYS PREFUNDIDOS
CARACTERISTICAS:
Solo la ultima fase de fabricacin
BASADO EN ARRAYS:
ARRAYS PREFUNDIDOS
Proporcionan densidades
BASADO EN ARRAYS:
ARRAYS PRE CABLEADOS
Denominados FPGA: FIELD
BASADO EN ARRAYS:
ARRAYS PRE CABLEADOS
Las celdas son complejas.
El grado de complejidad se denomina
GRANULARIDAD.
GRANULARIDAD FINA: funciones de
conmutacin de 4 a 6 variables y varios
FFs.
GRANULARIDAD GRUESA: sistemas
reconfigurables: ALUs y varios registros.
Ing. JULIO GONZALEZ PRADO
TERMINOLOGIA
ASIC: Circuitos Integrados
diseados a medida.
Se disean a peticin del
cliente para resolver
determinada aplicacin.
Son diseo FULL CUSTOM.
Ing. JULIO GONZALEZ PRADO
TERMINOLOGIA
FPIC: FIELD PROGRAMMABLE
INTEGRATED CIRCUITS.
Son integrados programables por el
usuario mediante programadores
comerciales.
Tambin incluye integrados no
destinados a las aplicaciones
lgicas.
Ing. JULIO GONZALEZ PRADO
TERMINOLOGIA:
FPICs
Entre los principales tenemos:
Memorias.
Microcontroladores.
PLD: Programmable Logic Device.
FPGA: Field Programmable Gate Array.
ASPLD: Aplication Specific
PLDs
CPLDs
FPGAS
PLA
(Fusibles)
LCA
(FPGA-Tablas)
PAL
(Fusibles)
EPLDs
(Borrable elctricamente)
FPGA
(de antifusibles)
TERMINOLOGIA:
PLD
Son ASICs pequeas configurables por
Esquema
de un PLD
TERMINOLOGIA:
ASPLD
Son PLDs diseados para realizar
TERMINOLOGIA:
FPGA
relativamente
independientes entre si con
una complejidad similar a un
PLD de tamao medio.
Ing. JULIO GONZALEZ PRADO
TECNOLOGIAS DE
PROGRAMACION
El primer tipo de fusible programable por el
TECNOLOGIAS DE
PROGRAMACION
Para los CPLDs las tecnologas de
CARACTERISTICAS DE DISEO
CON PLDs
Los PLDs estn situados entre los
CARACTERISTICAS DE DISEO
CON PLDs
En determinadas aplicaciones, un
FACILIDAD DE DISEO
Se usan ensambladores y
PRESTACIONES
Los PLD TTL tienen tiempos de
FIABILIDAD
Cuanto mas complejo es el
circuito, mayor es la
probabilidad del fallas del
mismo.
Como los PLD reducen el
numero de ICs del sistema, se
reduce la probabilidad de fallas.
Ing. JULIO GONZALEZ PRADO
APLICACIONES
Los CPLDs y FPGAs tienen velocidades
CPLDs
Son PLDs que permiten
CPLDs
Caracteristicas
Alta densidad: de 10;00 a 250,000
compuertas.
Hasta 40,960 bits de RAM.
Puede trabajar con diferentes niveles de
voltaje: 5V, 3.3V, 2.5V
Reconfigurables en circuito.
Interconexin flexible.
TERMINOLOGIA
CELDA LOGICA (LC): bloque
TERMINOLOGIA
ELEMENTO LOGICO (LE):
configurables.
Se pueden implementar:
Funciones de memoria.
Funciones Lgicas Complejas.
Mega funciones: Algoritmos de
PDS, Microcontroladores, Caminos
de datos.
elementos lgicos.
Permiten implementar
funciones lgicas: Contadores,
Sumadores, Maquinas de
Estado, Multiplexores, etc.
TERMINOLOGIA:
PLD
Son ASICs pequeas configurables por el
TERMINOLOGIA
PLA (Programmable Logic Array): Es un PLD
TERMINOLOGIA:
GAL (Generic Logic Array)
DIFERENCIAS:
Las GAL son reprogramables porque usan
TERMINOLOGIA:
ASPLD
Son PLDs diseados para realizar funciones
TERMINOLOGIA:
FPGA
Contienen bloques lgicos relativamente
TECNOLOGIA VLSI
Dentro del diseo VLSI existen
APLICACIONES
PLD sencillos:
Decodificacion
Automatas
Integracion de sistemas SSI de baja
complejidad
APLICACIONES
PLD complejos:
Subsistemas I/O, logica de alta velocidad,
perifericos.
Decodificacion, logica aleatoria
Integracion de sistemas con varios PLD
sencillos.
APLICACIONES
FPGA:
Subsistemas digitales complejos: compresion
TECNOLOGIAS VLSI
Las tecnologas mas comunes son:
NMOS: velocidad media, consumo alto.
CMOS: velocidad media, consumo alto.
BICMOS: velocidad alta, consumo alto.
ECL: velocidad alta, consumo muy alto.
GaAs: velocidad muy alta, consumo alto,
dificultad de integracin.
CONFIGURACION DE LOS
FLEXs
Pueden ser configurados al
CONFIGURACION DE LOS
FLEXs
Tambin se puede realizar desde
ESTADO DE LA
MICROELECTRONICA
Estado De La Microelectrnica
Un micron (m) o 1 micrometro = 10-6 mt.
Tecnologa actual de Fabricacin de
nuevos dispositivos
Posicionandolos, y
manipulando sus
propiedades
(formas y
longitudes), nos
ayudaria a hacer
nuevos
dispositivos como,
el FET basado en
carbon o el
transistor de un
solo electron.
Ing. JULIO GONZALEZ PRADO
Los nanotubos
Son
pequeos
tubos huecos
de tomos de
carbon con
diametros de
pocos
nanometros,
lo que es casi
1/10,000 de
un cabello
humano
Ing. JULIO GONZALEZ PRADO
LOS NANOTUBOS
Se ven
nanotubos de
carbon con
moleculas de
benzina que le
forman los
engranajes y
atomos de
hidrogeno que
las terminan
Cables
cunticos unidimensionales
MEMORIA DE DIAMANTES
Una punta
sensora de
pyridine formada
por un nanotubo
de carbon
(diamante) se
desplaza sobre
una superficie de
atomos de
hidrogeno donde
algunos de ellos
han sido
reemplazados
por unos de
fluor, nos
permite sensar la
diferencia entre
ellos.
Computadoras cunticas
Al congelar
(Atrapar) iones
de bario se
logra
representar
informacin
digital donde
cada uno
representa a
un bit cuntico
(qubit)
Ing. JULIO GONZALEZ PRADO
NUEVOS DISPOSITIVOS
OLEDs
OTFTs
OILEDs
OIFETs
(PLED) or (LEP).
HBT
Organic light-emitting
devices (OLEDs)
Convierten a la
energia electrica
en luz, un
fenomeno
conocido como la
electroforesis
Al excitarse, la
capa organica,
emite luz con un
color que depende
del material usado
en particular
Ing. JULIO GONZALEZ PRADO
OLED
Un sustrato con
electrodo de ITO
(In-Sn-oxido)
ambos
transparentes y
conductores. Una o
+ capas organicas
de 100 nm
(moleculas de
tinte), o polimeros.
El catodo (Mg-Ag,
Li-Al or Li-Ca),
provee una
eficiente inyeccion
de electrones. los
electrodos agregan
200 nm mas al
espesor.
La matriz pasiva
polimeros,
oligomeros
conjugados, u
otras
moleculas
Formados
sobre un
sustrato de
policarbonato
actualmente
de baja
velocidad de
conmutacin
cobertura.
Flexibilidad estructural.
Procesamiento a bajas temperaturas.
Especialmente de muy bajo costo.
(OFETs)
(OTFTs)
(OFETs)
(OTFTs)
Materiales hbridos
orgnicosinorgnicos
Combinan propiedades fsicas deseables de
OILED
OIFETs
Un dispositivo
TFT tpico con
una estructura
orgnica
inorgnica
formada por
perovskite hbrido
Otras aplicaciones
Teniendo en cuenta la separacion de la carga
Otras aplicaciones
Dispositivos pticos no lineales.
Nuevos materiales para aplicaciones
Termoelctricas,
Dielctrcas, y
Magnticas
Lucent
Vertical Replacement-Gate
(VRG) Transistor
La imagen
de un
microscopio
electronico
muestra la
doble puerta
(100 nm) del
transistor
VRG..
(lucent.com)
Heterojunction Bipolar
Transistor" (HBT),
Se basa en una nueva tecnologia derivada
Heterojunction Bipolar
Transistor" (HBT)
Heterojunction Bipolar
Transistor" (HBT)
Puede tener velocidades de 210 GHz requiriendo tan