LogicSim Kurzanleitung

Aus der Liste auf der linken Seite werden Schaltkreise (Gatter) ausgewählt und auf der Arbeitsfläche plaziert.

Zum Verkabeln auf den Ausgang (rechte Seite) eines Gatters klicken und das Kabel bis zum Eingang (linke Seite) eines Gatters führen. Mit Shift und Mausklick auf ein bestehendes Kabel wird ein neues Kabel an diese Stelle angeschlossen.

Gatter und Kabel können durch Anklicken aktiviert, und mittels der Entfernen-Taste gelöscht werden.

Bei einigen Gattern (z.B. Clock, MonoFlop, LCD, ...) können Einstellungen verändert werden, indem im Kontext-Menü (rechte Maustaste) des Gatters "Properties" gewählt wird.



Für manche Gatter (AND, OR, XOR, usw) kann die Anzahl der Eingänge in der Auswahlbox unter der Gatterliste eingestellt werden.
Die Gatter verhalten sich dann, als wären sie auf diese Weise verbunden:

and 4 inputs
Eingangsbeschaltung input

Mit dem "input inverter" wird der Pegel auf einem Kabel am Eingang eines Gatters negiert. Zum Platzieren den Negator aus der Liste wählen und auf den Eingang eines Gatters klicken.
Mit "input high" und "input low" können Eingänge auf einen bestimmten Pegel gesetzt werden, ohne dass ein Kabel daran angeschlossen werden muss.
Zum Rücksetzen eines Eingangs auf das normale Verhalten wird ein "normal input" auf dem entsprechenden Eingang plaziert.



Erstellen eines Moduls

In einem Modul ist eine Schaltung zusammengefasst, die dann als Gatter in einer anderen Schaltung verwendet wird.

Zum Erstellen aus dem Menü "Module" den Menüpunkt "Create Module" auswählen. In den geöffneten Dialog wird die Beschreibung des Moduls eingetragen. Der "Module Name" ist gleichzeitig der Dateiname des Moduls. Das "Module Label" ist die Beschriftung des Gatters.

Nach Drücken der "Use" Schaltfläche erscheinen Input/Output Gatter, welche die Ein/Ausgänge des Moduls repräsentieren. Die LogicSim Schaltung wird daran angeschlossen. Zum Test des Moduls können an das Input Gatter Schalter und an das Output Gatter LEDs angeschlossen werden.

Beim Speichern wird das Modul unter dem angegebenen Namen im "modules" Verzeichnis gespeichert. Daraufhin erscheint es in der Gatter-Liste und kann in eine neue Schaltung eingebaut werden.

Als Beispiel "FullAdder.mod" aus dem "modules" Verzeichnis öffnen. Dieses Modul wird in der Schaltung "5 Bit Adder.lsim" verwendet.


5 Bit Adder
5 Bit Addierschaltung, in der fünf Volladder Module verwendet werden.

Full Adder
Volladder Modul