Patent ID: 7684442

Claim:
A method of detecting a data boundary in a serial data stream, the method comprising: receiving a plurality of sets of data bus values from a parallel data bus, wherein each set of data bus values has a first half and a second half, and wherein each set of data bus values is from a serial data stream, and wherein the second half of a set of data bus values contains serial data from the serial data stream that arrives after the first half of the set of data bus values; comparing a first set of framing patterns with a first half of a first set of data bus values; comparing a second set of framing patterns with a second half of a subsequent set of data bus values; and determining that a data boundary of the serial data stream is present between the first half of the first set of data bus values and the second half of the subsequent set of data bus values if the first set of framing patterns matches the first half of the first set of data bus values and the second set of framing patterns matches the second half of the subsequent set of data bus values.