DSPRelated.com
5G NR QC-LDPC Encoding Algorithm

5G NR QC-LDPC Encoding Algorithm

Lyons Zhang
Still RelevantAdvanced

3GPP 5G has been focused on structured LDPC codes known as quasi-cyclic low-density parity-check (QC-LDPC) codes, which exhibit advantages over other types of LDPC codes with respect to the hardware implementations of encoding and decoding using...


Summary

This blog explains the 3GPP 5G NR choice of quasi-cyclic low-density parity-check (QC-LDPC) codes and details the encoding algorithm used in NR, focusing on structure, lifting and systematic encoding. It highlights hardware- and implementation-oriented techniques for building efficient encoders suitable for real-time 5G physical-layer systems.

Key Takeaways

  • Explain the QC-LDPC parity-check base graphs (BG1/BG2) and how lifting and circulant shifts form the full parity-check matrix.
  • Derive and implement systematic encoding procedures and generator-matrix shortcuts used in 5G NR to produce encoded codewords efficiently.
  • Design hardware-friendly encoder architectures that leverage cyclic shifts and sparse structure to reduce complexity and memory.
  • Estimate encoding complexity, latency, and memory trade-offs relevant to real-time 5G implementations and integration with rate matching.
  • Integrate encoding steps with 5G NR code block segmentation and rate-matching procedures to produce compliant transport blocks.

Who Should Read This

Intermediate-to-advanced communications and DSP engineers or system designers implementing 5G physical-layer codecs who need practical guidance on QC-LDPC encoder design and hardware realization.

Still RelevantAdvanced

Topics

CommunicationsReal-Time DSPMATLAB/Simulink

Related Documents