Patent ID: 7076677

Claim:
An edge strobe circuit comprising: an input circuit adapted to receive incoming data and strobe signals transmitted along a transmission path of the incoming data; and a latch circuit adapted to select one of rising and falling edges of the strobe signals to latch a corresponding one of rising and falling edges of the incoming data received for subsequent data processing functions, the latch circuit including, a first flip-flop having a data input coupled to receive the data, a clock input driven by the first strobe signal, and an output; a second flip-flop having a data input coupled to receive the data, a clock input driven by the second strobe signal, and an output; a third flip-flop having a data input coupled to receive the first strobe signal, and an output; a fourth flip-flop having a data input coupled to receive latched data, and an output; and a selector to select the output of the first flip-flop as the latched data when the output of the third flip-flop corresponds to the output of the fourth flip-flop and, alternatively, select the output of the second flip-flop as the latched data when the output of the third flip-flop does not correspond to the output of the fourth flip-flop.