Enrutamiento de un chip ASIC: ¿tiempo empleado?

2

En un ciclo de diseño ASIC típico, ¿cuánto tiempo tarda una herramienta EDA en completar el enrutamiento? Supongamos un chip bastante complejo (como el Ivy Bridge). He escuchado que todo el ciclo de diseño de chips es típicamente de un año o más, lo que quiero saber es el tiempo que se tarda en realizar el enrutamiento (o la ubicación y el enrutamiento). Me dijeron que era del orden de varias semanas, así que quería verificar con alguien que tenga algún conocimiento de la industria. :)

    
pregunta tecfreak

3 respuestas

4

El enrutamiento o PNR toma el tiempo más largo, ya que tienen que coincidir con el tiempo. Por lo general, termina el último, ya que son los destinatarios de todos los bloques de chips (generalmente de varios departamentos). Una vez que se reciben todos los bloques, se aseguran de que los bloques se coloquen de manera óptima para que se cumpla el tiempo.

El equipo también genera datos enormes (~ 700 GB en mi caso por escenario). Una vez que se logra el mejor momento, se eliminan otros escenarios y se conserva el mejor.

El equipo también puede tener que hacer un análisis de caída de IR para que cada parte del chip se actualice lo suficiente.

    
respondido por el Chetan Bhargava
1

Un chip de vanguardia como Ivy Bridge probablemente no se enrute de una vez. Lo más probable es que se rompa en trozos y, por lo tanto, se construya en pedazos para mantener el tiempo de ejecución dentro de límites manejables. Enrutar el chip completo sin duda llevaría semanas o meses, dependiendo de la dificultad de las restricciones.

¿Cuánto tiempo tarda un tramo en enrutar? Bueno, el chip se dividirá de tal manera que el tiempo de ejecución sea "aceptable". Lo que es "aceptable" será una función de cuántas iteraciones se necesitan para cerrar el tiempo.

    
respondido por el Guest
0

Los grandes chips ASIC generalmente se dividen en partes y se implementan por separado. Después de eso integramos los bloques. Así que no tiene sentido pensar en el tiempo total de ruta del chip. En mi empresa los bloques (bloques grandes) toman alrededor de 24 a 30 horas. Logramos el cierre de tiempo a través de diferentes iteraciones. Es por eso que todo el proceso de diseño lleva mucho tiempo

    
respondido por el GIRI MURALI

Lea otras preguntas en las etiquetas