×

Modified reed solomon code selection and encoding system

  • US 5,822,336 A
  • Filed: 11/14/1996
  • Issued: 10/13/1998
  • Est. Priority Date: 11/14/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for encoding data symbols into code words using a distance d modified Reed-Solomon error correction code ("ECC") over Galois Field (pm+i) to produce a code word in GF(pm), the method including the steps of:

  • A. encoding k-R data symbols to produce d-1 (m+i)-bit ECC symbols and forming a preliminary code word;

    B. ascertaining which, if any, of the i selected bits in each of the ECC symbols match a predetermined i-bit truncation pattern, andC.(i) in response to a determination that the selected i bits in each of the ECC symbols match the pattern, forming a data code word by combining the preliminary code word with an additional modifying code word, s, that has R symbols with the I bits set in the i-bit pattern and d-1 symbols with the i bits set to all zeros, to append to the preliminary code word R pseudo redundancy symbols that each have the i-bit predetermined pattern and m all zero bits,(ii) in response to a determination that the selected i bits in at least one of the ECC symbols do not match the pattern, modifying the ECC symbols by combining the symbols with an ECC modifier code word that includes d-1 ECC modifying symbols and R pseudo redundancy symbols, the combination producing a data code word with k-R data symbols, d-1 modified ECC symbols and R pseudo redundancy symbols, all of which have the selected i bits set in the predetermined pattern, and(iii) truncating the i bits from the data code word symbols.

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