Logisim evolution FAQ - logisim-evolution/logisim-evolution GitHub Wiki

Simulation Mode

When I change the status of the inputs with the Poke (1.) tools, the wires do not change color

One has to check that the simulation is active: menu Simulate->Simulation enabled If necessary, reset the simulation: menu Simulate->Reset simulation

The simulation stops by itself

Check that the circuit you are trying to simulate does not contain one of this components: VHDL entity, Port I/O, Reptar Local Bus

When simulating, the sub-circuit does not have the correct input/output values

Since the circuit could be used at multiple levels, it is necessary to access it respecting these levels, that is:

  • either moving to "Hierarchy simulation" (10.) and double-clicking on the desired circuit
  • or, from the main circuit, with the Poke tool (1.), double-clicking the lens of the subsequent sub-circuit, until the desired circuit is reached

Transistor behavior

Logisim-evolution has the correct digital behavior. Note that the model is a simplified digital model of transistors for specific digital purposes.
There are many uses of transistors that the simulation does not handle.

In digital usage, N-Type transistors can drive the output to 0, but cannot drive the output to 1.
A P-Type transistor can drive the output to 1, but cannot drive it to 0.
-- @davidhutchens in #1295