TY - GEN
T1 - Belief propagation decoding of polar codes using stochastic computing
AU - Yuan, Bo
AU - Parhi, Keshab K.
N1 - Publisher Copyright:
© 2016 IEEE.
Copyright:
Copyright 2017 Elsevier B.V., All rights reserved.
PY - 2016/7/29
Y1 - 2016/7/29
N2 - Polar codes have become one of the most attractive topics in coding theory community because of their provable capacity-achieving property. Belief propagation (BP) algorithm, as one o f the popular approaches for decoding polar codes, has unique advantage of high parallelism but suffers from high computation complexity, which translates to very large silicon area and high power consumption. This paper, for the first time, exploits the design of polar BP decoder using stochastic computing. Several methods ranging from algorithm level to architecture level are presented to improve the error and hardware performances of the stochastic BP decoder. The approaches proposed in this work provide a potential low-cost solution for stochastic BP decoder design.
AB - Polar codes have become one of the most attractive topics in coding theory community because of their provable capacity-achieving property. Belief propagation (BP) algorithm, as one o f the popular approaches for decoding polar codes, has unique advantage of high parallelism but suffers from high computation complexity, which translates to very large silicon area and high power consumption. This paper, for the first time, exploits the design of polar BP decoder using stochastic computing. Several methods ranging from algorithm level to architecture level are presented to improve the error and hardware performances of the stochastic BP decoder. The approaches proposed in this work provide a potential low-cost solution for stochastic BP decoder design.
KW - belief propagation
KW - polar codes
KW - stochastic computing
UR - http://www.scopus.com/inward/record.url?scp=84983462843&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84983462843&partnerID=8YFLogxK
U2 - 10.1109/ISCAS.2016.7527194
DO - 10.1109/ISCAS.2016.7527194
M3 - Conference contribution
AN - SCOPUS:84983462843
T3 - Proceedings - IEEE International Symposium on Circuits and Systems
SP - 157
EP - 160
BT - ISCAS 2016 - IEEE International Symposium on Circuits and Systems
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2016 IEEE International Symposium on Circuits and Systems, ISCAS 2016
Y2 - 22 May 2016 through 25 May 2016
ER -