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.
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.
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.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.
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.
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 |
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 |
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 |
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
Faites correspondre le projet, la révision source, le module principal et la cible.
Comparez des unités comparables et la même méthode d’analyse ; distinguez les estimations des résultats mesurés.
Lisez les avertissements et les sections manquantes avant de comparer une mesure principale.
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.