Logic Breadboard 1.37

Licence: Essai gratuit ‎Taille du fichier: N/A
‎Note des utilisateurs: 3.0/5 - ‎1 ‎Votes

Logic Breadboard Simulator est un simulateur de circuit logique avec des éditeurs de planche à pain et schématiques, entrée HDL, oscilloscope numérique virtuel.

La planche à pain a les caractéristiques suivantes. Connecteurs électriques, deux générateurs d’horloge indépendants, portée avec 32 canaux. Trou tactile unique et sélection de l’appareil. Fil à la résistance, LED, transformation de LED+resistor. Bibliothèque d’appareils. 7 étape annuler/refaire. Circuits personnalisés. Affichage de 7 segments. Ics: 7400, 7401, 7402, 7403, 7404, 7405, 7406, 7407,7408, 7409, 7410, 7411, 7412, 7413, 7414, 7415, 7416, 7417, 7419, 7420, 7421, 7422, 7427, 7428, 7430, 7440, 7449

Composants schématiques actuellement disponibles : Transistors: NMOS, PMOS Portes logiques : tampon, onduleur et, nand, ou, ni, exor, exnor, tampon à trois états et onduleur Tongs: Loquet D, bord déclenché D, tongs JK, monostable Multiplexeurs: 2 à 1, 4 à 1, 8 à 1. Demultiplexers: 1 à 2, 1 à 4, 1 à 8 Indicateurs: LED, sonde oscilloscope Affichages: décimal, hexadecimal Commutateurs : bouton de bascule, bouton d’appuyez sur Constantes : hautes et basses.

L’éditeur du système provient de & logics app avec quelques améliorations. Toile quatre fois plus grande, routeur plus rapide. Les sous-circuits sur la planche à pain peuvent avoir des étiquettes bâbord. Il suffit de mettre une annotation sur le circuit. La syntaxe est simple. Commencez par . et séparer les étiquettes avec des points. Si le port est annulé que commencer l’étiquette avec ~. Le nombre d’étiquettes portuaires doit être égal au nombre de ports. P. ex. . B.C.~LT.~BI/RBO.~RBI. D.A.GND.e.d.c.b.a.g.f.Vcc La place des circuits personnalisés est l’annuaire « ics ».

Caractéristiques de l’éditeur de schéma : sous-cercle personnalisé (boîte noire), menu contextur sensible, autorouter, 7 étapes défaire/refaire, étiquettes pour les connexions lointaines, agrandir automatiquement sur la sélection, clonage, rotation, verrouillé et déverrouillé déplacer, alignement vertical et horizontal, passer au centre.

Le simulateur de circuit numérique fonctionne avec trois niveaux logiques et trois valeurs d’impédance. Ils sont bas, indéfinis et élevés. Les fils peuvent en option afficher des niveaux logiques. La modélisation du niveau de commutation, la modélisation au niveau de la porte et la modélisation complexe au niveau de l’appareil peuvent être mélangées dans un circuit. Le simulateur détecte les erreurs de temps d’exécuter et met des messages d’erreur sur le schéma. Les erreurs détectées sont les suivante : Conditions temporaires de court-circuit. Lorsque les sorties connectées ont des niveaux différents ou non définis et ont une impedance faible ou indéfinie. Détection des pointes. Lorsqu’une entrée reçoit une impulsion plus courte que la valeur configurée. Configuration de tongs, attente, récupération, reprise des violations du temps. Les tongs peuvent entrer dans un état métastable dans ces cas.

L’oscilloscope numérique virtuel présente les caractéristiques actuelles suivantes : démarrage, temps d’arrêt, réglage de la longueur tampon, décalage horaire et zoom, défilement vers le haut/bas, affichage d’états logiques bas, élevés et non définis.

L’application contient l’extension HDL. Il est possible de décrire un circuit dans une boîte à l’aide d’un très petit sous-ensemble de Verilog. La démo de gates.s charge le module suivant à partir du fichier simple.v :

module smpl_circuit (A,B,AND,NAND,OR,NOR,XOR,XNOR,BUF,NOT); entrée A,B; sortie ET,NAND,OR,NOR,XOR,XNOR,BUF,NOT; et #10 g0 (AND,A,B); nand #10 g1 (NAND,A,B); ou #10 g2 (OR,A,B); ni #10 g3 (NOR,A,B); xor #10 g4 (XOR,A,B); xnor #10 g5 (XNOR,A,B); buf #10 g6 (BUF,A); pas #10 (NOT,A); endmodule (endmodule)

et le fichier test1.v :

circuit du module (A,B,C,y); entrée A,B; sortie y; fil e; et #30 g1 (p. ex.A,B); ou #30 g2 (y,e,C); endmodule (endmodule)

Il n’y a pas de détection d’erreur de temps d’exécution à l’intérieur des boîtes. Seule la première erreur de temps de compilation s’affiche.

Le programme est livré avec construit dans des circuits de démonstration. Ils vous aident à démarrer rapidement. Voir http://www.hexastyle.com/home/andlogics/first-3-steps pour plus de détails. Vous pouvez facilement simuler, analyser et modifier le fonctionnement et le calendrier des exemples. Construit en exemples : 74160, 74163 compteur synchrone 74180 contrôleur générateur de parité 74181 4 bits ALU 74147, 74148 encoder prioritaire modélisation de niveau transistor des portes CMOS Plus d’exemples par exemple adder binaire, compteur Johnson peut être téléchargé à partir d’ici: http://www.hexastyle.com/home/andlogics/download-examples

historique de la version

  • Version 1.37 posté sur 2016-11-24
    Ajout de 7 affichages de segment au schéma.
  • Version 1.34 posté sur 2016-10-24
    Ajout d’une autorisation de traitement sur Android 7.0 Nougat.

Détails du programme