A Test Vector Generation Method Based on Symbol Error Probabilities for Low-Complexity Chase Soft-Decision Reed-Solomon Decoding

被引:7
作者
Valls, Javier [1 ]
Torres, Vicente [1 ]
Jose Canet, Maria [1 ]
Garcia-Herrero, Francisco M. [2 ]
机构
[1] Univ Politecn Valencia, Inst Telecomunicac & Aplicac Multimedia, E-46022 Valencia, Spain
[2] Univ Antonio de Nebrija, ARIES Res Ctr, Madrid 28015, Spain
关键词
Reed-Solomon; algebraic soft-decision; low-complexity chase; error correction; ALGORITHM;
D O I
10.1109/TCSI.2018.2882876
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents a low-complexity chase (LCC) decoder for Reed-Solomon (RS) codes, which uses a novel method for the selection of test vectors that is based on the analysis of the symbol error probabilities derived from simulations. Our results show that the same performance as the classical LCC is achieved with a lower number of test vectors. For example, the amount of test vectors is reduced by half and by 1/16 for the RS(255,239) and RS(255,129) codes, respectively. We provide an evidence that the proposed method is suitable for RS codes with different rates and Galois fields. In order to demonstrate that the proposed method results in a reduction of the complexity of the decoder, we also present a hardware architecture for an RS(255,239) decoder that uses 16 test vectors. This decoder achieves a coding gain of 0.56 dB at the frame error rate that is equal to 10(-6) compared with hard-decision decoding, which is higher than that of an eta = 5 LCC. The implementation results in ASIC show that a throughput of 3.6 Gb/s can be reached in a 90-nm process and 29.1XORs are required. The implementation results in Virtex-7 FPGA devices show that the decoder reaches 2.5 Gb/s and requires 5085 LUTs.
引用
收藏
页码:2198 / 2207
页数:10
相关论文
共 14 条
[1]  
[Anonymous], 1983, Theory and Practice of Error-Control Codes
[2]  
Bellorado J., 2006, THESIS
[3]   Low-Complexity Soft-Decoding Algorithms for Reed-Solomon Codes-Part I: An Algebraic Soft-In Hard-Out Chase Decoder [J].
Bellorado, Jason ;
Kavcic, Aleksandar .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2010, 56 (03) :945-959
[4]   High-Speed RS(255,239) Decoder Based on LCC Decoding [J].
Garcia-Herrero, F. ;
Valls, J. ;
Meher, P. K. .
CIRCUITS SYSTEMS AND SIGNAL PROCESSING, 2011, 30 (06) :1643-1669
[5]   High-Throughput Interpolator Architecture for Low-Complexity Chase Decoding of RS Codes [J].
Garcia-Herrero, F. ;
Canet, M. J. ;
Valls, J. ;
Meher, P. K. .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2012, 20 (03) :568-573
[6]   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
[7]   Algebraic soft-decision decoding of Reed-Solomon codes [J].
Koetter, R ;
Vardy, A .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (11) :2809-2825
[8]   A 2.56 Gb/s Soft RS (255,239) Decoder Chip for Optical Communication Systems [J].
Lin, Yi-Min ;
Hsu, Chih-Hsiang ;
Chang, Hsie-Chia ;
Lee, Chen-Yi .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2014, 61 (07) :2110-2118
[9]   An Algorithm for Improving the Throughput of Serial Low-Complexity Chase Soft-Decision Reed-Solomon Decoder [J].
Luo, Haowen ;
Zhang, Wei ;
Wang, Yang ;
Hu, Yan ;
Liu, Yanyan .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (12) :3539-3542
[10]   Reduced-Complexity Multiplicity Assignment Algorithm and Architecture for Low-Complexity Chase Decoder of Reed-Solomon Codes [J].
Peng, Xingru ;
Zhang, Wei ;
Ji, Wenjie ;
Liang, Zhibin ;
Liu, Yanyan .
IEEE COMMUNICATIONS LETTERS, 2015, 19 (11) :1865-1868