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 条
  • [1] Efficient stochastic successive cancellation list decoder for polar codes
    Xiao Liang
    Huizheng Wang
    Yifei Shen
    Zaichen Zhang
    Xiaohu You
    Chuan Zhang
    [J]. Science China Information Sciences, 2020, 63
  • [2] Efficient stochastic successive cancellation list decoder for polar codes
    Xiao LIANG
    Huizheng WANG
    Yifei SHEN
    Zaichen ZHANG
    Xiaohu YOU
    Chuan ZHANG
    [J]. Science China(Information Sciences), 2020, 63 (10) : 133 - 151
  • [3] Efficient Stochastic List Successive Cancellation Decoder for Polar Codes
    Liang, Xiao
    Zhang, Chuan
    Xu, Menghui
    Zhang, Shunqing
    You, Xiaohu
    [J]. 2015 28TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2015, : 421 - 426
  • [4] An Efficient Successive Cancellation List Decoder for Polar Codes
    Lee, Huang-Chang
    Zhang, Yi-Qin
    Lee, Hsin-Yu
    Ucng, Wong -Luh
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS WORKSHOPS (ICC WORKSHOPS), 2019,
  • [5] An Efficient List Successive Cancellation Decoder for Polar Codes
    Piao, Zheyan
    Kim, Chan-Mi
    Chung, Jin-Gyun
    [J]. JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2016, 16 (05) : 550 - 556
  • [6] Efficient Adaptive List Successive Cancellation Decoder for Polar Codes
    Zhang, Chuan
    Wang, Zhongfeng
    You, Xiaohu
    Yuan, Bo
    [J]. CONFERENCE RECORD OF THE 2014 FORTY-EIGHTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2014, : 126 - 130
  • [7] On Path Memory in List Successive Cancellation Decoder of Polar Codes
    Xia, ChenYang
    Fan, YouZhe
    Chen, Ji
    Tsui, Chi-Ying
    [J]. 2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [8] Efficient Successive Cancellation Stack Decoder for Polar Codes
    Song, Wenqing
    Zhou, Huayi
    Niu, Kai
    Zhang, Zaichen
    Li, Li
    You, Xiaohu
    Zhang, Chuan
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2019, 27 (11) : 2608 - 2619
  • [9] An Implementation of List Successive Cancellation Decoder with Large List Size for Polar Codes
    Xia, ChenYang
    Fan, YouZhe
    Chen, Ji
    Tsui, Chi-ying
    Zeng, ChongYang
    Jin, Jie
    Li, Bin
    [J]. 2017 27TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2017,
  • [10] A latency-reduced successive cancellation list decoder for polar codes
    Yongrun YU
    Zhiwen PAN
    Xiaosi TAN
    Nan LIU
    Xiaohu YOU
    Fei DING
    [J]. Science China(Information Sciences), 2019, 62 (02) : 214 - 223