DocumentCode
1441555
Title
High-Throughput Interpolator Architecture for Low-Complexity Chase Decoding of RS Codes
Author
Garcia-Herrero, Francisco ; Canet, Maria Jose ; Valls, Javier ; Meher, Pramod Kumar
Author_Institution
Inst. de Telecomun. y Aplic. Multimedia, Univ. Politec. de Valencia, Gandia, Spain
Volume
20
Issue
3
fYear
2012
fDate
3/1/2012 12:00:00 AM
Firstpage
568
Lastpage
573
Abstract
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.
Keywords
Reed-Solomon codes; decoding; delays; field programmable gate arrays; interpolation; polynomials; scheduling; vectors; LCC decoding; Nielson interpolation algorithm; RS code; Reed-Solomon code; Virtex-II FPGA device; area-delay product; bit rate 914 Mbit/s; eight test vector; high-throughput interpolator architecture; low-complexity chase decoding; polynomial; soft-decision decoding; Complexity theory; Computer architecture; Decoding; Interpolation; Polynomials; Random access memory; Very large scale integration; Algebraic soft-decision decoding; Nielson´s algorithm; Reed–Solomon (R-S) codes; interpolation; low latency; low-complexity chase (LCC);
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2010.2103961
Filename
5706404
Link To Document