Logic Breadboard 1.37

Lizenz: Kostenlose Testversion ‎Dateigröße: N/A
‎Benutzerbewertung: 3.0/5 - ‎1 ‎Stimmen

Logic Breadboard Simulator ist ein Logik-Schaltungssimulator mit Breadboard und Schaltplan-Editoren, HDL-Eingang, virtuellem digitalen Oszilloskop.

Das Brotbrett hat die folgenden Funktionen. Stromanschlüsse, zwei unabhängige Taktgeneratoren, Scope mit 32 Kanälen. Einzel-Touch-Loch und Geräteauswahl. Draht zu Widerstand, LED, LED + Widerstand Transformation. Gerätebibliothek. 7 Schritt Rückgängig/Wiederholen. Benutzerdefinierte Schaltungen. 7 Segmentanzeige. 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

Derzeit verfügbare schaltplantische Komponenten: Transistoren: NMOS, PMOS Logikgates: Puffer, Wechselrichter und, nand oder, noch, exor, exnor, Tri-State-Puffer und Wechselrichter Flip-Flops: D-Verriegelung, Rand ausgelöst D, JK-Flip-Flops, monostable Multiplexer: 2 bis 1, 4 bis 1, 8 bis 1. Demultiplexer: 1 bis 2, 1 bis 4, 1 bis 8 Anzeigen: LED, Oszilloskopsonde Displays: dezimal, hexadezimal Schalter: Umschalttaste, Taste Konstanten: hoch und niedrig.

Der Schema-Editor kommt von & Logik-App mit einigen Verbesserungen. Viermal größere Leinwand, schneller Router. Unterschaltungen auf Derpanen können Portetiketten haben. Legen Sie einfach eine Anmerkung in die Schaltung. Die Syntax ist einfach. Beginnen Sie mit . und separate Etiketten mit Punkten. Wenn der Port negiert ist, dann die Startbeschriftung mit . Die Anzahl der Portbeschriftungen muss der Anzahl der Ports entsprechen. E.g. . B.C. D.A.GND.e.d.c.b.g.f.Vcc Der Ort der benutzerdefinierten Schaltungen ist das Verzeichnis "ics".

Schema-Editor-Funktionen: benutzerdefinierte Unterschaltung (Black Box), kontextsensitives Menü, Autorouter, 7 Schritte Rückgängig/Wiederholen, Beschriftungen für Fernverbindungen, automatische Vergrößerung bei auswahl, Klonen, Drehen, Verriegeln und Entriegelt bewegen, vertikale und horizontale Ausrichtung, in die Mitte verschieben.

Der digitale Schaltungssimulator arbeitet mit drei Logikebenen und drei Impedanzwerten. Sie sind niedrig, undefiniert und hoch. Drähte können optional Logikebenen anzeigen. Switch-Level-Modellierung, Gate-Level-Modellierung und komplexe Gerätepegelmodellierung können in einer Schaltung gemischt werden. Der Simulator erkennt Laufzeitfehler und setzt Fehlermeldungen auf den Schaltplan. Erkannte Fehler sind: Vorübergehende Kurzschlussbedingungen. Wenn verbundene Ausgänge unterschiedliche oder nicht definierte Pegel aufweisen und eine niedrige oder nicht definierte Impedanz aufweisen. Spike-Erkennung. Wenn eine Eingabe einen Impuls erhält, der kürzer als der konfigurierte Wert ist. Flip-Flop-Setup, halten, Wiederherstellung, Wiederaufnahme der Zeit Verletzungen. Flip-Flops können in diesen Fällen in einen metastabilen Zustand gelangen.

Das virtuelle digitale Oszilloskop verfügt über die folgenden aktuellen Funktionen: Start, Stoppzeit, Pufferlängeneinstellung, Zeitverschiebung und Zoom, Scrollen nach oben/unten, Anzeige logischer niedriger, hoher und undefinierter Zustände.

Die App enthält die HDL-Erweiterung. Es ist möglich, eine Schaltung in einer Box mit einer sehr kleinen Teilmenge von Verilog zu beschreiben. Die gates.s-Demo lädt das folgende Modul aus der simple.v-Datei:

Modul smpl_circuit (A,B,AND,NAND,OR,NOR,XOR,XNOR,BUF,NOT); Eingang A,B; Ausgabe AND,NAND,OR,NOR,XOR,XNOR,BUF,NOT; und #10 g0(AND,A,B); nand #10 g1(NAND,A,B); oder #10 g2(OR,A,B); noch #10 g3(NOR,A,B); xor #10 g4(XOR,A,B); xnor #10 g5(XNOR,A,B); buf #10 g6(BUF,A); nicht #10 (NOT,A); Endmodul

und die datei test1.v:

Modulschaltung(A,B,C,y); Eingang A,B; Ausgabe y; Draht e; und #30 g1(e,E,B); oder #30 g2(y,e,C); Endmodul

Es gibt keine Laufzeitfehlererkennung in den Boxen. Es wird nur der erste Kompilierungszeitfehler angezeigt.

Das Programm kommt mit eingebauten Demo-Schaltungen. Sie helfen Ihnen, schnell loszulegen. Weitere Informationen finden Sie in http://www.hexastyle.com/home/andlogics/first-3-steps. Sie können den Betrieb und das Timing der Beispiele einfach simulieren, analysieren und ändern. Eingebaute Beispiele: 74160, 74163 Synchronzähler 74180 Paritätsgenerator-Checker 74181 4 Bit ALU 74147, 74148 Prioritätsgeber Transistor-Level-Modellierung von CMOS-Gattern Weitere Beispiele, z.B. binärer Adder, Johnson-Zähler, können hier heruntergeladen werden: http://www.hexastyle.com/home/andlogics/download-examples

VERSIONSVERLAUF

  • Version 1.37 veröffentlicht auf 2016-11-24
    7 Segmentanzeige zum Schaltplan hinzugefügt.
  • Version 1.34 veröffentlicht auf 2016-10-24
    Die Berechtigungsverarbeitung auf Android 7.0 Nougat wurde hinzugefügt.

Programmdetails