2019
DOI: 10.1109/access.2019.2914691
|View full text |Cite
|
Sign up to set email alerts
|

Bit-Flip Algorithm for Successive Cancellation List Decoder of Polar Codes

Abstract: A successive cancellation list (SCL) decoder with the assistance of a cyclic redundancy check (CRC) can provide competitive decoding performance for polar codes compared with the state-of-theart codes. In this paper, we adopt a bit-flip algorithm for the CRC-assisted SCL decoder to further improve the error-correcting performance. We first introduce a new bit-flip criterion for the SCL decoder. To support this criterion, we give the metric to identify the positions that need to be flipped. To verify the superi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
71
0

Year Published

2019
2019
2022
2022

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 32 publications
(71 citation statements)
references
References 18 publications
0
71
0
Order By: Relevance
“…Similar to the output design of WP-LSTM with the path metrics taken as inputs, we also simulate for the performance of LSTM without preprocessing (NP) named as NP-LSTM. The proposed design is compared with the prior work [13], and the simulation results are shown in Fig. 4.…”
Section: Simulation Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…Similar to the output design of WP-LSTM with the path metrics taken as inputs, we also simulate for the performance of LSTM without preprocessing (NP) named as NP-LSTM. The proposed design is compared with the prior work [13], and the simulation results are shown in Fig. 4.…”
Section: Simulation Resultsmentioning
confidence: 99%
“…In this paper, we present the novel LSTM-assisted CA-SCLF decoder. The bit-flipping order can be learned from the LSTM network, and it can improve the performance and the latency compared to the conventional algorithms [13]. Also, we utilize the domain knowledge to reduce the complexity and memory requirements so that the hardware can be more friendly.…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“…The authors in [22] combined the bit flipping with the high-performance SCL decoding such that a performance gain was achieved at a cost of increased complexity. Another SCL-based flipping (SCLFlip) decoding algorithm was also proposed in [23]. With a superior bit-flip criterion, the SCLFlip decoder in [23] could not only outperform existing SCLFlip decoders but also achieve a better performance than SCL decoder while maintaining a similar complexity.…”
Section: Introductionmentioning
confidence: 99%
“…However, using multiple CRC codes increases memory and time complexity, which can be reduced by optimizing CRC positions in combination with a modified decoding operation. Cheng et al proposed the bit-flip algorithm for the CA-SCL algorithm, which can improve the decoding performance of polar codes compared to CRC-aided decoding of polar codes [ 7 ]. Although the SCL decoding algorithm has excellent decoding performance by adding CRC, its memory complexity and time complexity increase with the increase of .…”
Section: Introductionmentioning
confidence: 99%