Title :
Systematically Re-encoded Algebraic Soft-Decision Reed–Solomon Decoder
Author :
Zhang, Xinmiao ; Zheng, Yu
Author_Institution :
Case Western Reserve Univ., Cleveland, OH, USA
fDate :
6/1/2012 12:00:00 AM
Abstract :
To reduce the complexity of algebraic soft-decision decoding (ASD) of Reed-Solomon (RS) codes, re-encoding and coordinate transformation can be applied. For an (n, k) code, the re-encoding was implemented as applying erasure decoding to the k most reliable code positions previously. Such re-encoding can occupy a significant part of the overall decoder area. In this brief, we propose to choose the first k positions and implement the re-encoding in the low-complexity Chase (LCC) ASD algorithm by systematic encoding, which can be done by simple constant multipliers. Moreover, novel schemes are developed to modify the following interpolation and codeword recovery steps in the case that systematic symbols need to be flipped to form the test vectors in the LCC decoding. Without any performance loss, the proposed schemes can lead to 15.5% higher efficiency in terms of throughput-over-area ratio in the LCC decoder with eight test vectors for a (255, 239) RS code over GF(28).
Keywords :
Galois fields; Reed-Solomon codes; algebraic codes; decoding; interpolation; LCC-ASD algorithm; codeword recovery steps; coordinate transformation; interpolation; low-complexity chase ASD algorithm; simple constant multipliers; systematic symbols; systematically reencoded algebraic soft-decision Reed-Solomon decoder; test vectors; Complexity theory; Decoding; Interpolation; Polynomials; Reliability; Systematics; Vectors; Algebraic soft-decision decoding (ASD); Chase decoding; Reed–Solomon (RS) codes; re-encoding; very large scale integrated (VLSI) design;
Journal_Title :
Circuits and Systems II: Express Briefs, IEEE Transactions on
DOI :
10.1109/TCSII.2012.2195066