Design-Services
Charakterisierung von Standardzellbibliotheken.
Die Bibliothekscharakterisierung macht aus Schaltung und Layout einer Zelle die Modelle, die Synthese, Place-and-Route und statische Timing-Analyse nutzen. Wir bieten Services für Charakterisierung und Neucharakterisierung, einschließlich Bibliotheken für extrem niedrige Spannung.
- Services
- Bibliothekscharakterisierung, Neucharakterisierung und Charakterisierung von Custom-Zellen
- Modelle
- Timing-, Leistungs- und Rauschmodelle im Liberty-Format: NLDM oder CCS, mit LVF-Variationsdaten, wo der Sign-off sie braucht
- Lieferumfang
- Bibliotheksansichten wie Liberty, LEF und Verilog sowie ein Qualitätsbericht, der die Modelle mit SPICE vergleicht
- Unsere Arbeit
- Zellbibliotheken für FinFET in 16 nm, neu charakterisiert für extrem niedrige Spannung, über 54 Corners von 0,30 V bis 0,48 V
Was wir tun
Von den Zellen zur Sign-off-fertigen Bibliothek.
Bibliothekscharakterisierung
Timing-, Leistungs-, Rausch- und Constraint-Modelle für Custom- und neue Zellen. Die Einstellungen entsprechen denen der Foundry-Zellen, sodass beide gemeinsam freigegeben werden.
Neucharakterisierung
Modelle, die aus einer Foundry-Bibliothek bei Ihren Spannungen und Corners erneut extrahiert werden und die Bedingungen abdecken, unter denen das Design tatsächlich läuft.
Bibliotheken für extrem niedrige Spannung
Bibliotheken für das Design bei extrem niedriger Spannung, mit Fokus auf die Genauigkeit der Timing-, Leistungs- und Rauschmodelle bei niedriger Spannung.
Custom-Zellen
Flipflops, Latches und Addierer, für die Anwendung entworfen und im selben Flow charakterisiert.
Kalibrierung gegen Schaltungssimulation
Bei dynamischen Zellen und Zellen, die hohe Genauigkeit erfordern, kalibriert eine detaillierte Schaltungssimulation die Timing- und Leistungswerte in Liberty.
Qualitätsprüfungen
Modelle werden mit SPICE verglichen, Bibliotheksdateien auf Konsistenz geprüft, und ein Qualitätsbericht wird erstellt.
Der Flow der Bibliothekscharakterisierung
Sechs Schritte, von der Zellliste bis zur Lieferung.
Anforderungen
Zellliste, Corners, Spannungsbereich, Modelltypen und Genauigkeitsziele.
Einrichtung
SPICE-Modelle und extrahierte Netzlisten sowie die Indizes für Eingangsflanke, Ausgangslast und Constraints.
Simulation und Extraktion
Simulation über die Corners, mit Extraktion von Timing, Leistung, Rauschen und Constraints.
Kalibrierung
Detaillierte Schaltungssimulation wichtiger Zellen und Kalibrierung der Modelle.
Qualitätsprüfungen
Modelle werden mit SPICE verglichen und Bibliotheksdateien auf Konsistenz geprüft.
Lieferung
Bibliotheksansichten und ein Qualitätsbericht. Sobald Silizium vorliegt, lassen sich die Margen an Messungen kalibrieren.
Begriffe rund um die Bibliothekscharakterisierung
- Bibliothekscharakterisierung
- Kurzform für die Charakterisierung von Standardzellbibliotheken. Jede Zelle wird unter verschiedenen Prozess-, Spannungs- und Temperaturbedingungen simuliert, um Timing-, Leistungs- und Rauschmodelle zu extrahieren.
- Neucharakterisierung
- Modelle werden aus einer Foundry-Bibliothek für eine neue Spannung, einen neuen Corner oder ein neues Modell erneut extrahiert, etwa um die Bibliothek auf extrem niedrige Spannung zu erweitern.
- Corners (PVT)
- Kombinationen aus Prozess, Spannung und Temperatur. Eine Bibliothek braucht Modelle für jede im Sign-off verwendete Kombination.
- Liberty (.lib)
- Das Standard-Bibliotheksformat, das Synthese, Place-and-Route und statische Timing-Analyse lesen.
- NLDM und CCS
- Zwei Arten von Timing- und Leistungsmodellen. NLDM hält Verzögerung und Flanke in Tabellen fest. CCS modelliert Stromquellen-Wellenformen, was besser zu fortschrittlichen Prozessen und niedriger Spannung passt.
- LVF
- Liberty Variation Format, das der Bibliothek Verzögerungsstatistiken aus der Prozessvariation hinzufügt, für eine statische Timing-Analyse, die Variation einbezieht.
Fragen zur Bibliothekscharakterisierung
Was ist der Unterschied zwischen Charakterisierung und Neucharakterisierung?
Die Charakterisierung extrahiert vollständige Modelle ausgehend von der Netzliste einer Zelle. Die Neucharakterisierung extrahiert sie aus einer vorhandenen Bibliothek für eine neue Spannung, einen neuen Corner oder ein neues Modell erneut.
Können Custom-Zellen zusammen mit Foundry-Zellen freigegeben werden?
Ja. Custom-Zellen nutzen dieselben Charakterisierungseinstellungen wie die Foundry-Zellen und werden im selben Flow freigegeben.
Wie gelangen Custom-Zellen in den digitalen Back-End-Flow?
Auf zwei Wegen. Der Custom-Teil kann zu einem Block gehärtet werden, oder ein Platzierungsskript fixiert die Custom-Zellen, während der Rest dem automatisierten Flow folgt.
Wie halten Sie Modelle bei extrem niedriger Spannung genau?
Die Genauigkeit bei niedriger Spannung beruht auf detaillierter Schaltungssimulation. Wir vergleichen die Simulation mit der Bibliothek, schreiben bei Bedarf simulierte Werte hinein und kalibrieren die Margen an Silizium-Messungen.
Welche Dateien liefern Sie?
Bibliotheksansichten wie Liberty, LEF und Verilog sowie Qualitätsberichte. Charakterisierungsskripte und weitere Dateien werden projektbezogen und im Rahmen der Vereinbarung mit der Foundry abgestimmt.
Verwandte Seiten
Benötigen Sie eine Charakterisierung oder Neucharakterisierung?
Nennen Sie uns den Prozess, die Zahl der Zellen, den Spannungsbereich und die Corners, und wir melden uns.