Every node · every edge · live

The whole circuit, one half-cycle at a time.

Every node of the chip at its own place on the die, every connection the netlist has between them, and the program running on it. At each half-cycle the drawing marks everything that moved: the nodes whose level changed, the gates whose output changed, the switches that opened or closed. Beside it, the code that is running, the buses, the registers, and the address latches and data buses read out bit by bit.

Loading the chip…