Abstract

This paper presents a general decoder architecture for 5G LDPC and polar codes. To achieve the hardware reuse maximization, both LDPC and polar codes are decoded by belief propagation (BP) algorithm on sparse bipartite graphs. However, by counting the number of short cycles on the polar bipartite graphs, we observe that numerous short cycles cause the poor performance than conventional decoding algorithms, like successive cancellation (SC) and BP decoding. To reduce the impact of short cycles, a LDPC-like BP list (BPL) decoding algorithm is proposed for polar codes, which is applied on L different polar bipartite graphs constructed by different permuted polar factor graphs. Finally, the simulation shows that the proposed general decoder for polar codes can obtain beyond SC and BP error performance with lower decoding latency and computational complexity, and even near successive cancellation list (SCL) performance in high signal-noise ratios (SNRs).

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call