ASIC-Prozess

Die Stufen von geprüfter RTL über Implementierung bis zur Signoff durchlaufen.

Überblick

Der ASIC-Ablauf beginnt mit geprüfter RTL und führt dann durch Synthese, physische Implementierung, Analyse und Signoff. Jede Stufe sollte Eingaben, Berichte und Werkzeugversionen hinterlassen, die später geprüft werden können.

Stufen

Stufe

Erforderlicher Kontext

Beobachtbare Nachweise

RTL-Bereitschaft

Quelle, Constraints, Takte, Resets und Verifikationsstatus

Diagnosen und eine akzeptierte Ausgangsversion

Synthese

Zielbibliotheken, Constraints und unterstützte Toolchain

Netzliste, Berichte, Warnungen und Werkzeugversionen

Physische Implementierung

Floorplan-, Platzierungs-, Takt-, Routing- und Prozesseingaben

Stufenberichte, Artefakte und Constraint-Ergebnisse

Analyse

Eingaben für Timing, Leistung, Fläche, Überlastung, Integrität und Zuverlässigkeit

Prüfbare Metriken, Verstöße und Methodik

Signoff

Foundry-Regeln, Corners, Werkzeuge und Abnahmekriterien

Reproduzierbare Signoff-Berichte

Funktionsweise

Altifigence-Produkte organisieren Projekteingaben, führen die auf dem gewählten Rechner oder Runner verfügbaren Werkzeuge aus und bewahren Berichte und Artefakte zur Prüfung zusammen auf.

Technologieeingaben sammeln

Bestimmen Sie das autorisierte PDK-/Bibliotheksrelease sowie Zielprozess, Spannungs- und Temperatur-Corners. Dokumentieren Sie die Liberty-Timing-/Leistungsbibliotheken, LEF-/Technologiedaten, Extraktionsmodelle, Constraints und Regelsätze, die Ihre gewählten Werkzeuge benötigen. Bewahren Sie deren Versionen und Nutzungsbedingungen beim Projekt auf; ein allgemeiner Zielname liefert diese Dateien nicht.

Jede Übergabe prüfen

Übergabe

Vor dem Fortfahren prüfen

RTL zu Synthese

Top-Modul, Takte/Resets, Elaborierung, Testabdeckung und Constraints.

Synthese zu physischer Implementierung

Zugeordnete Netzliste, Bibliotheks-/Corner-Identität, Timing-Constraints, Fläche und offene Warnungen.

Platzierung/Routing zu extrahierter Analyse

Konnektivität, Routing-Abschluss, Parasiten und ausgewählte Extraktions-Corner.

Analyse zu Signoff

Alle erforderlichen Corners, Timing-/Leistungs-/Integritätsprüfungen und genehmigten Ausnahmen.

Signoff zu Auslieferung

Endgültiger Layout-/Netzlisten-/Prüfsummensatz, erforderliche Berichte und Foundry-/Kundenabnahme.

DDS-GDS-Anzeige, allgemeine RTL-Metriken, begrenzte PX-Berechnungen und ALcad-Prozessmodelle beantworten konkrete Prüf- oder Modellierungsfragen. Verwenden Sie qualifizierte Werkzeuge und erforderliche Berichte für DRC, LVS, Timing, Zuverlässigkeit und Foundry-Abnahme. Lassen Sie nicht berechnete oder nicht unterstützte Werte sichtbar unverfügbar.

Ein reproduzierbares Ergebnis archivieren

Bewahren Sie ein Manifest auf, das exakte Quelle, Constraints, Technologieeingaben, Werkzeugversionen/-optionen, Ausführungsumgebung und resultierende Artefakt-Hashes verknüpft. Speichern Sie fehlgeschlagene Berichte und Ausnahmen ebenso wie erfolgreiche Berichte. Führen Sie betroffene Stufen erneut aus, wenn sich eine relevante Eingabe ändert; das Öffnen eines alten Berichts berechnet ihn nicht neu für eine neue Revision.