Speed
Parts
Click a part, then a spot on the board (hold Shift to place several). Wire: drag from a pin or a wire to a grid point.
Selected
Examples
View
Symbols
File
How it works
Event-driven simulation: every part has a 1-tick delay (1 tick = 1 ms of simulated time), so flip-flops built from plain gates work too - races and oscillations included. A signal has four states: 1, 0, floating (grey) and conflict (red - two outputs drive different values). Wires can be buses up to 16 bits (blue, thick); the splitter and merger turn a bus into single bits and back, and tunnels with the same name are connected without a wire. A floating input reads 0. Flip-flops react to the rising edge; R is an asynchronous reset. An orange wire means mismatched bus widths.