DocumentCode
1050977
Title
High-Throughput Interpolation Architecture for Algebraic Soft-Decision Reed–Solomon Decoding
Author
Zhang, Xinmiao ; Zhu, Jiangli
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Case Western Reserve Univ., Cleveland, OH, USA
Volume
57
Issue
3
fYear
2010
fDate
3/1/2010 12:00:00 AM
Firstpage
581
Lastpage
591
Abstract
Reed-Solomon (RS) codes are used as error-correcting codes in numerous 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 iterative bit-level generalized minimum distance (BGMD) decoding can achieve similar or higher coding gain with lower complexity. The interpolation is a major step of ASD. The maximum achievable speed of this step is limited by the inherent serial nature of the interpolation algorithm. In this paper, a novel interpolation scheme that is capable of combining multiple interpolation iterations, as well as sharing interpolation results from previous decoding iterations, is developed for the iterative BGMD decoding. In addition, efficient VLSI architectures are proposed to implement the developed scheme. Based on the proposed architectures, an interpolator for a (255, 239) RS code is implemented on field programmable gate array (FPGA) devices. On a Xilinx Virtex-II device, our interpolator can achieve a throughput of 440 Mbps, which is 64% higher than the fastest previous design, with 51% less FPGA resource.
Keywords
Reed-Solomon codes; algebraic codes; digital communication; field programmable gate arrays; interpolation; iterative methods; BGMD decoding; FPGA; RS codes; VLSI architectures; algebraic soft-decision reed-solomon decoding; digital communication; digital storage systems; error correcting codes; field programmable gate array devices; high-throughput interpolation architecture; iterative bit-level generalized minimum distance decoding; multiple interpolation iterations; polynomial complexity; substantial coding gain; Algebraic soft-decision decoding (ASD); Reed–Solomon (RS) codes; VLSI design; bit-level generalized minimum distance (BGMD); field-programmable gate array (FPGA); interpolation;
fLanguage
English
Journal_Title
Circuits and Systems I: Regular Papers, IEEE Transactions on
Publisher
ieee
ISSN
1549-8328
Type
jour
DOI
10.1109/TCSI.2009.2023935
Filename
5061563
Link To Document