Hardware Efficient and Low-Latency CA-SCL Decoder Based on Distributed Sorting

被引:0
|
作者
Liang, Xiao [1 ]
Yang, Junmei [1 ]
Zhang, Chuan [1 ]
Song, Wenqing [1 ]
You, Xiaohu [1 ]
机构
[1] Southeast Univ, Natl Mobile Commun Res Lab, Nanjing, Jiangsu, Peoples R China
基金
对外科技合作项目(国际科技项目);
关键词
Polar code; CA-SCL decoder; DS algorithm; folding; hardware efficiency; low latency; POLAR; CODES;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
For polar codes, cyclic redundancy check (CRC)aided successive cancellation list (CA-SCL) decoder has attracted increasing attention from both academia and industry. In this paper, a hardware efficient and low-latency CA-SCL polar decoder based on distributed sorting is first proposed. For path metric (PM) sorting of each level, a distributed sorting (DS) algorithm is proposed to reduce the comparison complexity from O (L-2) to O(L) (L denotes list size), together with the latency from kL(2) to kL (k is a coefficient independent of L). Employing folding technique, the N-bit folding polar decoder can be implemented based on the basic root N-bit polar decoder. In addition, pipelining technique is employed to refine the timing issue resulting from folding. The CRC is performed for 2L candidate paths serially to reduce hardware cost. According to demo of (1024, 512) code on Altera Stratix V FPGA, the proposed CA-SCL decoders with L = 2 and adjustable L = 2, 4 consume 9% and 50% board resources, respectively. Decoding latencies (in terms of clock cycles) are 2, 528 and 4, 064, respectively. For L = 2 and 4, we can achieve the frame error rate (FER) of 10(-2) at the signal noise ratio (SNR) of 2.36 dB and 2.06 dB, respectively. Compared with the floating point results, the performance degradation is negligible. Thus, the proposed design is suitable and adjustable for different real-life scenarios.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] LOW-LATENCY POLAR DECODER USING OVERLAPPED SCL PROCESSING
    Kam, Dongyun
    Kong, Byeong Yong
    Lee, Youngjoo
    2021 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP 2021), 2021, : 4860 - 4864
  • [2] Low-Latency SCL Polar Decoder Architecture Using Overlapped Pruning Operations
    Kam, Dongyun
    Kong, Byeong Yong
    Lee, Youngjoo
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2023, 70 (03) : 1417 - 1427
  • [3] A Low-Latency and High-Performance SCL Decoder with Frame-Interleaving
    Zhang, Leyu
    Ren, Yuqing
    Shen, Yifei
    Zhou, Wuyang
    Balatsoukas-Stimming, Alexios
    Zhang, Chuan
    Burg, Andreas
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [4] Concurrent Algorithm and Hardware Implementation for Low-Latency Turbo Decoder Using a Single MAP Decoder
    Lu, Ya-Cheng
    Lu, Erl-Huei
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2010, E93B (01) : 1 - 8
  • [5] A low-latency list decoder for polar codes
    Xu, Qingyun
    Pan, Zhiwen
    Liu, Nan
    You, Xiaohu
    SCIENCE CHINA-INFORMATION SCIENCES, 2018, 61 (10)
  • [6] Low-Latency Hardware Masking of PRINCE
    Muller, Nicolai
    Moos, Thorben
    Moradi, Amir
    CONSTRUCTIVE SIDE-CHANNEL ANALYSIS AND SECURE DESIGN, COSADE 2021, 2021, 12910 : 148 - 167
  • [7] A low-latency list decoder for polar codes
    Qingyun Xu
    Zhiwen Pan
    Nan Liu
    Xiaohu You
    Science China Information Sciences, 2018, 61
  • [8] A low-latency list decoder for polar codes
    Qingyun XU
    Zhiwen PAN
    Nan LIU
    Xiaohu YOU
    ScienceChina(InformationSciences), 2018, 61 (10) : 163 - 172
  • [9] Efficient Low-Latency Hardware Architecture for Module-Lattice-Based Digital Signature Standard
    Truong, Quang Dang
    Duong, Phap Ngoc
    Lee, Hanho
    IEEE ACCESS, 2024, 12 : 32395 - 32407
  • [10] Energy-Efficient Low-Latency Signed Multiplier for FPGA-Based Hardware Accelerators
    Ullah, Salim
    Nguyen, Tuan Duy Anh
    Kumar, Akash
    IEEE EMBEDDED SYSTEMS LETTERS, 2021, 13 (02) : 41 - 44