Vues d’analyse dans Digital Design Studio

Inspectez les artefacts RTL et ISA enregistrés, Event Trace partagé, Perf et les états explicites d’entrée manquante.

Présentation

Analyse est la zone partagée d’inspection des résultats des travaux RTL et ISA. Sélectionnez un projet et une exécution enregistrée avant d’interpréter un graphique. Une entrée manquante ou un hôte non pris en charge n’est pas une exécution réussie avec zéro événement ou zéro coût.

Les vues actuelles utilisent les artefacts de l’exécution sélectionnée lorsqu’un moteur de rendu d’artefact est disponible. Elles ne remplacent pas les résultats manquants par des exemples intégrés. Les anciens paquets peuvent différer ; ce guide décrit l’espace intégré et ne certifie pas une nouvelle version native.

Ouvrir une exécution enregistrée

Ouvrez Analyse depuis la barre gauche, choisissez une exécution enregistrée et sélectionnez un artefact. La liste des exécutions regroupe les résultats par module. Une pastille d’artefact ouvre sa vue d’éditeur ; le menu d’exécution peut ouvrir l’exécution complète ou son rapport.

Une exécution enregistrée possède normalement un répertoire analyze/<run-id>/ contenant un descripteur .alLab et les artefacts réellement produits. Le descripteur et les métadonnées de la visionneuse ne remplacent pas des preuves de simulation, de trace ou de moteur.

La vue Dossier de l’Explorateur peut aussi afficher analyze/ lorsque l’hôte le renvoie. Le panneau Analyse ajoute une navigation liée aux exécutions sans masquer ce répertoire dans l’arborescence.

Lire les résultats enregistrés dans les onglets du visualiseur

Digital Design Studio 2.0.3 nomme chaque onglet de visualiseur de résultat enregistré d'après son visualiseur et son exécution, et explique quand un fichier enregistré ne peut pas être lu.

  1. Ouvrez Analysis depuis le rail de gauche, choisissez une exécution enregistrée et sélectionnez son artefact Waveform, Schematic ou de hiérarchie 3D. Chaque artefact s'ouvre dans son propre onglet d'éditeur.

  2. Lisez l'étiquette de l'onglet sous la forme viewer · run, par exemple Waveform · top-v001 ou Schematic · top-v001. Le visualiseur vient en premier, de sorte que deux onglets de la même exécution restent distinguables lorsqu'un onglet étroit est tronqué. Lorsque le nom de l'exécution commence déjà par le nom du module, le module n'est pas répété. Survolez l'onglet pour voir le répertoire d'exécution complet.

  3. Si le fichier de forme d'onde enregistré est manquant, le visualiseur affiche : 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.

  4. Utilisez Retry reading this waveform après avoir restauré le fichier. Là où le visualiseur les propose, utilisez Open RTL simulation pour réexécuter la conception ou Open saved results pour choisir une autre exécution.

  5. Une exécution qui n'a stocké que des métadonnées n'a pas de forme d'onde ni de graphique schématique enregistré à afficher. Ouvrez le rapport d'exécution à partir du menu d'exécution pour voir ce que l'exécution a enregistré.

L'ouverture d'un résultat enregistré lit les artefacts stockés ; cela n'exécute pas à nouveau la simulation. Un fichier manquant est signalé séparément des autres échecs de lecture, y compris sur l'application de bureau, où un fichier refusé ou verrouillé reste une erreur de lecture que vous pouvez réessayer. Une vue vide n'est pas une analyse réussie d'une conception vide.

Consultez Diagnostics pour signaler un échec de lecture qui persiste.

Créer ou actualiser les résultats

Utilisez Nouvelle analyse pour sélectionner le module cible, le nom d’exécution, le niveau du rapport et les outils. Vérifiez la disponibilité des capacités avant de lancer. Un formulaire de configuration ou un outil accessible par navigation ne garantit pas que l’hôte local ou Cloud actuel puisse l’exécuter.

L’action de l’outil doit produire les artefacts requis. Ouvrir une visionneuse ne lance pas de simulation, ne génère pas de trace mesurée et ne soumet pas de tâche en ligne. Conservez la version source, la cible, la version du moteur, le justificatif d’exécution et l’identité des artefacts lors des comparaisons.

Ce que lit chaque vue

Pour un layout GDS enregistré, ouvrez la visionneuse de layout GDS distincte depuis Flow Navigator. Elle lit directement le fichier de bureau sélectionné et ne nécessite aucune exécution Analyse.

Pour un circuit enregistré, ouvrez Point de fonctionnement DC SPICE depuis Flow Navigator → Simulation. Ses panneaux R/I et R/I/V distincts calculent les tensions des nœuds et les courants des branches directement à partir d’un fichier .cir enregistré.

Vue

Entrée et comportement

Formes d’onde

