Optimized reed-solomon decoder
First Claim
Patent Images
1. An error decoding system comprising:
- a first Reed-Solomon (RS) decoder that receives an encoded codeword and generates a decoded codeword;
an inner code (IC) decoder that checks said decoded codeword for uncorrected errors; and
a decoding control module that communicates with said first RS decoder and said IC decoder, that iteratively modifies an error burst length of said first RS decoder if said IC decoder detects uncorrected errors in said decoded codeword, and that instructs said first RS decoder to decode said encoded codeword again after modifying said error burst length.
2 Assignments
0 Petitions
Accused Products
Abstract
An error decoding system that comprises a first Reed-Solomon (RS) decoder that receives an encoded codeword and generates a decoded codeword. An inner code (IC) decoder checks the decoded codeword for uncorrected errors. A decoding control module communicates with the first RS decoder and the IC decoder, iteratively modifies a parameter of the first RS decoder if the IC decoder detects uncorrected errors in the decoded codeword, and instructs the first RS decoder to decode the encoded codeword again after modifying the parameter.
36 Citations
26 Claims
-
1. An error decoding system comprising:
-
a first Reed-Solomon (RS) decoder that receives an encoded codeword and generates a decoded codeword; an inner code (IC) decoder that checks said decoded codeword for uncorrected errors; and a decoding control module that communicates with said first RS decoder and said IC decoder, that iteratively modifies an error burst length of said first RS decoder if said IC decoder detects uncorrected errors in said decoded codeword, and that instructs said first RS decoder to decode said encoded codeword again after modifying said error burst length. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An error decoding method comprising:
-
receiving an encoded codeword; generating a decoded codeword using Reed-Solomon (RS) decoding; checking said decoded codeword for uncorrected errors; and iteratively modifying an error burst length of said RS decoding if uncorrected errors are detected in said decoded codeword. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification