2017
DOI: 10.1109/tsp.2017.2740204
|View full text |Cite
|
Sign up to set email alerts
|

Fast and Flexible Successive-Cancellation List Decoders for Polar Codes

Abstract: Abstract-Polar codes have gained significant amount of attention during the past few years and have been selected as a coding scheme for the next generation of mobile broadband standard. Among decoding schemes, successive-cancellation list (SCL) decoding provides a reasonable trade-off between the error-correction performance and hardware implementation complexity when used to decode polar codes, at the cost of limited throughput. The simplified SCL (SSCL) and its extension SSCL-SPC increase the speed of decod… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
135
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
6
3

Relationship

3
6

Authors

Journals

citations
Cited by 157 publications
(135 citation statements)
references
References 21 publications
0
135
0
Order By: Relevance
“…In addition, we provide a reference design through an efficient emulation platform in an FPGA, and evaluate the ultra-low FER performance of Polar codes to demonstrate its practical value. The proposed A2SCL decoder not only achieves FER ≈ 10 −12 , but also supports list sizes 1, 2, 4, 8 with maximum code length N max = 2 10 . The emulation platform has the following features:…”
Section: A Motivation and Contributionmentioning
confidence: 99%
“…In addition, we provide a reference design through an efficient emulation platform in an FPGA, and evaluate the ultra-low FER performance of Polar codes to demonstrate its practical value. The proposed A2SCL decoder not only achieves FER ≈ 10 −12 , but also supports list sizes 1, 2, 4, 8 with maximum code length N max = 2 10 . The emulation platform has the following features:…”
Section: A Motivation and Contributionmentioning
confidence: 99%
“…Table I reports δ N required by standard SC and SCL decoders, and the relative ∆ N for the proposed two-step decoder SC-HD, SCL-HD, and SCL-SD, at different code lengths and rates. For SC decoding, δ SC N = 2N − 2, while for SCL δ SCL N = 2N + K − 2 [20], [21]. For the proposed decoding approach, ∆ N is evaluated for both hard decision (HD) and soft decision (SD) decoding, in the worst case (WC), that assumes t avg = t = 4 and γ = 1, and best case (BC), that assumes t avg = 1 and γ = 0.…”
Section: Decoding Latency Analysismentioning
confidence: 99%
“…The overall throughput of TA-SCL is also higher than that of the SCL decoders with smaller list sizes as shown in Fig. 1 [12], [13].…”
Section: B Analysis Of Hardware Gainmentioning
confidence: 99%
“…This algorithm first uses a single SC to decode a codeword. If the decoded vector List size Throughput (Gbps) TSP18' [8] TSP17' [13] TVLSI16' [12] cannot pass CRC, the list size is doubled and the decoding repeats. This process is iterated until a valid vector is obtained or a pre-defined L max is reached.…”
mentioning
confidence: 99%