×

Simultaneous processing for error detection and P-parity and Q-parity ECC encoding

  • US 6,594,796 B1
  • Filed: 06/30/2000
  • Issued: 07/15/2003
  • Est. Priority Date: 06/30/2000
  • Status: Active Grant
First Claim
Patent Images

1. A system for processing data for error control purposes, the system comprising:

  • a first module that receives a sequence of data elements s(k), numbered k=0, 1, . . . , M·

    N−

    1, as a stream, where M and N are selected positive integers, and computes an EDC factor for the sequence;

    a second module that receives the sequence of data elements s(k), simultaneously with receipt of the data element sequence by the first module, and computes P-parity syndrome components, s0[n1] and s1[n1] (n1=0, 1, . . . , N−

    1) and P-parity checkbytes c0[n1] and c1[n1], where the second module comprises;

    a first sum module having at least N signal summers, numbered n1=0, 1, . . . , N−

    1, wherein at least one of the N signal summers, numbered p (0≦

    p≦

    N−

    1), forms a sum of the data elements s(k) for which k (mod N)=p; and

    a second sum module having at least N weighted signal summers, numbered n1=0, 1, . . . , N−

    1, wherein at least one of the weighted signal summers, numbered p′

    (0≦

    p′



    N−

    1), forms a weighted sum of data elements s(k)·

    α

    M−

    1-[k/N]
    int, where [w]int is a floor function for any real number w, and α

    is an element drawn from an algebraic field and satisfying a selected polynomial relation P(α

    )=0; and

    a third module that receives the sequence of data elements s(k), simultaneously with receipt of the data element sequence by the first module, receives the P-parity syndrome components, and computes Q-parity syndrome coefficients, s0

    [n2] and s1

    [n2] (n2=0, 1, . . . , M+1).

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