1. Design of high-performance polar codes decoders for wireless communication
- Author
-
Xia, Chenyang ECE and Xia, Chenyang ECE
- Abstract
As the first kind of forward error correction (FEC) codes that achieve channel capacity, polar codes have attracted much research interest recently. They have been selected as one of the coding schemes for the 5G wireless communication networks and are competitive candidates for future communication standards due to the excellent error-correction performance. The traditional polar codes discovered by Arikan are decoded by successive-cancellation (SC) decoding, which provides a sub-optimal decoding performance for short polar codes adopted in 5G communication, and their code lengths are restricted to an integer power of 2. Various research work has been done to solve these issues. To improve the error-correction performance, successive-cancellation list (SCL) decoding with cyclic redundancy check (CRC) was proposed. A large list size is necessary for SCL decoding to achieve low error rate at a low signal-to-noise ratio (SNR). To improve the flexibility on code length, multi-kernel (MK) polar codes have been proposed, which support code lengths other than an integer power of 2. In this thesis, the decoding algorithms are optimized for the design of high-performance hardware architectures of polar codes decoders. First, a high-throughput implementation of SCL decoding with a large list size is studied. Polar codes decoded by SCL decoding with a large list size have better error-correction performance compared with other popular FEC codes. However, due to the serial decoding nature of SCL decoding and the high complexity of list management, the decoding latency is high, which limits the usage of polar codes in practical applications that require low latency and high throughput. To solve these problems, at the algorithmic level, to achieve a low decoding latency with moderate hardware complexity, two decoding schemes, a multi-bit double thresholding scheme (MB-DTS) and a partial G-node look-ahead (P-GLAH) scheme, are proposed. Then, a high-throughput very-large-scale int
- Published
- 2020