Patent ID: 9658921
Date: 2017-05-23
CPC Classifications: G06F,H03M

Claim:
1. A method for encoding data, the method comprising: computing a plurality of parity bits using a Hamming encoding operation on a plurality of data bits, a first parity bit of the parity bits being computed using even party and a second parity bit of the parity bits being computed using odd parity; and outputting the data bits and the computed parity bits sequentially to a serial link, the computed parity bits being interleaved with the data bits, wherein the first parity bit is sequentially output before the second parity bit, wherein a first sequence of the data bits is sequentially output between the first parity bit and the second parity bit, wherein a second sequence of the data bits is sequentially output after the second parity bit, and wherein the number of data bits in the second sequence is greater than the number of data bits in the first sequence.