High-Throughput Interpolator Architecture for Low-Complexity Chase Decoding of RS Codes

被引:6
作者
Garcia-Herrero, F. [1 ]
Canet, M. J. [1 ]
Valls, J. [1 ]
Meher, P. K. [2 ]
机构
[1] Univ Politecn Valencia, Inst Telecomunicac & Aplicac Multimedia, Gandia 46730, Spain
[2] Inst Infocomm Res, Dept Embedded Syst, Singapore 138632, Singapore
关键词
Algebraic soft-decision decoding; interpolation; low-complexity chase (LCC); low latency; Nielson's algorithm; Reed-Solomon (R-S) codes; VLSI ARCHITECTURE; SOLOMON;
D O I
10.1109/TVLSI.2010.2103961
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, a high-throughput interpolator architecture for soft-decision decoding of Reed-Solomon (RS) codes based on low-complexity chase (LCC) decoding is presented. We have formulated a modified form of the Nielson's interpolation algorithm, using some typical features of LCC decoding. The proposed algorithm works with a different scheduling, takes care of the limited growth of the polynomials, and shares the common interpolation points, for reducing the latency of interpolation. Based on the proposed modified Nielson's algorithm we have derived a low-latency architecture to reduce the overall latency of the whole LCC decoder. An efficiency of at least 39%, in terms of area-delay product, has been achieved by an LCC decoder, by using the proposed interpolator architecture, over the best of the previously reported architectures for an RS(255,239) code with eight test vectors. We have implemented the proposed interpolator in a Virtex-II FPGA device, which provides 914 Mb/s of throughput using 806 slices.
引用
收藏
页码:568 / 573
页数:7
相关论文
共 16 条
[1]   An architectural comparison of Reed-Solomon soft-decoding algorithms [J].
Ahmed, Arshad ;
Shanbhag, Naresh R. ;
Kuetter, Rolf .
2006 FORTIETH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-5, 2006, :912-+
[2]   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-+
[3]   Architecture and implementation of an interpolation processor for soft-decision Reed-Solomon decoding [J].
Gross, Warren J. ;
Kschischang, Frank R. ;
Gulak, P. Glenn .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2007, 15 (03) :309-318
[4]   Towards a VLSI architecture for interpolation-based soft-decision Reed-Solomon decoders [J].
Gross, WJ ;
Kschischang, FR ;
Koetter, R ;
Gulak, PG .
JOURNAL OF VLSI SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2005, 39 (1-2) :93-111
[5]   Algebraic soft-decision decoding of Reed-Solomon codes [J].
Koetter, R ;
Vardy, A .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2003, 49 (11) :2809-2825
[6]  
Ma J, 2006, IEEE INT SYMP CIRC S, P3550
[7]  
Moon TK, 2005, ERROR CORRECTION CODING: MATHEMATICAL METHODS AND ALGORITHMS
[8]  
Parvaresh F, 2003, 2003 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY - PROCEEDINGS, P205
[9]   High-speed interpolation architecture for soft-decision decoding of Reed-Solomon codes [J].
Wang, Zhongfeng ;
Ma, Jun .
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2006, 14 (09) :937-950
[10]  
Zhang X., 2009, P INF THEOR APPL WOR