VCD enregistré pour l’exécution sélectionnée ; aucune répétition artificielle de signaux si l’entrée manque

Schéma

Structure RTL du module sélectionné ; son contexte de module ne doit pas être confondu avec un résultat temporel propre à une exécution

Roofline

Instantané d’exécution ou trace prise en charge à la portée du module ; les axes relient l’intensité arithmétique aux performances obtenues

Chemin

Charge utile d’analyse des chemins de l’exécution, affichée sous forme de mesures et lignes enregistrées

Mémoire

Charge utile mémoire de l’exécution, affichée sous forme de mesures et lignes enregistrées

Événements / Event Trace

Une chronologie Analyse partagée liée à une trace sélectionnée

Perf

Les mesures perf.json et les données de graphique de l’exécution

Signoff

Artefacts disponibles de timing, PPA et preuves, avec identification des sections manquantes

Simulateur système

Charge utile du simulateur enregistrée pour l’exécution ; aucune animation d’accueil utilisée comme preuve d’exécution

Flux de données

La topologie dataFlow.json de l’exécution ; les données de graphe manquantes sont signalées

Rapport

Descripteur d’exécution et contenu des artefacts disponibles

L’absence d’artefact, le contenu illisible et les capacités non prises en charge sont des états explicites. Choisissez une autre exécution ou produisez l’artefact requis ; n’interprétez pas un panneau indisponible comme une mesure.

Event Trace et ISA

Event Trace se trouve dans Analyse. Le groupe ISA Execute conserve un raccourci vers cette même visionneuse au lieu de maintenir une seconde interface de chronologie. Le projet et la trace sélectionnés déterminent l’affichage.

Sans trace, la vue demande une exécution ou signale l’entrée manquante. Le zoom, la sélection, les marqueurs, l’inspection ou l’export de la chronologie dépendent de la trace et des opérations exposées par l’hôte. Aucune trace de démonstration n’est substituée.

Perf

Perf lit perf.json pour l’exécution sélectionnée et affiche les observations enregistrées sous forme de mesures et graphiques. Il affiche un état de chargement ou d’artefact manquant plutôt qu’un panneau vide réservé au direct.

Lisez les libellés et unités avant de comparer les valeurs. Débit, utilisation, latence et compteurs enregistrés ne sont pas interchangeables, et un graphique ne peut pas établir une qualité de mesure absente du justificatif sous-jacent.

Formes d’onde et contexte source

Utilisez la navigation des formes d’onde pour inspecter la chronologie des signaux enregistrés, puis revenez à la source ou au contexte du module correspondant. Les noms des signaux, emplacements source et possibilités de navigation croisée dépendent des données d’exécution.

Un fichier enregistré peut encore provenir d’un exemple ou d’un générateur synthétique. Vérifiez le producteur et le lien à la source avant d’en faire une preuve de votre RTL. La seule absence de contenu de remplacement intégré à la visionneuse ne démontre pas la correction de la simulation.

Signoff et rapports

Le timing, le PPA et les preuves partagent une seule vue Signoff. Elle présente les mesures disponibles, les exigences et les sections manquantes. Un verdict ou une estimation dans l’interface est une aide à la revue, pas une clôture temporelle indépendante, une autorisation de fabrication ou un signoff formel.

Les rapports conservent le contexte de l’exécution et exposent le contenu des artefacts. Comparez la même cible, les mêmes unités, la même révision source et la même méthodologie ; conservez les artefacts originaux au lieu de vous appuyer uniquement sur une capture d’écran.

Dépannage

Symptôme

Vérification

Aucune exécution

Projet sélectionné, liste renvoyée par l’hôte et enregistrement réel des résultats par une action

Outil absent d’une exécution

Descripteur et fichiers d’artefacts produits pour cette exécution

Event Trace vide

Sélection de trace et accès aux traces pris en charge par l’hôte

Perf indisponible

Un perf.json lisible contenant les données d’affichage

Flux de données sans graphe

Contenu de topologie de l’artefact

Action locale indisponible

Capacité de l’hôte natif et, pour les outils protégés, droit accepté

Ouvrir un résultat enregistré ne soumet pas de nouvelle tâche. Pour une nouvelle analyse structurelle Cloud, utilisez Analyse RTL enregistrée ; pour la disponibilité sur bureau, vérifiez l’hôte installé et Téléchargements.

Comparer deux exécutions

  1. Faites correspondre le projet, la révision source, le module principal et la cible.

  2. Comparez des unités comparables et la même méthode d’analyse ; distinguez les estimations des résultats mesurés.

  3. Lisez les avertissements et les sections manquantes avant de comparer une mesure principale.

  4. Conservez les deux artefacts complets avec leur identité d’entrée afin qu’une modification ultérieure des sources ne soit pas confondue avec la même exécution.