Implementation of Ultra-Fast Polar Decoders
Hossein Rezaei, Vismika Ranasinghe, Nandana Rajatheva, Matti Latva‐aho, Giyoon Park, Ok-Sun Park · 2022 IEEE International Conference on Communications Workshops (ICC Workshops) · 2022
Polar codes are used in the 5G standard, and due to their low-complexity decoding algorithm and the ability to achieve symmetric channel capacity, they are receiving increased research interest for beyond 5G networks as well. In our recent work, we have introduced new subcodes and their decoding algorithms for fast decoding of polar codes with short to moderate blocklengths. In this paper, we study the algorithms from a hardware implementation point of view. Moreover, some new subcodes are also introduced to further prune the binary decoder tree. A hardware architecture of the algorithms using resource sharing and multiplexing techniques is presented. The FPGA implementation results show that a polar code of length$N=102A$, rate$\mathcal{R}=1/2$with two Processing Element$(P_{\mathrm{e}})$values of 128 and 256 achieves 42.5% and 47.6% lower latency comparing to the original Fast-SSC algorithm. The proposed decoder architecture offers an information throughput of 393 Mbps for the same code with$P_{e}=128$.