burger menu open

What is Logigator


Logigator is an online simulator for logic gates, which enables the user to build and simulate circuits with logic gates. For example one can build half-adders and full-adders, which can be used for learning. Whether one wants to experiment and explore boolean functions or design new and complex circuits - Logigator is the right tool.
In addition, Logigator offers high performance even with large-scale projects. By using “WebAssembly” (https://webassembly.org/) the website can reach simulation speeds that else would not be possible in a browser.

General


The editor can be reached under editor.logigator.com and can be used to design and simulate circuits.
To place an element, simply select the wanted element from the construction-kit on the left side of the window. The basic gates consist of: AND, OR, XOR, NOT as well as a delay which doesn’t change the input signal and a clock, which outputs a signal in periodical intervals. Naturally, there are also more complex elements, which are not mentioned here. After one selects an element it can be placed by clicking anywhere in the workspace. Using the selection-tool one can select an element and change settings in the box in bottom right corner. These settings vary from from component to component. The wire-tool can then be used to connect the elements.

Custom components


One might want to use a part of a circuit multiple times. To simplify this process it is possible to define custom components, which can easily be placed again and can even be used in other projects.
There are two types of plug-components: inputs and outputs. By placing these components one can mark the the inputs and outputs of a custom components. Additionally parts of circuits can be labeled for better overview.

Simulation-mode


The simulation-mode can be used to test and simulate circuits. To switch to simulation-mode, simply press the “start simulation” button. After switching mode, the Simulation is paused. To start the simulation simply press the play button. Now you can interact with the circuit. In case you want to debug the circuit you can pause the simulation and test it step by step. To return to the original state simply press the stop button. By default the simulation will run as fast as possible. However, the clockspeed can be changed by simply entering the wanted speed or locking it to the displays frequency. The composition of custom components can be observed by simply clicking on them.

Saving projects


Projects and Components can either be saved locally as a file or in the cloud, which enables editing on multiple devices. To save projects online the user has to be logged in, which also enables projects to be shared with other users.