Après le démarrage de l'outil Indago, l'interface Indago, comme indiqué ci-dessous:
Ci-dessous, quelques-uns, indago des compétences fraîches.
A, SmartLog
SmartLog, Affichage du journal, et peut être un journal imprimé en ligne, l'état et la simulation associée.
Au début de chaque ligne de journal, il y a un bouton vers l'avant ou vers l'arrière, cliquez, a déclaré l'état de simulation, pour définir ce moment, à ce moment, la fenêtre de code affiche le code à ce journal de ligne d'impression.
Dans l'interface SmartLog peut être configuré pour imprimer le niveau de verbosité du journal, et le type de journal. Facile à voir journal que vous voulez voir.
Dans le code, le droit, sélectionnez Smartprint add de se connecter.
Variables d'entrée que vous souhaitez imprimer, puis sélectionnez une plage de temps, sinon sélectionné, la valeur par défaut pour tout le temps de simulation, jeu de verbosité à imprimer.
Après ajout de clic, vous trouverez scène étonnante est apparue.
A l'interface du temps, le code sera appelé, définissez l'impression variable de tous. Cela signifie que dans l'avenir plus besoin dans votre environnement, le code d'impression supplémentaire pour aider le débogage.
En second lieu, la zone de code
Dans la zone de code, vous pouvez afficher le code, y compris RTL et tb, peut être.
Si une ligne de code, précédé des boutons avant ou en arrière, a déclaré que cette ligne de code, lors de la simulation, il est exécuté, vous pouvez cliquer sur le bouton, l'état actuel de la simulation, de restaurer à l'état de mettre en uvre cette ligne de code.
boîte rouge dans la figure au-dessus du bouton, le bouton est de contrôler le processus de simulation peut être effectuée:
-
avant une seule étape
-
seule étape vers l'arrière
-
Passer en avant
-
Saut en arrière
Une caractéristique indago très cool, et il peut prendre en charge un saut en arrière, qui est, nous pouvons savoir ce que l'état actuel de la simulation de simulation avant un état Oui.
Cliquez sur le coin supérieur gauche des fichiers, vous pouvez charger le fichier spécifié.
panneau jaune devant le document, a déclaré que l'état actuel de la simulation dans la mise en uvre de ce document. panneau jaune devant les lignes de code, représente l'état actuel de la simulation, cette ligne de code à exécuter.
Si vous ouvrez, l'interface variable, l'interface affiche automatiquement la valeur de chaque variable.
Trois, l'interface haut
Dans l'écran supérieur, vous pouvez afficher le code de banc conception et test. Pour le code rtl, un signal de sélection est ajoutée à la forme d'onde.
Dans la forme d'onde de la fenêtre, le signal de forme d'onde, doubles sauts de code rtl, et l'état de la simulation, le temps de commutation de forme d'onde à.
Quatre fils actifs,
Dans la fenêtre threads actifs, cliquez sur le bouton Actualiser, vous pouvez voir fil actif, qui a plusieurs. Sélectionnez l'un fil, vous pouvez sauter au code.
Cinq, pile d'appel
interface d'appel pile, pour afficher la pile d'appel, ce qui est la fonction de niveau appelle la relation est un peu comment.
Pour my_driver en fonction driver_one_pkt, par my_driver l'appel de la fonction main_phase.
Six, le diagnostic
fenêtre de diagnostic apparaît, dans le processus de génération de base de données indago, affectent la vitesse de simulation de certains des fichiers et le code.
A partir de cette interface, vous pouvez savoir quels fichiers affectent la vitesse de simulation, si le fichier ne porte pas atteinte au statut de vue, vous pouvez ida_probe commande, le Ingore de ce fichier. augmentant ainsi la vitesse de simulation.
résumé sept
L'outil, il y a d'autres fonctionnalités que vous devez utiliser leur temps nous avons étudié. Ici, vous donner une brève introduction à utiliser indago outils.
Dans l'ensemble, les outils de indago, selon la base de données obtenue par simulation, interface graphique nous est présenté, afin que nous puissions regarder en arrière à tout moment la simulation de l'État, ce qui nous aide à déboguer.