Engineering / Digital circuit diagnosis

Signal & memory

Repair a controller that shares resources, remembers requests, and recovers from faults.

0 creditsHuman example only
Your workbench

One energy token powers three stations. B is urgent; C must remember a request made while B is busy. After an emergency, recovery is safe only when every station is empty.

Energy controller

Three-station token circuitASupplyBUrgentCWaitingCONTROLLER READYRequest memory: empty

A holds the single energy token.

1 / 9

Repair three controller rules

The nine-frame test sends competing requests, releases their buttons, returns a token, trips the controller, attempts recovery, flushes, and resets.

Make a change, explore the result, then check your solution.
Need a hint?
Give B priority, remember the waiting request, and allow recovery only with empty stations. Watch clock steps 2, 4, and 6.
Explore another example / 14Crash-recovery laboratory