Efficient stochastic successive cancellation list decoder for polar codes

被引:2
|
作者
Liang, Xiao [1 ,2 ,3 ,4 ]
Wang, Huizheng [1 ,2 ,3 ,4 ]
Shen, Yifei [1 ,2 ,3 ,4 ]
Zhang, Zaichen [1 ,2 ,3 ,4 ]
You, Xiaohu [1 ,2 ,3 ,4 ]
Zhang, Chuan [1 ,2 ,3 ,4 ]
机构
[1] Southeast Univ, Lab Efficient Architectures Digital Commun & Sign, Nanjing 211100, Peoples R China
[2] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing 211100, Peoples R China
[3] Southeast Univ, Quantum Informat Ctr, Nanjing 211100, Peoples R China
[4] Purple Mt Labs, Nanjing 211100, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
SCL polar decoder; stochastic computing; 2-bit decoding; distributed sorting; hardware;
D O I
10.1007/s11432-019-2924-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Polar codes are one of the most favorable capacity-achieving codes owing to their simple structures and low decoding complexity. Successive cancellation list (SCL) decoders with large list sizes achieve performances very close to those of maximum-likelihood (ML) decoders. However, hardware cost is a severe problem because an SCL decoder with list size L consists of L copies of a successive cancellation (SC) decoder. To address this issue, a stochastic SCL (SSCL) polar decoder is proposed. Although stochastic computing can achieve a good hardware reduction compared with the deterministic one, its straightforward application to an SCL decoder is not well-suited owing to the precision loss and severe latency. Therefore, a doubling probability approach and adaptive distributed sorting (DS) are introduced. A corresponding hardware architecture is also developed. Field programmable gate array (FPGA) results demonstrate that the proposed stochastic SCL polar decoder can achieve a good performance and complexity tradeoff.
引用
收藏
页数:19
相关论文
共 50 条
  • [41] Hardware Architecture for List Successive Cancellation Polar Decoder
    Zhang, Chuan
    You, Xiaohu
    Sha, Jin
    2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 209 - 212
  • [42] Overlapped List Successive Cancellation Approach for Hardware Efficient Polar Code Decoder
    Che, Tiben
    Xu, Jingwei
    Choi, Gwan
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 2463 - 2466
  • [43] A High-Throughput Architecture of List Successive Cancellation Polar Codes Decoder With Large List Size
    Xia, ChenYang
    Chen, Ji
    Fan, YouZhe
    Tsui, Chi-ying
    Jin, Jie
    Shen, Hui
    Li, Bin
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2018, 66 (14) : 3859 - 3874
  • [44] A Scalable Successive-Cancellation Decoder for Polar Codes
    Raymond, Alexandre J.
    Gross, Warren. J.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2014, 62 (20) : 5339 - 5347
  • [45] Successive Cancellation Decoder for Very Long Polar Codes
    Le Gal, Bertrand
    Leroux, Camille
    Jego, Christophe
    2017 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2017,
  • [46] On Uniform Quantization for Successive Cancellation Decoder of Polar Codes
    Shi, Zhengming
    Niu, Kai
    2014 IEEE 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR, AND MOBILE RADIO COMMUNICATION (PIMRC), 2014, : 545 - 549
  • [47] A Simplified Successive-Cancellation Decoder for Polar Codes
    Alamdar-Yazdi, Amin
    Kschischang, Frank R.
    IEEE COMMUNICATIONS LETTERS, 2011, 15 (12) : 1378 - 1380
  • [48] LLR-Based Successive-Cancellation List Decoder for Polar Codes With Multibit Decision
    Yuan, Bo
    Parhi, Keshab K.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2017, 64 (01) : 21 - 25
  • [49] Convolutional Polar Codes: LLR-based Successive Cancellation Decoder and List Decoding Performance
    Saber, Hamid
    Ge, Yiqun
    Zhang, Ran
    Shi, Wuxian
    Tong, Wen
    2018 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2018, : 1480 - 1484
  • [50] Efficient Sorting Architecture for Successive-Cancellation-List Decoding of Polar Codes
    Kong, Byeong Yong
    Yoo, Hoyoung
    Park, In-Cheol
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2016, 63 (07) : 673 - 677