• DocumentCode
    727367
  • Title

    Successive cancellation decoding of polar codes using stochastic computing

  • Author

    Bo Yuan ; Parhi, Keshab K.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of Minnesota, Minneapolis, MN, USA
  • fYear
    2015
  • fDate
    24-27 May 2015
  • Firstpage
    3040
  • Lastpage
    3043
  • Abstract
    Polar codes have emerged as the most favorable channel codes for their unique capacity-achieving property. To date, numerous approaches for efficient decoding of polar codes have been reported. However, these prior efforts focused on design of polar decoders via deterministic computation, while the behavior of stochastic polar decoder, which can have potential advantages such as low complexity and strong error-resilience, has not been studied in existing literatures. This paper, for the first time, investigates polar decoding using stochastic logic. Specifically, the commonly-used successive cancellation (SC) algorithm is reformulated into the stochastic form. Several methods that can potentially improve decoding performance are discussed and analyzed. Simulation results show that a stochastic SC decoder can achieve similar error-correcting performance as its deterministic counterpart. This work can pave the way for future hardware design of stochastic polar codes decoders.
  • Keywords
    channel coding; decoding; deterministic computation; error-correcting performance; polar codes; stochastic computing; stochastic polar decoder; successive cancellation decoding algorithm; unique capacity-achieving property; Algorithm design and analysis; Computer architecture; Decoding; Generators; Hardware; Parity check codes; Simulation; decoder; polar codes; stochastic computing; stochastic logic; successive cancellation (SC);
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
  • Conference_Location
    Lisbon
  • Type

    conf

  • DOI
    10.1109/ISCAS.2015.7169328
  • Filename
    7169328