• DocumentCode
    22263
  • Title

    Early Stopping Criteria for Energy-Efficient Low-Latency Belief-Propagation Polar Code Decoders

  • Author

    Bo Yuan ; Parhi, Keshab

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
  • Volume
    62
  • Issue
    24
  • fYear
    2014
  • fDate
    Dec.15, 2014
  • Firstpage
    6496
  • Lastpage
    6506
  • Abstract
    Capacity-achieving polar codes have gained significant attention in recent years. In general, polar codes can be decoded by either successive cancellation (SC) or the belief propagation (BP) algorithm. However, unlike SC decoders, performance optimizations for BP decoders have not been fully explored yet. In this paper, we explore novel early stopping criteria for polar BP decoding to significantly reduce energy dissipation and decoding latency. First, we propose two detection-type novel early stopping criteria for detecting valid outputs. For polar (1024, 512) codes, these two stopping criteria can reduce the number of iterations by up to 42.5% at 3.5 dB. Then, we propose a novel channel condition estimation approach, which can help select different stopping criteria in different SNR regions. Furthermore, the hardware architectures of polar BP decoders with the proposed stopping criteria are presented and developed. Synthesis results show that with the use of the proposed stopping criteria, the energy dissipation, and average latency of polar (1024, 512) BP decoder can be reduced by 10% ~ 30% with 2% ~ 5% hardware overhead, and average throughput can be increased by 20% ~ 55%.
  • Keywords
    belief networks; channel coding; channel estimation; iterative decoding; capacity achieving polar codes; channel condition estimation approach; early stopping criteria; energy efficient low latency belief propagation polar code decoders; successive cancellation; Approximation methods; Decoding; Energy dissipation; Hardware; Iterative decoding; Signal processing algorithms; Signal to noise ratio; Belief propagation (BP); VLSI; early stopping criteria; energy-efficient; low-latency; polar codes;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2014.2366712
  • Filename
    6942260