• DocumentCode
    3595277
  • Title

    Successive cancellation decoders of polar codes based on stochastic computation

  • Author

    Zhenglei Xu ; Kai Niu

  • Author_Institution
    Key Lab. of Universal Wireless Commun., Beijing Univ. of Posts & Telecommun., Beijing, China
  • fYear
    2014
  • Firstpage
    908
  • Lastpage
    912
  • Abstract
    Polar codes are a class of codes discovered recently, which are proved to have capacity-achieving performance. The hardware implementations of successive cancellation (SC) decoding and List SC decoding are increasing dramatically now. However, throughput of these hardware structures remain to be improved on the one hand. On the other hand, stochastic computation is now wildly used because it uses simple structures to implement complicated mathematical operations and thus improves the throughput. This paper extends the application of stochastic computation to the decoding of polar codes. A family of SC decoders based on stochastic computation are proposed, including decoders based on bipolar stochastic computation(BSC-SC), low bits stochastic computation(LBSC-SC) and improved stochastic computation(ISC-SC). These methods have high generality and improve the throughput over SC decoder while having 0.5dB loss in decoding performance. The proposed 32-bit ISC-SC decoder has a better decoding accuracy and improves throughput over BSC-SC. It also reduces the hardware cost and latency compared to LBSC-SC decoder.
  • Keywords
    cost reduction; decoding; stochastic processes; BSC-SC; ISC-SC; LBSC-SC; SC decoding; hardware cost reduction; improved stochastic computation; low bits stochastic computation; polar code; successive cancellation decoder; Adders; Complexity theory; Computer architecture; Decoding; Hardware; Iterative decoding; Throughput; Polar codes; SC decoder; stochastic computation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Personal, Indoor, and Mobile Radio Communication (PIMRC), 2014 IEEE 25th Annual International Symposium on
  • Type

    conf

  • DOI
    10.1109/PIMRC.2014.7136295
  • Filename
    7136295