Abstract: A decoder for decoding data transmitted between superconductor circuits. Interleaved data and clock pulses are applied to a clock input of a flip-flop circuit and one input of an AND gate. The output of the flip-flop circuit is a clock signal, and is applied to a delay circuit to be put in phase with the data pulses in the interleaved signal. The delayed clock signal is then applied to the other input of the AND gate, so that when a data pulse occurs in the interleaved signal it aligns with a clock pulse and is outputted from the AND gate. The clock signal from the flip-flop circuit is also sent to the input of the flip-flop circuit through a delay circuit that delays the signal more than one half of the clock period and less than one clock period. This delayed clock signal sets the flip-flop circuit to the “1” state after the data pulse in the interleaved signal are input to the flip-flop circuit so that the data pulses are not outputted from the flip-flop circuit.