Diferencia entre revisiones de «Circuito integrado de aplicación específica»

Contenido eliminado Contenido añadido
BenjaBot (discusión · contribs.)
m (Bot) Correcciones ortográficas
m Aunque no estoy de acuerdo con el uso ininteligible de la palabra "stock", lo puse en cursiva como debe ser para palabras ajenas al español que por regla se tiene, además modifiqué las dos letras de la palabra "matriz" y puse un enlace en SoC.
Línea 29:
== Diseño basado en Matriz de Puertas (Gate Array) ==
 
El diseño basado en [[Gate array|Matriz de Puertas]] (''gate array'') es un método de manufactura en donde las capas difundidas, es decir, los transistores y otros elementos activos están predefinidos, y las obleas que contienen estos dispositivos se mantienen en ''stock'' antes de la metalización, es decir, desconectadas. El proceso de diseño físico luego define la interconexión del dispositivo final. Para la mayoría de de los fabricantes de ASIC, esto consiste de dos a cinco capas metálicas, cada una perpendicular a la que la precede. Los costos fijos son mucho más bajos, ya que las máscaras litográficas se requieren sólo para las capas metálicas, y los ciclos productivos son mucho más cortos, ya que la metalización es un proceso comparativamente más rápido. También es importante para el diseñador que con este método se pueden conseguir retardos de propagación mínimos, comparado con las soluciones basadas en FPGAs disponibles en el mercado.
 
Los ASIC basados en MAtrizmatriz de puertas requieren siempre de un compromiso, ya que al determinar la correspondencia de un diseño determinado con las obleas que el fabricante tiene es ''stock'', nunca da una utilización del 100%. A menudo las dificultades que aparecen al rutear las interconexiones, requieren migrar a un dispositivo con un arreglo más grande, con el consecuente aumento en el costo del dispositivo. Estos problemas frecuentemente son resultado del software utilizado para desarrollar las interconexiones.
 
En la actualidad, los diseños formados solamente por puertas lógicas raramente son implementados con Matriz de puertas, y son reemplazados por dispositivos programables, como las FPGA, las cuales pueden ser programadas por el usuario, y el costo fijo asociado es mínimo, un costo por unidad marginalmente superior, y desempeño comparable. Hoy, las Matrices de puertas están evolucionando en ASIC estructurados, que consisten en un gran núcleo IP (''Intellectual Property''), como un [[CPU|procesador]], una unidad [[DSP]], periféricos, memorias y bloques lógicos reconfigurables. Este cambio se debe principalmente a que los ASIC son capaces de integrar estos grandes bloques de sistemas funcionales, y los "[[System on a chip|sistemas en un chip]]" (SoC) requieren más que sólo bloques lógicos.
 
El término "Matriz de puertas" (Gate Array) es casi sinónimo del término "Semi a la medida" (Semi-Custom). El término utilizado depende de quién lo utilice; si se es un ingeniero de proceso, probablemente se utilice el término "Semi a la medida", mientras que si se es un diseñador a nivel lógico, se utiliza "Matriz de puertas" (Gate Array).