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
Link To Document