On the Implementation of Vertical Shuffle Scheduling Decoder for Joint MIMO Detection and Channel Decoding System

This paper presents a novel architecture of a soft NB-LDPC decoder for joint iterative MIMO receivers. The architecture is able to decode the rate R= 1/2 with frame length N=384 LDPC code using a 64 QAM modulation. To our knowledge, it is the first soft decoder architecture that implements the belief propagation algorithm based on vertical shuffle schedule. The proposed architecture implements a single variable node processor where the Log Likelihood Ratio (LLR) computation block is removed. It also implements a single Check Node processor that is composed of six Elementary Check Nodes. Synthesis results show that the proposed architecture consumes 6.476 K slices and run at a maximum clock frequency of 70 MHz. Taking only the decoding process part alone, 188 clock cycles are required to perform decoding iterations.

[1]  Emmanuel Boutillon,et al.  Design of a GF(64)-LDPC Decoder Based on the EMS Algorithm , 2013, IEEE Transactions on Circuits and Systems I: Regular Papers.

[2]  Christophe Jégo,et al.  Symbol-based BP detection for MIMO systems associated with non-binary LDPC codes , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[3]  Lajos Hanzo,et al.  Turbo Coding, Turbo Equalisation and Space-Time Coding for Transmission over Fading Channels , 2002 .

[4]  Christophe Jégo,et al.  Low-Complexity Soft Detection of QAM Demapper for a MIMO System , 2016, IEEE Communications Letters.

[5]  Robert G. Gallager,et al.  Low-density parity-check codes , 1962, IRE Trans. Inf. Theory.

[6]  Christophe Jégo,et al.  Low-complexity layered BP-based detection and decoding for a NB-LDPC coded MIMO system , 2014, 2014 IEEE International Conference on Communications (ICC).

[7]  Emre Telatar,et al.  Capacity of Multi-antenna Gaussian Channels , 1999, Eur. Trans. Telecommun..

[8]  Christophe Jégo,et al.  Low-complexity LDPC-coded iterative MIMO receiver based on belief propagation algorithm for detection , 2014, 2014 8th International Symposium on Turbo Codes and Iterative Information Processing (ISTC).

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

[10]  M. J. Gans,et al.  On Limits of Wireless Communications in a Fading Environment when Using Multiple Antennas , 1998, Wirel. Pers. Commun..