ATE478486T1

Forward error correction encoding for multiple link transmission compatible with 64b/66b scrambling

Abstract

A Forward Error Correction (FEC) code compatible with the self-synchronized scrambler used by the 64B/66B encoding standard for transmission on Serializer/Deserializer (SerDes) communications channel links. The FEC code allows encoding and decoding to occur before and after scrambling, respectively, so as to preserve the properties of the scrambling operation on the transmitted signal. The code allows the correction of any single transmission error in spite of the multiplication by three of all transmission errors due to the 64B/66B scrambling process. A Hamming code is combined with a Bit Interleaved Parity code of degree n (BIP-n). These two codes provide for protection both for an error anywhere in the maximum length of the packet as well as for an error replicated two or three times by the descrambling process. All single bit errors, whether multiplied or not, have unique syndromes and are therefore easily correctable. In addition, the packet can be transported across multiple serial links for higher bandwidth applications without a degradation of the code efficiency. The Hamming code can be generated from any irreducible polynomial, such as H(x)=x10+x3+1. The BIP code is chosen to be of degree 6 to fit with 64B/66B scrambling polynomial and is represented by B(x)=x6+1.

Term

Projected expiry 8 October 2027.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

17 members in 9 offices

This recordMember, by publication datePriority claim

Priority claims2

Priority claims
DocumentOfficeKindDate
55624006United States of AmericaA
2007060639European Patent Office (EPO)W

Members17

Family members, oldest first
DocumentOfficeKind
US2008109707A1United States of AmericaA1
WO2008052858A2World Intellectual Property Organization (WIPO)A2
WO2008052858A3World Intellectual Property Organization (WIPO)A3
WO2008052858B1World Intellectual Property Organization (WIPO)B1
TW200835213ATaiwan Province of ChinaA
KR20090085627ARepublic of KoreaA
EP2095557A2European Patent Office (EPO)A2
CN101529775AChinaA
JP2010508742AJapanA
EP2095557B1European Patent Office (EPO)B1
AT478486TAustriaT
ATE478486T1This recordAustriaT1
DE602007008612D1GermanyD1
US7996747B2United States of AmericaB2
KR101104033B1Republic of KoreaB1
JP5106538B2JapanB2
CN101529775BChinaB