DocumentCode :
1320339
Title :
Low-Complexity Reliability-Based Message-Passing Decoder Architectures for Non-Binary LDPC Codes
Author :
Zhang, Xinmiao ; Cai, Fang ; Lin, Shu
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., Case Western Reserve Univ., Cleveland, OH, USA
Volume :
20
Issue :
11
fYear :
2012
Firstpage :
1938
Lastpage :
1950
Abstract :
Non-binary low-density parity-check (NB-LDPC) codes can achieve better error-correcting performance than their binary counterparts at the cost of higher decoding complexity when the codeword length is moderate. The recently developed iterative reliability-based majority-logic NB-LDPC decoding has better performance-complexity tradeoffs than previous algorithms. This paper first proposes enhancement schemes to the iterative hard reliability-based majority-logic decoding (IHRB-MLGD). Compared to the IHRB algorithm, our enhanced (E-)IHRB algorithm can achieve significant coding gain with small hardware overhead. Then low-complexity partial-parallel NB-LDPC decoder architectures are developed based on these two algorithms. Many existing NB-LDPC code construction methods lead to quasi-cyclic or cyclic codes. Both types of codes are considered in our design. Moreover, novel schemes are developed to keep a small proportion of messages in order to reduce the memory requirement without causing noticeable performance loss. In addition, a shift-message structure is proposed by using memories concatenated with variable node units to enable efficient partial-parallel decoding for cyclic NB-LDPC codes. Compared to previous designs based on the Min-max decoding algorithm, our proposed decoders have at least tens of times lower complexity with moderate coding gain loss.
Keywords :
codecs; cyclic codes; iterative decoding; message passing; minimax techniques; parity check codes; reliability; E-IHRB algorithm; IHRB algorithm; IHRB-MLGD; NB-LDPC code construction methods; codeword length; coding gain loss; cyclic NB-LDPC codes; decoders; decoding complexity; enhanced IHRB algorithm; error-correcting performance; iterative reliability-based majority-logic NB-LDPC decoding; iterative reliability-based majority-logic decoding; low-complexity partial-parallel NB-LDPC decoder; low-complexity reliability-based message-passing decoder architectures; min-max decoding algorithm; nonbinary LDPC codes; nonbinary low-density parity-check codes; partial-parallel decoding; performance-complexity tradeoffs; quasi-cyclic codes; shift-message structure; Algorithm design and analysis; Complexity theory; Decoding; Encoding; Iterative decoding; Parity check codes; Reliability; Iterative majority-logic decoding; VLSI; low-density parity-check (LDPC) codes; non-binary; partial-parallel;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2011.2164951
Filename :
6018324
Link To Document :
بازگشت