2022 IEEE International Conference on Communications Workshops (ICC Workshops) · 2022 · 13 citations · 12 references
Wireless CommunicationsEngineeringComputer ArchitecturePolar CodePolar DesignPolar CodesCoding TheoryWireless SystemsAlgebraic Coding TheoryPhotonicsPhysicsUltra-fast Polar DecodersComputer EngineeringComputer SciencePolarization ImagingSignal ProcessingSymmetric Channel CapacityLinear Network CodingModulation Coding
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> .
12
Ido Tal, Alexander Vardy · IEEE Transactions on Information Theory · 2015 · 1.8K citations
CRC-Aided Decoding of Polar Codes
Kai Niu, Kai Chen · IEEE Communications Letters · 2012 · 877 citations
Successive Cancellation Decoding, Engineering, Cyclic Redundancy Check +12