I tried to make a SR-latch from 2 NOR-gates. To the input i connected 2 'single pulse' generators. The circuit starts oscillating. This doed not happen in the real world.
Using the single step function, i found out that this was caused by delays in the gates, that are exactly equal, and because of the pulse generator, that makes a pulse that is as short as 1 gate delay. So it seams to work like a synchronous circuit rather than asynchronous.
After replacement of the single pulse generators by on-of switches, the circuit worked much better. You can see how the data passes schrough both gates, and after it has settled, you can switch the input to 0 again. So a moment (pulse) switch would be useful.
Apart from this, the program is great. Whit its rubberbanding, it produces very nice diagrams with little effort. Congratulations!