Aρχιτεκτονικές υλικού για polar αποκωδικοποιητές σε 5G NR με successive cancellation list
Παναγιώτης Αναστασίου
Abstract
The focus of this thesis is the algorithms and hardware architectures for Polar decoders based on the 5G NR standard. First, we introduce polar codes and their key points such as their error correction capabilities. Many algorithms are studied, such as the Successive Cancellation (SC), Successive Cancellation List (SCL), Simplified Successive Cancellation (SSC), Simplified Successive Cancellation List (SSCL), and Sequence Repetition Successive Cancellation List (SR-List). For all algorithms studied, their hardware implementations are also explored, with emphasis in the comparison between them, especially what each algorithm or architecture is trying to improve based on the previous. This is crucial for the general understanding of the evolution of the polar decoding algorithms. In the end, a specific algorithm from those discussed is implemented on an FPGA, trying to make good decisions at the architecture, aiming for low latency. Finally, the results of the design are presented.