Hace un tiempo miré los ASIC y he aquí lo que encontré:
Todos tienen diferentes definiciones para la palabra "ASIC". Hay (muy aproximadamente) tres categorías: conversiones de FPGA, ASIC "normal" y "personalización completa". Como se esperaba, están en orden de aumentar el precio y aumentar el rendimiento.
Antes de describir qué son, déjame decirte cómo se fabrica un chip ... Un chip tiene de 4 a 12+ "capas". Las 3 o 4 capas inferiores contienen los transistores y alguna interconectividad básica. Las capas superiores se utilizan casi por completo para conectar cosas entre sí. Las "máscaras" son similares a las transparencias utilizadas en el grabado fotográfico de una PCB, pero hay una máscara por capa IC.
Cuando se trata de hacer un ASIC, el costo de las máscaras es HUGE . ¡No es raro en absoluto que un conjunto de máscaras (8 capas, 35 a 50 nm) corran US $ 1 millón! Por lo tanto, no es una gran sorpresa saber que la mayoría de los proveedores de ASIC "más baratos" hacen un gran esfuerzo para mantener bajos los costos de las máscaras.
Conversiones de FPGA: Hay compañías que se especializan en conversiones de FPGA a ASIC. Lo que hacen es tener una "base" algo estándar o fija que luego se personaliza. Esencialmente, las primeras 4 o 5 capas de su chip son las mismas para todos sus clientes. Contiene alguna lógica que es similar a los FPGA comunes. Su versión "personalizada" tendrá algunas capas adicionales encima para enrutar. Esencialmente estás usando su lógica, pero conectándola de una manera que funcione para ti. El rendimiento de estos chips es tal vez un 30% más rápido que el FPGA con el que comenzó. De vuelta en "el día", esto también se llamaría un chip "mar de puertas" o "matriz de puertas".
Ventajas: bajo NRE (US $ 35k es aproximadamente el más bajo). Cantidades mínimas bajas (10k unidades / año).
Contras: altos costos por chip, tal vez 50% del costo de un FPGA. Bajo rendimiento, en relación con las otras soluciones.
ASIC "Normal": en esta solución, estás diseñando cosas hasta el nivel de la puerta. Tomas tu VHDL / Verilog y lo compilas. El diseño para las puertas individuales se toma de una biblioteca de puertas & Dispositivos aprobados por el fabricante del chip (para que sepan que funciona con su proceso). Pagas todas las máscaras, etc.
Pros: Esto es lo que más mayoría de los chips en el mundo son. El rendimiento puede ser muy bueno. Los costos por chip son bajos.
Contras: NRE para este comienza a US $ 0.5 millones y rápidamente sube de allí. La verificación del diseño es muy importante, ya que un simple error costará mucho dinero. NRE + La cantidad mínima de pedido es generalmente de alrededor de US $ 1 millón.
Totalmente personalizado: Esto es similar a un ASIC normal, excepto que tiene la flexibilidad de diseñar hasta el nivel de transistor (o inferior). Si necesita hacer un diseño analógico, una potencia extremadamente baja, un rendimiento muy alto o cualquier cosa que no se pueda hacer en un ASIC normal, este es el problema para usted.
Pros: Esto requiere un conjunto de talentos muy especializados para hacerlo correctamente. El rendimiento es genial.
Contras: las mismas condiciones que el ASIC normal, pero más aún. Las probabilidades de arruinar algo son mucho más altas.
La forma en que lo haga dependerá de la cantidad de trabajo que desee realizar. Podría ser tan "simple" como entregar los archivos de diseño a una empresa como TSMC o UMC y le devolverán las obleas. Luego, debe probarlos, separarlos, empaquetarlos, probablemente volver a realizar pruebas y, finalmente, etiquetarlos. Por supuesto, hay otras compañías que harán la mayor parte de ese trabajo por usted, de modo que lo único que obtendrá son los chips probados listos para ser colocados en una PCB.
Si has llegado a este punto y aún parece que lo que quieres hacer es un ASIC, entonces el siguiente paso sería comenzar a buscar en Google para las empresas y hablar con ellas. Todas estas compañías son ligeramente diferentes, por lo que tiene sentido hablar con tantas de ellas como pueda soportar. También deberían poder decirle cuál es el siguiente paso más allá de hablar con ellos.