Patent ID: 8451827

Claim:
A method for redistributing bits arriving in an input data stream into a corresponding output data stream, comprising the steps of: (A) receiving a sequence of data bits in said input data stream, wherein said data bits are arranged in a plurality of frames; (B) storing a plurality of first subsequences of said data bits in an input circuit, wherein each one of said first subsequences corresponds to a different one of said frames; (C) comparing said first subsequence in a current one of said frames with said first subsequence in a previous one of said frames; and (D) interrupting a processor in response to a mismatch detected by said comparing; (E) transferring a second subsequence from said processor to an output circuit; (F) replacing said first subsequence in said current frame with said second subsequence; and (G) transmitting said current frame with said second subsequence in said output data stream from said output circuit.