Patent ID: 7949134

Claim:
A method of transmitting digital data sequences from a sender to a receiver across a serial channel, wherein the receiver recovers the timing of the digital data sequences from the transmitted digital data sequences, the method comprising: scrambling a plurality of n digital data sequences, n>1, to generate a plurality of n scrambled digital data sequences, at least a first one of the digital data sequences scrambled using a first scrambler seed value and at least a second one of the digital data sequences scrambled using a second scrambler seed value different from the first scrambler seed value; bit-interleaving the plurality of scrambled digital data sequences to form an interleaved scrambled digital data sequence; transmitting a plurality of n alignment sub-sequences across a serial channel with the same bit-interleaving as the scrambled digital data sequences, each alignment sub-sequence corresponding to one of the digital data sequences and each alignment sub-sequence containing information indicating an interleave alignment on the serial channel; and subsequently transmitting the interleaved scrambled digital data sequence across the serial channel according to the interleave alignment indicated by the alignment sequence.