LLR-Based Successive Cancellation List Decoding of Polar Codes

被引:435
作者
Balatsoukas-Stimming, Alexios [1 ]
Parizi, Mani Bastani [2 ]
Burg, Andreas [1 ]
机构
[1] Swiss Fed Inst Technol EPFL, TCL, CH-1015 Lausanne, Switzerland
[2] Swiss Fed Inst Technol EPFL, Informat Theory Lab LTHI, CH-1015 Lausanne, Switzerland
基金
瑞士国家科学基金会;
关键词
CRC-aided successive cancellation list decoder; hardware implementation; polar codes; successive cancellation decoder; successive cancellation list decoder; HARDWARE ARCHITECTURE; SPEED;
D O I
10.1109/TSP.2015.2439211
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
We show that successive cancellation list decoding can be formulated exclusively using log-likelihood ratios. In addition to numerical stability, the log-likelihood ratio based formulation has useful properties that simplify the sorting step involved in successive cancellation list decoding. We propose a hardware architecture of the successive cancellation list decoder in the log-likelihood ratio domain which, compared with a log-likelihood domain implementation, requires less irregular and smaller memories. This simplification, together with the gains in the metric sorter, lead to to higher throughput per unit area than other recently proposed architectures. We then evaluate the empirical performance of the CRC-aided successive cancellation list decoder at different list sizes using different CRCs and conclude that it is important to adapt the CRC length to the list size in order to achieve the best error-rate performance of concatenated polar codes. Finally, we synthesize conventional successive cancellation decoders at large block-lengths with the same block-error probability as our proposed CRC-aided successive cancellation list decoders to demonstrate that, while our decoders have slightly lower throughput and larger area, they have a significantly smaller decoding latency.
引用
收藏
页码:5165 / 5179
页数:15
相关论文
共 33 条
  • [21] Mishra A, 2012, IEEE ASIAN SOLID STA, P205
  • [22] CRC-Aided Decoding of Polar Codes
    Niu, Kai
    Chen, Kai
    [J]. IEEE COMMUNICATIONS LETTERS, 2012, 16 (10) : 1668 - 1671
  • [23] Pamuk A, 2013, IEEE INT SYMP INFO, P957, DOI 10.1109/ISIT.2013.6620368
  • [24] Raymond AJ, 2013, IEEE GLOB CONF SIG, P1282, DOI 10.1109/GlobalSIP.2013.6737143
  • [25] Sarkis G, 2014, IEEE WRK SIG PRO SYS, P215
  • [26] Fast Polar Decoders: Algorithm and Implementation
    Sarkis, Gabi
    Giard, Pascal
    Vardy, Alexander
    Thibeault, Claude
    Gross, Warren J.
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2014, 32 (05) : 946 - 957
  • [27] Increasing the Throughput of Polar Decoders
    Sarkis, Gabi
    Gross, Warren J.
    [J]. IEEE COMMUNICATIONS LETTERS, 2013, 17 (04) : 725 - 728
  • [28] A MATHEMATICAL THEORY OF COMMUNICATION
    SHANNON, CE
    [J]. BELL SYSTEM TECHNICAL JOURNAL, 1948, 27 (04): : 623 - 656
  • [29] List Decoding of Polar Codes
    Tal, Ido
    Vardy, Alexander
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2015, 61 (05) : 2213 - 2226
  • [30] Tal I, 2011, IEEE INT SYMP INFO, P1, DOI 10.1109/ISIT.2011.6033904