ASIC
Acrónimo de circuito integrado de aplicación específica.
ASIC: un chip construido para una sola función
Un circuito integrado de aplicación específica es un chip de silicio diseñado para realizar un conjunto de funciones limitado y fijo. A diferencia de un procesador de propósito general, que ejecuta cualquier instrucción que se le dé, la lógica de un ASIC se graba en el silicio en el momento de la fabricación. Una vez hecho, no puede ser reprogramado ni reconfigurado. Hace una cosa, y la hace más rápido y de manera más eficiente que cualquier alternativa flexible.
La principal compensación es el costo inicial frente a la economía por unidad y el rendimiento. Diseñar un ASIC requiere una inversión significativa en fotomáscaras, simulación y verificación, que generalmente asciende a millones de dólares. Pero una vez que se paga el utillaje, el costo marginal por chip disminuye drásticamente, y el consumo de energía cae significativamente en comparación con las soluciones basadas en software que se ejecutan en procesadores estándar. Un chipset de comunicaciones, un controlador de motor o un acelerador criptográfico implementado como un ASIC consume mucha menos energía y opera a mayor velocidad que la lógica equivalente implementada en firmware.
Dónde se utilizan los ASIC en producción
Los ASIC proliferan en productos de consumo de gran volumen y equipos de infraestructura. Los procesadores de banda base de teléfonos inteligentes, las estructuras de conmutación Ethernet y los circuitos integrados de gestión de energía en unidades industriales son casi siempre ASIC. También son comunes en el hardware de minería de criptomonedas, donde la naturaleza limitada y repetitiva del cálculo justifica tanto el costo del diseño como el riesgo técnico. Una vez que un ASIC sale de la fábrica, está bloqueado; cualquier defecto de diseño no puede ser parcheado en el campo.
Un ASIC difiere de una matriz de puertas programables en campo (FPGA), que ofrece reconfigurabilidad a costa de la velocidad y la potencia, y de un sistema en chip (SoC), que combina un núcleo ASIC con procesadores integrados y memoria. Los nombres reflejan la jerarquía: un ASIC de celda estándar utiliza bloques lógicos prediseñados; un ASIC totalmente personalizado implica el diseño manual de rutas críticas; un ASIC semicustomizado utiliza una plantilla de matriz de puertas con capas de metalización personalizadas.
En entornos industriales, los ASIC aparecen donde el rendimiento, la eficiencia energética o la compacidad superan la necesidad de flexibilidad. La penalización por elegir un ASIC es un largo tiempo de entrega, típicamente de 6 a 18 meses desde el tape-out hasta la producción en volumen, y la inflexibilidad ante cambios en las especificaciones o errores descubiertos. Por esta razón, los ASIC solo se encargan cuando el diseño está maduro y la demanda es predecible.
Fuentes
- Fuente de la definiciónWiktionary
- Fuente complementariaApplication-Specific Integrated Circuits (ASICs)National Institute of Standards and Technology