A Chase-type Koetter-Vardy algorithm for soft-decision Reed-Solomon decoding

With polynomial complexity, algebraic soft-decision (ASD) decoding of Reed-Solomon (RS) codes can achieve significant coding gain over hard-decision decoding. Compared to other existing ASD algorithms, the low-complexity Chase (LCC) decoding that tests 2η vectors has lower hardware complexity since the multiplicities of the involved interpolation points are all one. However, its complexity increases significantly with η. On the other hand, magnetic recording uses long RS codes, and hence larger η needs to be adopted to achieve good performance. This paper proposes a novel scheme to integrate the Kötter-Vardy (KV) scheme into the Chase decoding. To reduce the hardware complexity, the maximum multiplicity is limited to two. Nevertheless, the proposed KV-LCC scheme can achieve similar performance as the LCC algorithm by using a much smaller η. In addition, a simplified (S-) version of the KV-LCC scheme is developed without losing coding gain. To achieve similar performance as the LCC algorithm, the S-KV-LCC decoding requires 63% less multiplications for a (458, 410) RS code over GF(210).

[1]  Xinmiao Zhang,et al.  Factorization-free Low-complexity Chase soft-decision decoding of Reed-Solomon codes , 2009, 2009 IEEE International Symposium on Circuits and Systems.

[2]  Aleksandar Kavcic,et al.  A Low-Complexity Method for Chase-Type Decoding of Reed-Solomon Codes , 2006, 2006 IEEE International Symposium on Information Theory.

[3]  Han Wang,et al.  A Chase-GMD Algorithm for Soft-Decision Decoding of Reed-Solomon Codes on Perpendicular Recording Channels , 2008, 2008 IEEE International Conference on Communications.

[4]  Elwyn R. Berlekamp,et al.  Algebraic coding theory , 1984, McGraw-Hill series in systems science.

[5]  Frank R. Kschischang,et al.  A VLSI architecture for interpolation in soft-decision list decoding of Reed-Solomon codes , 2002, IEEE Workshop on Signal Processing Systems.

[6]  Wei Zhang,et al.  Modified Low-Complexity Chase Soft-Decision Decoder of Reed–Solomon Codes , 2012, J. Signal Process. Syst..

[7]  Zhongfeng Wang,et al.  Backward Interpolation Architecture for Algebraic Soft-Decision Reed–Solomon Decoding , 2009, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[8]  Alexander Vardy,et al.  Algebraic soft-decision decoding of Reed-Solomon codes , 2003, IEEE Trans. Inf. Theory.

[9]  Krishna R. Narayanan,et al.  Algebraic Soft-Decision Decoding of Reed–Solomon Codes Using Bit-Level Soft Information , 2006, IEEE Transactions on Information Theory.

[10]  B. V. K. Vijaya Kumar,et al.  Soft-Decision Decoding of Reed-Solomon Codes Using Successive Error-and-Erasure Decoding , 2008, IEEE GLOBECOM 2008 - 2008 IEEE Global Telecommunications Conference.