Modified Low-Complexity Chase Soft-Decision Decoder of Reed-Solomon Codes

被引:3
作者
Zhang, Xinmiao [2 ]
Zhu, Jiangli [2 ]
Zhang, Wei [1 ]
机构
[1] Tianjin Univ, Tianjin 300072, Peoples R China
[2] Case Western Reserve Univ, Dept Elect Engn & Comp Sci, Cleveland, OH 44106 USA
来源
JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY | 2012年 / 66卷 / 01期
基金
美国国家科学基金会;
关键词
Algebraic soft-decision decoding; Interpolation; Low-complexity chase; Reed-Solomon codes; VLSI design; INTERPOLATION ARCHITECTURE; FACTORIZATION ARCHITECTURE; ALGORITHM;
D O I
10.1007/s11265-010-0522-5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Reed-Solomon (RS) codes are widely used as error-correcting codes in digital communication and storage systems. Algebraic soft-decision decoding (ASD) of RS codes can achieve substantial coding gain with polynomial complexity. Among practical ASD algorithms, the low-complexity chase (LCC) algorithm that tests 2(eta) vectors can achieve similar or higher coding gain with lower complexity. For applications such as magnetic recording, the performance of the LCC decoding is degraded by the inter-symbol interference from the channel. Improving the performance of the LCC decoding requires larger eta, which leads to higher complexity. In this paper, a modified LCC (MLCC) decoding is proposed by adding erasures to the test vectors. With the same eta, the proposed algorithm can achieve much better performance than the original LCC decoding. One major step of the LCC and MLCC decoding is the interpolation. To reduce the complexity of the interpolation, this paper also proposed a prioritized interpolation scheme to test a small proportion of the vectors at a time, starting with the ones with higher reliabilities. For a (458, 410) RS code, by testing 1/8 of the vectors at a time, the area requirement of the MLCC decoder with eta = 8 can be reduced to 57%, and the average decoding latency is reduced to 73%.
引用
收藏
页码:3 / 13
页数:11
相关论文
共 27 条
[1]   VLSI architectures for soft-decision decoding of reed-solomon codes [J].
Ahmed, A ;
Koetter, R ;
Shanbhag, NR .
2004 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-7, 2004, :2584-2590
[2]   Simplified degree computationless modified Euclid's algorithm and its architecture [J].
Baek, Jaehytm ;
Sunwoo, Myung H. .
2007 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, 2007, :905-908
[3]   A low-complexity method for chase-type decoding of Reed-Solomon codes [J].
Bellorado, Jason ;
Kavcic, Aleksandar .
2006 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY, VOLS 1-6, PROCEEDINGS, 2006, :2037-+
[4]  
BERLEKAMP E., 2015, Algebraic Coding Theory
[5]  
Chen YN, 2004, 2004 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL V, PROCEEDINGS, P73
[6]   A VLSI architecture for interpolation in soft-decision list decoding of Reed-Solomon codes [J].
Gross, WJ ;
Kschischang, FR ;
Koetter, R ;
Gulak, RG .
2002 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS, 2002, :39-44
[7]   Improved decoding of Reed-Solomon and algebraic-geometry codes [J].
Guruswami, V ;
Sudan, M .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1999, 45 (06) :1757-1767
[8]   Algebraic soft-decision decoding of Reed-Solomon codes using bit-level soft information [J].
Jiang, Jing ;
Narayanan, Krishna R. .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2008, 54 (09) :3907-3928
[9]   A complexity reducing transformation in algebraic list decoding of Reed-Solomon codes [J].
Koetter, R ;
Vardy, A .
2003 IEEE INFORMATION THEORY WORKSHOP, PROCEEDINGS, 2003, :10-13
[10]   Algebraic soft-decision decoding of Reed-Solomon codes [J].
Koetter, R ;
Vardy, A .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (11) :2809-2825