Logarithmic quantization scheme for reduced hardware cost and improved error floor in non-binary LDPC decoders

Non-binary low-density parity-check (NB-LDPC) codes exhibit excellent error correction performance at the cost of high computational complexity of the decoding algorithm. A logarithmic quantization scheme is proposed to reduce the VLSI implementation cost of the Min-Max decoding algorithm, by scaling down the complexity of the check node calculations that are the prime bottleneck in NB-LDPC decoding. The proposed scheme is also shown to be robust against certain types of errors, and thus enables excellent error correction capabilities even for aggressively reduced wordlengths, relative to traditional, uniform quantization schemes that exhibit either poor waterfall region performance or high error floors for a similar number of bits. The proposed scheme is directly applicable to existing architectures with few modifications and is shown to reduce the computational complexity by up to 40%, especially for large field orders.

[1]  David Declercq,et al.  Low-complexity decoding for non-binary LDPC codes in high order fields , 2010, IEEE Transactions on Communications.

[2]  Paul H. Siegel,et al.  Quantized min-sum decoders with low error floor for LDPC codes , 2012, 2012 IEEE International Symposium on Information Theory Proceedings.

[3]  Dan Feng Zhao,et al.  Min-Max decoding for non binary LDPC codes , 2016 .

[4]  Shu Lin,et al.  Efficient Configurable Decoder Architecture for Nonbinary Quasi-Cyclic LDPC Codes , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.

[5]  Naresh R. Shanbhag,et al.  High-throughput LDPC decoders , 2003, IEEE Trans. Very Large Scale Integr. Syst..

[6]  Tinoosh Mohsenin,et al.  A Low-Complexity Message-Passing Algorithm for Reduced Routing Congestion in LDPC Decoders , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[7]  Xiaoheng Chen,et al.  High-Throughput Efficient Non-Binary LDPC Decoder Based on the Simplified Min-Sum Algorithm , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.

[8]  Zhengya Zhang,et al.  A 1.15Gb/s fully parallel nonbinary LDPC decoder with fine-grained dynamic clock gating , 2013, 2013 IEEE International Solid-State Circuits Conference Digest of Technical Papers.

[9]  Zhiyuan Yan,et al.  Efficient Shuffled Decoder Architecture for Nonbinary Quasi-Cyclic LDPC Codes , 2013, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[10]  Lara Dolecek,et al.  Analysis and Enumeration of Absorbing Sets for Non-Binary Graph-Based Codes , 2014, IEEE Transactions on Communications.

[11]  D. Mackay,et al.  Low density parity check codes over GF(q) , 1998, 1998 Information Theory Workshop (Cat. No.98EX131).