Rate-Flexible Fast Polar Decoders
arXiv:1903.09203 · doi:10.1109/TSP.2019.2944738
Abstract
Polar codes have gained extensive attention during the past few years and recently they have been selected for the next generation of wireless communications standards (5G). Successive-cancellation-based (SC-based) decoders, such as SC list (SCL) and SC flip (SCF), provide a reasonable error performance for polar codes at the cost of low decoding speed. Fast SC-based decoders, such as Fast-SSC, Fast-SSCL, and Fast-SSCF, identify the special constituent codes in a polar code graph off-line, produce a list of operations, store the list in memory, and feed the list to the decoder to decode the constituent codes in order efficiently, thus increasing the decoding speed. However, the list of operations is dependent on the code rate and as the rate changes, a new list is produced, making fast SC-based decoders not rate-flexible. In this paper, we propose a completely rate-flexible fast SC-based decoder by creating the list of operations directly in hardware, with low implementation complexity. We further propose a hardware architecture implementing the proposed method and show that the area occupation of the rate-flexible fast SC-based decoder in this paper is only of the total area of the memory-based base-line decoder when 5G code rates are supported.
References in corpus (11)
- Channel polarization: A method for constructing capacity-achieving codes for symmetric binary-input memoryless channels
- LLR-based Successive Cancellation List Decoding of Polar Codes
- Fast Polar Decoders: Algorithm and Implementation
- Fast and Flexible Successive-Cancellation List Decoders for Polar Codes
- A Comparative Study of Polar Code Constructions for the AWGN Channel
- Algebraic Properties of Polar Codes From a New Polynomial Formalism
- Symbol-Decision Successive Cancellation List Decoder for Polar Codes
- A High Throughput List Decoder Architecture for Polar Codes
- Fast-SSC-Flip Decoding of Polar Codes
- LLR-based Successive-Cancellation List Decoder for Polar Codes with Multi-bit Decision
- Rate-Flexible Fast Polar Decoders
Cited by in corpus (5)
- A Sequence Repetition Node-Based Successive Cancellation List Decoder for 5G Polar Codes: Algorithm and Implementation
- Rate-Flexible Fast Polar Decoders
- Threshold-Based Fast Successive-Cancellation Decoding of Polar Codes
- Belief Propagation List Ordered Statistics Decoding of Polar Codes
- Fast Block Sequential Decoding of Polar Codes