Low-Complexity LDPC Decoder for 5G URLLC

This paper proposes a low-complexity low-density parity-check (LDPC) decoder architecture for 5G ultra-reliable low latency communication (URLLC). In order to reduce the hardware utilization and the influence of data dependency problem. Proposed low-complexity decoder reduces the number of multi-size shift modules of the conventional single-layer decoder from two to one by improve the method in [15]. Due to the reduction of multi-size shift modules, we also construct new matrices that generate the shift value in proposed low-complexity decoder. Using the FPGA platform of Xilinx Virtex 7, experimental results show our proposed low-complexity decoder improves the resources utilization and throughput of conventional architectures. The improvement in percentage is about 20.1% for LUTs and 6.8% for throughput. The experimental result show that our method is more efficient than [15].

[1]  Joseph R. Cavallaro,et al.  Multi-layer parallel decoding algorithm and vlsi architecture for quasi-cyclic LDPC codes , 2011, 2011 IEEE International Symposium of Circuits and Systems (ISCAS).

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

[3]  Qin Huang,et al.  Quasi-Cyclic LDPC Codes: An Algebraic Construction, Rank Analysis, and Codes on Latin Squares , 2010, IEEE Transactions on Communications.

[4]  Oana Boncalo,et al.  Cost effective FPGA implementation for hard decision LDPC decoders , 2016, 2016 24th Telecommunications Forum (TELFOR).

[5]  Wanshi Chen,et al.  5G ultra-reliable and low-latency systems design , 2017, 2017 European Conference on Networks and Communications (EuCNC).

[6]  Oana Boncalo QC-LDPC Gear-Like Decoder Architecture with Multi-domain Quantization , 2016, 2016 Euromicro Conference on Digital System Design (DSD).

[7]  David Declercq,et al.  FPGA design of high throughput LDPC decoder based on imprecise Offset Min-Sum decoding , 2015, 2015 IEEE 13th International New Circuits and Systems Conference (NEWCAS).

[8]  Kyung-Joong Kim,et al.  Offset and Normalized Min-Sum Algorithms for ATSC 3.0 LDPC Decoder , 2017, IEEE Transactions on Broadcasting.

[9]  Yonggang Wang,et al.  Implementation of a high throughput LDPC codec in FPGA for QKD system , 2016, 2016 13th IEEE International Conference on Solid-State and Integrated Circuit Technology (ICSICT).

[10]  Xinmiao Zhang,et al.  Perfect Column-Layered Two-Bit Message-Passing LDPC Decoder and Architectures , 2018, 2018 IEEE International Symposium on Circuits and Systems (ISCAS).

[11]  David Declercq,et al.  Flexible, Cost-Efficient, High-Throughput Architecture for Layered LDPC Decoders with Fully-Parallel Processing Units , 2016, 2016 Euromicro Conference on Digital System Design (DSD).