Patent ID: 7346079
Filing Date: 2008-03-18
Classification: H04J

Abstract:
1. A method of performing multi-level comma detection and alignment on an unaligned data stream, the method comprising: receiving the unaligned data stream; comparing each N consecutive bits in the unaligned data stream with a predetermined byte value having N bits, where N is an integer; aligning, when a first set of N consecutive bits matches the predetermined byte value, the unaligned data stream based on a position of the predetermined byte value within the unaligned data stream to provide a partially aligned data stream; comparing Q consecutive data bytes in the partially aligned data stream with a predetermined sequence of byte values, where Q is an integer; and aligning, when a first set of Q consecutive bytes matches the predetermined sequence of byte values, the partially aligned data stream based on a position of the first set of Q consecutive bytes within the partially aligned data stream to provide a fully aligned data stream.