Documente Academic
Documente Profesional
Documente Cultură
Capítulo 3:
ASIC
Darwin Alulema
v3.0 (2014-2015)
2 EVOLUCIÓN DEL IC – ESCALA DE INTEGRACIÓN
•Small-Scale Integration
•1 -10 Logic Gates (NAND, NOR, ...)
SSI
•Medium-Scale Integration
MSI •counters, etc
•Large-Scale Integration
LSI •primeros microprocesadores
Darwin Alulema
v3.0 (2014-2015)
6 Historia
Darwin Alulema
v3.0 (2014-2015)
9 ASIC completamente configurable
(Full Custum)
Un ASIC completamente configurable tiene
probablemente todos los elementos lógicos
configurables y adicionalmente todas sus capas
son configurables.
En este tipo de ASIC's se pueden diseñar una o
todas las celdas lógicas, la circuitería o layout
especificamente para un ASIC.
Darwin Alulema
v3.0 (2014-2015)
10 ASIC semiconfigurable
Darwin Alulema
v3.0 (2014-2015)
11 ASIC's basados en celdas estándar
(Standard-Cell-Based ASICs)
Utiliza celdas lógicas prediseñadas tales como compuestas AND,
compuertas OR, multiplexores y flip-flop's.
Darwin Alulema
v3.0 (2014-2015)
12 ASIC's basados en arreglos de
compuertas (Gate Array)
En un ASIC's basado en arreglo de
compuertas los transistores están
predefinidos en una oblea de
silicio.
Los patrones de definición de los
transistores de un arreglo de
compuertas es replicado para hacer
la base del arreglo, a este diseño
primario se le llama la celda primitiva.
Solo la capa superior tiene definida
las interconexiones entre los
transistores.
Darwin Alulema
v3.0 (2014-2015)
13 Dispositivos Lógicos Programables - PLD
Darwin Alulema
v3.0 (2014-2015)
15 Dispositivos Lógicos Programables - PLD
Darwin Alulema
v3.0 (2014-2015)
16 Dispositivos Lógicos Programables - PLD
Darwin Alulema
v3.0 (2014-2015)
18 Clasificación
Darwin Alulema
v3.0 (2014-2015)
19 Clasificación
Darwin Alulema
v3.0 (2014-2015)
20 Clasificación
Darwin Alulema
v3.0 (2014-2015)
21 Estructura programable PROM
Darwin Alulema
v3.0 (2014-2015)
22 Estructura programable PROM
Darwin Alulema
v3.0 (2014-2015)
25
Estructura PAL
Darwin Alulema
v3.0 (2014-2015)
26 Ejemplo 1
Darwin Alulema
v3.0 (2014-2015)
27 Estructura PLA
programables.
v3.0 (2014-2015)
28 Diferencia entre las Arquitecturas
Darwin Alulema
v3.0 (2014-2015)
29 Ejemplo 2
Darwin Alulema
v3.0 (2014-2015)
30 Ejercicio 1
Darwin Alulema
v3.0 (2014-2015)
31 Ejercicio 2
Darwin Alulema
v3.0 (2014-2015)
32 Ejercicio 3
Darwin Alulema
v3.0 (2014-2015)
33 Ejercicio 4
F1=AB+(C+D)
F2= ABCD
F3= A´ + BCD
F4= A´ + B + D + C
Darwin Alulema
v3.0 (2014-2015)
34 Ejercicio 4
Darwin Alulema
v3.0 (2014-2015)