Skip to main navigation Skip to search Skip to main content

A Sequence Repetition Node-Based Successive Cancellation List Decoder for 5G Polar Codes: Algorithm and Implementation

Research output: Contribution to journal › Article › Academic › peer-review

816 Downloads (Pure)

Abstract

Due to the low-latency and high-reliability requirements of 5G, low-complexity node-based successive cancellation list (SCL) decoding has received considerable attention for use in 5G communications systems. By identifying special constituent codes in the decoding tree and immediately decoding these, node-based SCL decoding provides a significant reduction in decoding latency compared to conventional SCL decoding. However, while there exists many types of nodes, the current node-based SCL decoders are limited by the lack of a more generalized node that can efficiently decode a larger number of different constituent codes to further reduce the decoding time. In this paper, we extend a recent generalized node, the sequence repetition (SR) node, to SCL decoding, and describe the first implementation of an SR-List decoder. By merging certain SR-List decoding operations and applying various optimizations for 5G New Radio (NR) polar codes, our optimized SR-List decoding algorithm increases the throughput by almost 2 × compared to a similar state-of-the-art node-based SCL decoder. We also present our hardware implementation of the optimized SR-List decoding algorithm which supports all 5G NR polar codes. Synthesis results show that our SR-List decoder can achieve a 2.94 Gbps throughput and 6.70 Gbps/mm2 area efficiency for L=8.

Original languageEnglish
Pages (from-to)5592-5607
Number of pages16
JournalIEEE Transactions on Signal Processing
Volume70
DOIs
Publication statusPublished - 2022

Keywords

  • 5G mobile communication
  • 5G NR
  • Codes
  • Decoding
  • Hardware
  • hardware implementation
  • list decoding
  • low-latency
  • Maximum likelihood decoding
  • node-based SCL
  • polar codes
  • Polar codes
  • sequence repetition (SR)
  • successive cancellation decoding
  • Throughput
  • wireless communications

Fingerprint

Dive into the research topics of 'A Sequence Repetition Node-Based Successive Cancellation List Decoder for 5G Polar Codes: Algorithm and Implementation'. Together they form a unique fingerprint.

Cite this