A New Partially-Parallel VLSI-Architecture of Quasi-Cyclic LDPC Decoder for 5G New-Radio

This paper presents partially-parallel low-density parity-check (LDPC) decoder architecture for binary-input additive-white Gaussian-noise (BIAWGN) channel in 5G new-radio cellular-communication technology based on layered min-sum decoding algorithm. This architecture exploits the iterative decomposition of check-node and variable-node combined-processing unit which leads to area optimization and lower hardware complexity. The proposed VLSI architecture of LDPC decoder processes quasi-cyclic LDPC encoded information which is received as log-likelihood ratios (LLRs) from soft demodulator at the receiver side. It achieves the adequate bit-error-rate (BER) of $10 -^{6}$ between 2 to 4 dB of bit-energy to noise-power-spectral-density $(\mathrm{E}_{b}/ \mathrm{N}_{0})$ with 10 decoding iterations for various code rates like 1/3, 2/5, 1/2, 2/3, 3/4, 5/6, and 8/9. The VLSI architecture of 5G new-radio LDPC decoder has been field-programmable logic-array (FPGA) prototyped and its implementation results are compared with state-of the-art designs where the proposed LDPC decoder shows lower hardware utilization up to 87%. To the best of our knowledge, this is the first VLSI-architecture of LDPC decoder reported for 5G new-radio compliant to the specifications of enhanced mobile broadband (eMBB).

[1]  Roy P. Paily,et al.  High-Throughput LDPC-Decoder Architecture Using Efficient Comparison Techniques & Dynamic Multi-Frame Processing Schedule , 2015, IEEE Transactions on Circuits and Systems I: Regular Papers.

[2]  Baoming Bai,et al.  Algebra-Assisted Construction of Quasi-Cyclic LDPC Codes for 5G New Radio , 2018, IEEE Access.

[3]  Rahul Shrestha,et al.  High-Speed and Hardware-Efficient Successive Cancellation Polar-Decoder , 2019, IEEE Transactions on Circuits and Systems II: Express Briefs.

[4]  Oana Boncalo,et al.  Ultra High Throughput Unrolled Layered Architecture for QC-LDPC Decoders , 2017, 2017 IEEE Computer Society Annual Symposium on VLSI (ISVLSI).

[5]  Radford M. Neal,et al.  Near Shannon limit performance of low density parity check codes , 1996 .

[6]  Maha Elsabrouty,et al.  Simplified variable-scaled min sum LDPC decoder for irregular LDPC codes , 2014, 2014 IEEE 11th Consumer Communications and Networking Conference (CCNC).

[7]  Ieee Microwave Theory,et al.  Part 16: Air Interface for Fixed and Mobile Broadband Wireless Access Systems — Amendment for Physical and Medium Access Control Layers for Combined Fixed and Mobile Operation in Licensed Bands , 2003 .

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

[9]  Rahul Shrestha,et al.  High-Throughput and High-Speed Polar-Decoder VLSI-Architecture for 5G New Radio , 2019, 2019 32nd International Conference on VLSI Design and 2019 18th International Conference on Embedded Systems (VLSID).

[10]  Shrinivas Kudekar,et al.  Design of Low-Density Parity Check Codes for 5G New Radio , 2018, IEEE Communications Magazine.

[11]  Roy P. Paily,et al.  High-Throughput Turbo Decoder With Parallel Architecture for LTE Wireless Communication Standards , 2014, IEEE Transactions on Circuits and Systems I: Regular Papers.

[12]  Chung-An Shen,et al.  Low-Complexity LDPC Decoder for 5G URLLC , 2018, 2018 IEEE Asia Pacific Conference on Postgraduate Research in Microelectronics and Electronics (PrimeAsia).

[13]  Robert Michael Tanner,et al.  A recursive approach to low complexity codes , 1981, IEEE Trans. Inf. Theory.

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