BCH fast soft decoding beyond the (d-1)/2 bound
AssigneeSamsung Electronics Co., Ltd.
InventorsAvner Dor, Yaron Shany, Ariel Doubchak, Amit Berman
Life of this patent
Estimating the term…
Loading patent…
AssigneeSamsung Electronics Co., Ltd.
InventorsAvner Dor, Yaron Shany, Ariel Doubchak, Amit Berman
Estimating the term…
A method for Bose-Chaudhuri-Hocquenghem (BCH) soft error decoding includes receiving a codeword x, wherein the received codeword x has τ=t+r errors for some r≥1; computing a minimal monotone basis {λi(x)}1≤i≤r+1⊆F[x] of an affine space V={λ(x)ϵF[x]: λ(x)·S(x)=λ′(x) (mod x2t), λ(0)=1, deg(λ(x)≤t+r}, wherein λ(x) is an error locator polynomial and S(x) is a syndrome; computing a matrix A≡(λjβi))iϵ[W],jϵ[r+1], wherein W={βi, . . . , βW} is a set of weak bits in x; constructing a submatrix of r+1 rows from sub matrices of r+1 rows of the subsets of A such that the last column is a linear combination of the other columns; forming a candidate error locating polynomial using coefficients of the minimal monotone basis that result from the constructed submatrix; performing a fast Chien search to verify the candidate error locating polynomial; and flipping channel hard decision at error locations found in the candidate error locating polynomial.
A digital electronic circuit, tangibly embodying a program of instructions executed by the digital electronic circuit to perform method steps for Bose-Chaudhuri-Hocquenghem (BCH) soft error decoding, comprising the steps of:
A non-transitory program storage device readable by a computer, tangibly embodying a program of instructions executed by the computer to perform method steps for a Bose-Chaudhuri-Hocquenghem (BCH) soft error decoding, comprising the steps of:
A computer memory-based product, comprising:
Dependencies are inferred from the claim text.