Any number of D-flipflops sharing a clock pin and a reset pin. When the clock pin (input 0) is triggered, the data pins values (from input 2 onwards) are copied into the register and its output pins are set accordingly. When the reset pin (input 1) is triggered, the register is cleared and all of the circuits outputs are set to off.
Using this circuit it’s possible to make any chip’s asynchronous inputs to be clock synchronized.
D-flipflop on Wikipeda#D_flip-flop)
dregister Version history: Added to BasicCircuits 0.87