Servicios de diseño

Caracterización de bibliotecas de celdas estándar.

La caracterización de bibliotecas convierte el circuito y el layout de una celda en los modelos que usan la síntesis, la colocación y el enrutado y el análisis estático de temporización. Ofrecemos servicios de caracterización y recaracterización, incluidas bibliotecas de tensión ultrabaja.

Servicios
Caracterización y recaracterización de bibliotecas, y caracterización de celdas a medida
Modelos
Modelos de temporización, potencia y ruido en formato Liberty: NLDM o CCS, con datos de variación LVF cuando el sign-off los requiere
Entregables
Vistas de biblioteca como Liberty, LEF y Verilog, y un informe de calidad que compara los modelos con SPICE
Nuestro trabajo
Bibliotecas de celdas en FinFET de 16 nm recaracterizadas para tensión ultrabaja, en 54 esquinas de 0,30 V a 0,48 V

Qué hacemos

De las celdas a una biblioteca lista para el sign-off.

  1. Caracterización de bibliotecas

    Modelos de temporización, potencia, ruido y restricciones para celdas a medida y nuevas. La configuración coincide con la de las celdas de la fundición, de modo que ambas pasan juntas el sign-off.

  2. Recaracterización

    Modelos extraídos de nuevo a partir de una biblioteca de la fundición a sus tensiones y esquinas, que cubren las condiciones en las que realmente funciona el diseño.

  3. Bibliotecas de tensión ultrabaja

    Bibliotecas para diseño de tensión ultrabaja, con especial atención a la precisión de los modelos de temporización, potencia y ruido a baja tensión.

  4. Celdas a medida

    Flip-flops, latches y sumadores diseñados para la aplicación y caracterizados en el mismo flujo.

  5. Calibración con simulación de circuitos

    Para las celdas dinámicas y las que requieren alta precisión, una simulación detallada de circuitos calibra los valores de temporización y potencia en Liberty.

  6. Controles de calidad

    Modelos comparados con SPICE, archivos de biblioteca comprobados en cuanto a coherencia y un informe de calidad.

El flujo de caracterización de bibliotecas

Seis pasos, de la lista de celdas a la entrega.

  1. Requisitos

    La lista de celdas, las esquinas, el rango de tensión, los tipos de modelo y los objetivos de precisión.

  2. Preparación

    Modelos SPICE y netlists extraídas, e índices de transición de entrada, carga de salida y restricciones.

  3. Simulación y extracción

    Simulación en las esquinas, con extracción de temporización, potencia, ruido y restricciones.

  4. Calibración

    Simulación detallada de circuitos de las celdas clave y calibración de los modelos.

  5. Controles de calidad

    Modelos comparados con SPICE y archivos de biblioteca comprobados en cuanto a coherencia.

  6. Entrega

    Vistas de biblioteca y un informe de calidad. Una vez disponible el silicio, los márgenes pueden calibrarse según las mediciones.

Términos de caracterización de bibliotecas

Caracterización de bibliotecas
Cada celda de la biblioteca se simula en distintas condiciones de proceso, tensión y temperatura para extraer modelos de temporización, potencia y ruido.
Recaracterización
Los modelos se extraen de nuevo a partir de una biblioteca de la fundición para una nueva tensión, esquina o modelo, por ejemplo para ampliar la biblioteca a tensión ultrabaja.
Esquinas (PVT)
Combinaciones de proceso, tensión y temperatura. Una biblioteca necesita modelos en cada combinación usada en el sign-off.
Liberty (.lib)
El formato estándar de biblioteca que leen la síntesis, la colocación y el enrutado y el análisis estático de temporización.
NLDM y CCS
Dos tipos de modelo de temporización y potencia. NLDM registra el retardo y la transición en tablas. CCS modela formas de onda de fuente de corriente, lo que se adapta mejor a los procesos avanzados y a la baja tensión.
LVF
Liberty Variation Format, que añade a la biblioteca estadísticas de retardo debidas a la variación de proceso, para un análisis estático de temporización que incluya la variación.

Preguntas sobre la caracterización de bibliotecas

¿Qué diferencia hay entre caracterización y recaracterización?

La caracterización extrae modelos completos a partir de la netlist de una celda. La recaracterización los extrae de nuevo a partir de una biblioteca existente para una nueva tensión, esquina o modelo.

¿Pueden las celdas a medida pasar el sign-off junto con las celdas de la fundición?

Sí. Las celdas a medida usan la misma configuración de caracterización que las celdas de la fundición y pasan el sign-off en el mismo flujo.

¿Cómo entran las celdas a medida en el flujo digital de back-end?

De dos maneras. La parte a medida puede cerrarse como bloque físico (hard block), o un script de colocación puede fijar las celdas a medida mientras el resto sigue el flujo automatizado.

¿Cómo mantienen la precisión de los modelos a tensión ultrabaja?

La precisión a baja tensión se basa en una simulación detallada de circuitos. Comparamos la simulación con la biblioteca, escribimos en ella los valores simulados cuando es necesario y calibramos los márgenes según las mediciones en silicio.

¿Qué archivos entregan?

Vistas de biblioteca como Liberty, LEF y Verilog, e informes de calidad. Los scripts de caracterización y otros archivos se acuerdan según el proyecto y conforme al acuerdo con la fundición.

¿Necesita caracterización o recaracterización de bibliotecas?

Indíquenos el proceso, el número de celdas, el rango de tensión y las esquinas, y le responderemos.