Bi-directional decodable Reed-Solomon codes
AssigneeMaxtor Corporation
InventorsLih-Jyh Weng, Dana E. Hall
Life of this patent
Estimating the term…
Loading patent…
AssigneeMaxtor Corporation
InventorsLih-Jyh Weng, Dana E. Hall
Estimating the term…
A bidirectional code decoding method and apparatus is presented. It uses a class of Reed-Solomon codes capable of bidirectional decoding, more specifically, those for which a value of L for a Galois Field element αL is chosen as −(R−1)/2 for odd values of R and 2(m−1)−R/2 for even values of R. When the symbols of such codes are received at a decoder in a reverse order (from that in which the symbols are normally received) during a reverse directional read, the decoder produces reverse directional syndromes S˜(−k) and converts the reverse directional syndromes S˜(−k) to syndromes S(k) by multiplying S˜(−k) by α(n−1)k for k=L, L+1, . . . , L+R−1. Alternatively, the decoder adjusts error location values for errors occurring in reverse order code word symbols to correspond to error location values that correspond to an error locations that would be determined if the symbols were to be received in the order in which the symbols are normally received.
A method of processing a code word comprised of symbols arranged in a forward order, the method comprising:
A method of processing a code word stored on a storage device, the code word comprising symbols stored in a forward order, the method comprising:
A decoder comprising:
A storage controller comprising:
A data storage system comprising:
A method of processing a code word, comprising:
A mass storage system that stores symbols of a code word in a forward order, the mass storage system comprising:
A method comprising:
A storage controller comprising:
Dependencies are inferred from the claim text.