×

Global parity symbol for interleaved reed-solomon coded data

  • US 5,642,366 A
  • Filed: 07/05/1994
  • Issued: 06/24/1997
  • Est. Priority Date: 07/05/1994
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for providing a w-way interleaved Reed-Solomon error correcting code word in a data storage or data communication application, comprising the steps of:

  • receiving a plurality of data symbols;

    computing, in each interleave a code word including said data symbols and a plurality of check symbols, said check symbols being generated by a generator polynomial given by;

    
    
    space="preserve" listing-type="equation">G(X)=(X+α

    .sup.j)(X+α

    .sup.j+1)(X+α

    .sup.j+2) . . . (X+α

    .sup.j+i-1)(X+α

    .sup.j+i)where α

    is a primitive element of GF(2m) and, i and j are integers;

    providing a global parity symbol GP associated with a syndrome SGP given by one of;

    ##EQU18## where γ

    0, γ

    1, . . . γ

    w-1 are non-zero elements of a galois field GF(2m), and S.sub.(i+j+1)w.sbsb.0 and S.sub.(j-1)w.sbsb.0 are, respectively, the partial syndromes corresponding to (X+α

    i+j+1) and (X+α

    j-1) for interleave w0 ; and

    for each interleave, transmitting to a storage device or a transmission medium, in accordance with said data storage or data communication application, said code word and said associated global parity symbol GP;

    wherein said check symbols are generated by a single generator polynomial;

    
    
    space="preserve" listing-type="equation">G.sub.w (X)=(X.sup.w +α

    .sup.j)(X.sup.w +α

    .sup.j+1) . . . (X.sup.w +α

    .sup.j+i-1)(X.sup.w +α

    .sup.j+i).

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×