Le menu Simulation

Simulation Enclanchée  Ctrl-E

Si cette case est cochée, les circuits visualisés seront "en direct", c'est-à-dire que les valeurs se propageant dans le circuit seront mises à jour à chaque utilisation de l'outil pousser ou modification du circuit.

L'option de menu sera automatiquement décochée si une oscillation est détectée.

Simulation pas-à-pas  Ctrl-I

Avance la simulation d'une étape. Par exemple,au cours d'une étape, un signal peut entrer dans une porte , mais la sortie de la porte n'affichera pas de changement de signal avant la prochaine étape de simulation. Pour aider à identifier les points du circuit global qui ont changé, tous les points dont les valeurs changent sont indiqués par un cercle bleu. Si un sous-circuit contient des points qui ont été modifiés (ou ses sous-circuits, récursivement), alors il sera entouré avec une ligne bleue.

Redémarrer la simulation  Ctrl-R

Efface tout ce qui concerne l’état du circuit actuel, comme si vous veniez d’ouvrir à nouveau le fichier. Si vous visualisez l'état d'un sous-circuit, tous les états de la hiérarchie sont effacés.

Simulation VHDL activée

Active la simulation d'une entitée VHDL en liaison avec un logiciel tiers.

Note : Pour la simulation VHDL fonctionne, un logiciel tiers doit être installé et configuré. Logisim vérifiera à la sauvegarde ou au chargement la présence de ce logiciel.

Restarte simulation VHDL

Efface tout ce qui concerne l’état du circuit VHDL actuel, comme si vous veniez d’ouvrir à nouveau le fichier.

Sortir de la vue

Quand vous avez exploré l'état d'un sous circuit pour le débugger a l'aide de son menu local. Le menu | Sortir de la vue | permet d'afficher la vue de l'état des circuits supérieur de la hiérarchie. Les noms de ceux-ci sont présentés dans des options du menu.

Aller dans la vue

De même, le menu | Aller dans la vue | permets de revenir dans la vue des circuits inférieurs de la hiérarchie. Les circuits sont présentés comme des options du menu.

Tic demi-cycle  Ctrl-T

Avance d'un tic les horloges dans la simulation quand on utilise le mode pas-à-pas. Une horloge paramètrée avec une durée haute/basse de 1 tic avancera alors d'un demi-cycle.
Cela peut être utile lorsque vous souhaitez faire avancer les horloges manuellement, en particulier lorsque l’horloge ne se trouve pas dans le même circuit que celui que vous consultez actuellement.

Tic cycle complet  F9

Même fonction que précédèrent, mais avance de deux tic. Une horloge paramètrée avec une durée haute/basse de 1 tic avancera alors d'un cycle complet.
Les autres horloges du projet avancent simultanément proportionnellement à leurs paramètres.

Tic activé  Ctrl-K

Active les horloges. Cela n'aura d'effet que si le circuit contient des composants d'horloge (dans la bibliothèque de câblage). L'option est désactivée par défaut.

Fréquence des tics

Vous permet de sélectionner la fréquence des impulsions. Par exemple, 8 Hz signifie que les tics se produiront huit fois par seconde. Un tic est l'unité de mesure de base pour la vitesse des horloges.

#########

Exemple : Tic haut = 2, Tic bas = 2, Clock = Fréquence tic / (2 + 2)

Note : La fréquence des périodes d'horloge sera plus lente que la vitesse d'activation (tic): l'horloge la plus rapide possible aura un cycle haut à un tic et un cycle bas à un tic. Une telle horloge aurait une fréquence de 4 Hz (un cycle complet haut/bas) si la fréquence des tics est à 8 Hz.
Le nombre de tic par cycle est définis dans les attributs Durée haute, Durée Basse du composant horloge.

Chronogramme…

Module de journalisation, qui facilite l’enregistrement et la sauvegarde automatiques des valeurs d'un circuit au fur et à mesure de la progression de la simulation.

Vecteur de test…

la fenêtre Vecteur de test Permets de vérifier vos circuits grâce à un fichier de vecteur de test qui présenter les entrées et sortie du circuit.

Assembly viewer

The Assembly viewer window displays an address value stored in a register and the assembly language instruction at that address.

Suite : les menus fenêtre et aide.