Analyseansichten in Digital Design Studio
Untersuchen Sie gespeicherte RTL- und ISA-Artefakte, gemeinsamen Event Trace, Perf und ausdrückliche Zustände bei fehlenden Eingaben.
Überblick
Analysis ist der gemeinsame Bereich zur Ergebnisuntersuchung für RTL- und ISA-Arbeit. Wählen Sie ein Projekt und einen gespeicherten Lauf, bevor Sie ein Diagramm interpretieren. Fehlende Eingaben oder ein nicht unterstützter Host sind kein erfolgreicher Lauf mit null Ereignissen oder null Kosten.
Die aktuellen Ansichten verwenden Artefakte des ausgewählten Laufs, sofern ein Artefakt-Renderer verfügbar ist. Sie ersetzen fehlende Ergebnisse nicht durch eingebaute Beispielinhalte. Ältere Pakete können abweichen; dieser Leitfaden beschreibt den integrierten Workspace und zertifiziert kein neues natives Release.
Einen gespeicherten Lauf öffnen
Öffnen Sie Analysis über die linke Leiste, wählen Sie einen gespeicherten Lauf und ein Artefakt. Die Laufliste gruppiert Ergebnisse nach Modul. Ein Artefakt-Chip öffnet seine Editoransicht; das Laufmenü kann den vollständigen Lauf oder seinen Bericht öffnen.
Ein gespeicherter Lauf hat normalerweise ein analyze/<run-id>/-Verzeichnis mit einem .alLab-Deskriptor und den tatsächlich erzeugten Artefakten. Deskriptor und Viewer-Metadaten ersetzen keine Simulations-, Trace- oder Engine-Nachweise.
Die Explorer-Ordneransicht kann auch analyze/ anzeigen, wenn der Host es zurückgibt. Der Analysis-Bereich ergänzt laufbezogene Navigation, ohne dieses Verzeichnis im Dateibaum auszublenden.
Gespeicherte Ergebnisse in Viewer-Tabs lesen
Digital Design Studio 2.0.3 benennt jeden Viewer-Tab für gespeicherte Ergebnisse nach seinem Viewer und Lauf und erklärt, wenn eine aufgezeichnete Datei nicht gelesen werden kann.
Öffnen Sie Analysis in der linken Leiste, wählen Sie einen gespeicherten Lauf und wählen Sie dessen Waveform-, Schematic- oder 3D-Hierarchie-Artefakt aus. Jedes Artefakt wird in einem eigenen Editor-Tab geöffnet.
Lesen Sie die Tab-Beschriftung als
viewer · run, zum Beispiel Waveform · top-v001 oder Schematic · top-v001. Der Viewer steht an erster Stelle, sodass zwei Tabs desselben Laufs unterscheidbar bleiben, wenn ein schmaler Tab abgeschnitten wird. Wenn der Laufname bereits mit dem Modulnamen beginnt, wird das Modul nicht wiederholt. Bewegen Sie den Mauszeiger über den Tab, um das vollständige Laufverzeichnis anzuzeigen.Wenn die aufgezeichnete Wellenformdatei fehlt, zeigt der Viewer Folgendes an: This saved result has no readable VCD waveform. It may contain metadata only, or the file may have been removed. Open RTL simulation to run again, or choose another saved result.
Verwenden Sie Retry reading this waveform, nachdem Sie die Datei wiederhergestellt haben. Wo der Viewer dies anbietet, verwenden Sie Open RTL simulation, um den Entwurf erneut auszuführen, oder Open saved results, um einen anderen Lauf auszuwählen.
Ein Lauf, der nur Metadaten gespeichert hat, verfügt über keine aufgezeichnete Wellenform oder Schaltplangrafik, die angezeigt werden könnte. Öffnen Sie den Laufbericht über das Laufmenü, um zu sehen, was der Lauf aufgezeichnet hat.
Das Öffnen eines gespeicherten Ergebnisses liest gespeicherte Artefakte; die Simulation wird nicht erneut ausgeführt. Eine fehlende Datei wird getrennt von anderen Lesefehlern gemeldet, auch in der Desktop-App, wo eine verweigerte oder gesperrte Datei ein Lesefehler bleibt, den Sie wiederholen können. Eine leere Ansicht ist keine erfolgreiche Analyse eines leeren Designs.
Siehe Diagnostics zum Melden eines anhaltenden Lesefehlers.
Ergebnisse erstellen oder aktualisieren
Wählen Sie über New analysis Zielmodul, Laufname, Berichtsstufe und Werkzeuge. Prüfen Sie die Verfügbarkeit von Fähigkeiten vor dem Start. Ein Einrichtungsformular oder ein navigierbares Werkzeug verspricht nicht, dass der aktuelle lokale oder Cloud-Host es ausführen kann.
Die Werkzeugaktion muss die erforderlichen Artefakte erzeugen. Das Öffnen eines Viewers startet keine Simulation, erzeugt keinen gemessenen Trace und reicht keinen Online-Job ein. Bewahren Sie Quellversion, Ziel, Engine-Version, Laufnachweis und Artefaktidentität beim Ergebnisvergleich auf.
Was jede Ansicht liest
Öffnen Sie für ein gespeichertes GDS-Layout den separaten GDS-Layout-Viewer über Flow Navigator. Er liest die ausgewählte Desktop-Datei direkt und erfordert keinen Analysis-Lauf.
Öffnen Sie für eine gespeicherte Schaltung SPICE-DC-Arbeitspunkt über Flow Navigator → Simulation. Seine separaten R/I- und R/I/V-Bereiche berechnen Knotenspannungen und Zweigströme direkt aus einer gespeicherten .cir-Datei.
Ansicht | Eingabe und Verhalten |
|---|---|
Signalverlauf | Aufgezeichnetes VCD für den ausgewählten Lauf; keine erfundene Signalwiedergabe bei fehlender Eingabe |
Schaltbild | RTL-Struktur des ausgewählten Moduls; ihr Modulkontext darf nicht mit einem laufbezogenen Timing-Ergebnis verwechselt werden |
Roofline | Ein Lauf-Snapshot oder unterstützter modulspezifischer Trace; die Achsen setzen arithmetische Intensität und erreichte Leistung in Beziehung |
Pfad | Die Pfadanalyse-Nutzdaten des Laufs, dargestellt als gespeicherte Kennzahlen und Zeilen |
Speicher | Die Speicher-Nutzdaten des Laufs, dargestellt als gespeicherte Kennzahlen und Zeilen |
Ereignisse / Event Trace | Eine gemeinsame Analysis-Zeitleiste, gebunden an einen ausgewählten Trace |
Perf | Die |
Signoff | Verfügbare Timing-, PPA- und Nachweisartefakte mit Kennzeichnung fehlender Abschnitte |
Systemsimulator | Die gespeicherten Simulator-Nutzdaten des Laufs; keine Einführungsanimation als Ausführungsnachweis |
Datenfluss | Die |
Bericht | Der Laufdeskriptor und seine verfügbaren Artefaktinhalte |
Fehlende Artefakte, unlesbare Inhalte und nicht unterstützte Fähigkeiten sind ausdrückliche Zustände. Wählen Sie einen anderen Lauf oder erzeugen Sie das erforderliche Artefakt; verstehen Sie einen nicht verfügbaren Bereich nicht als Messung.
Event Trace und ISA
Event Trace befindet sich in Analysis. Die ISA-Execute-Gruppe behält einen Verweis auf denselben Viewer, statt eine zweite Zeitleistenoberfläche zu führen. Das ausgewählte Projekt und der Trace bestimmen die Anzeige.
Ohne Trace fordert die Ansicht einen Lauf an oder meldet die fehlende Eingabe. Zeitleisten-Zoom, Auswahl, Marker, Untersuchung oder Export hängen vom Trace und den vom Host bereitgestellten Vorgängen ab. Es wird kein Demo-Trace eingesetzt.
Perf
Perf liest perf.json für den ausgewählten Lauf und zeigt gespeicherte Beobachtungen als Kennzahlen und Diagramme. Es zeigt den Lade- oder Fehlendes-Artefakt-Zustand statt eines leeren, ausschließlich auf Live-Daten ausgelegten Bereichs.
Lesen Sie Bezeichnungen und Einheiten, bevor Sie Werte vergleichen. Gespeicherter Durchsatz, Auslastung, Latenz und Zähler sind nicht austauschbar; ein Diagramm kann keine Messqualität belegen, die im zugrunde liegenden Nachweis fehlt.
Signalverlauf und Quellkontext
Untersuchen Sie mit der Signalverlaufsnavigation die aufgezeichnete Signalzeitleiste und kehren Sie anschließend zum zugehörigen Quell- oder Modulkontext zurück. Signalnamen, Quellpositionen und verfügbare Querverweise hängen von den Laufdaten ab.
Eine aufgezeichnete Datei kann trotzdem aus einem Beispiel oder einem synthetischen Erzeuger stammen. Prüfen Sie Erzeuger und Quellbindung, bevor Sie sie als Nachweis Ihres RTL bezeichnen. Das Fehlen eines eingebauten Viewer-Fallbacks allein belegt keine Simulationskorrektheit.
Signoff und Berichte
Timing, PPA und Nachweise teilen sich eine Signoff-Ansicht. Sie zeigt verfügbare Kennzahlen, Anforderungen und fehlende Abschnitte. Ein UI-Urteil oder eine Schätzung ist eine Prüfhilfe, kein unabhängiger Timing-Abschluss, keine Fertigungsfreigabe und kein formaler Signoff.
Berichte bewahren den Laufkontext und zeigen Artefaktinhalte. Vergleichen Sie dasselbe Ziel, dieselben Einheiten, Quellrevision und Methodik; bewahren Sie Originalartefakte auf, statt sich allein auf einen Screenshot zu verlassen.
Fehlersuche
Symptom | Prüfung |
|---|---|
Keine Läufe | Ausgewähltes Projekt, Host-Auflistung und ob eine Aktion tatsächlich Ergebnisse gespeichert hat |
Werkzeug fehlt in einem Lauf | Deskriptor und die für diesen Lauf erzeugten Artefaktdateien |
Leerer Event Trace | Trace-Auswahl und vom Host unterstützter Trace-Zugriff |
Perf nicht verfügbar | Eine lesbare |
Datenfluss hat keinen Graphen | Topologieinhalt des Artefakts |
Lokale Aktion nicht verfügbar | Fähigkeit des nativen Hosts und bei geschützten Werkzeugen akzeptierte Berechtigung |
Das Öffnen eines gespeicherten Ergebnisses reicht keinen neuen Job ein. Verwenden Sie für eine neue Cloud-Strukturanalyse Analyse gespeicherten RTL; prüfen Sie für Desktop-Verfügbarkeit den installierten Host und Downloads.
Zwei Läufe vergleichen
Gleichen Sie Projekt, Quellrevision, Top-Modul und Ziel ab.
Vergleichen Sie gleiche Einheiten und dieselbe Analysemethode; behandeln Sie Schätzungen getrennt von gemessenen Ergebnissen.
Lesen Sie Warnungen und fehlende Abschnitte, bevor Sie eine zentrale Kennzahl vergleichen.
Bewahren Sie beide vollständigen Artefakte mit ihrer Eingabeidentität auf, damit eine spätere Quelländerung nicht mit demselben Lauf verwechselt wird.