Title :
Reduced-Complexity Multiplicity Assignment Algorithm and Architecture for Low-Complexity Chase Decoder of Reed-Solomon Codes
Author :
Xingru Peng ; Wei Zhang ; Wenjie Ji ; Zhibin Liang ; Yanyan Liu
Author_Institution :
Sch. of Electron. Inf. Eng., Tianjin Univ., Tianjin, China
Abstract :
A reduced-complexity multiplicity assignment (RCMA) algorithm for low-complexity chase (LCC) is proposed for decoding Reed-Solomon (RS) codes. The properties of bit-level received voltages over an additive white Gaussian noise (AWGN) channel with binary modulation are explored. By using the properties, the hard-decision, secondary hard-decision, and unreliable positions can be easily determined, and hence, significantly reduce the computational complexity. Compared with the original multiplicity assignment (MA) algorithm, the RCMA eliminates n2 log2 n multiplication operations and reduces the number of comparison operations from 2n2 to n log2 n, where n is the code length of an RS code. Moreover, a hardware design for RCMA is proposed and applied in the unified syndrome computation (USC) based LCC decoder. Implementation results show the throughput of the proposed decoder can reach a Gbps order, which meets the requirements of high-speed communications.
Keywords :
AWGN channels; Reed-Solomon codes; computational complexity; decoding; AWGN channel; Reed-Solomon codes; additive white Gaussian noise channel; binary modulation; bit-level received voltages; computational complexity; low-complexity chase decoder; original multiplicity assignment; reduced complexity multiplicity assignment; secondary hard-decision; unified syndrome computation; unreliable positions; Algorithm design and analysis; Clocks; Complexity theory; Decoding; Hardware; Interpolation; Probability; Reed-Solomon (RS) codes; VLSI; algebraic Softdecision; algebraic soft-decision; low-complexity chase; multiplicity assignment;
Journal_Title :
Communications Letters, IEEE
DOI :
10.1109/LCOMM.2015.2477495