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 · 13 citations · 12 references

Concepts

Abstract

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 <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$N=102A$</tex> , rate <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$\mathcal{R}=1/2$</tex> with two Processing Element <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$(P_{\mathrm{e}})$</tex> 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 <tex xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">$P_{e}=128$</tex> .

References

12