The University of Southampton
University of Southampton Institutional Repository

Survey of turbo, LDPC and polar decoder ASIC implementations

Survey of turbo, LDPC and polar decoder ASIC implementations
Survey of turbo, LDPC and polar decoder ASIC implementations
Channel coding may be viewed as the best- informed and most potent component of cellular communication systems, which is used for correcting the transmission errors inflicted by noise, interference and fading. The powerful turbo code was selected to provide channel coding for Mobile Broad Band (MBB) data in the 3G UMTS and 4G LTE cellular systems. However, the 3GPP standardization group has recently debated whether it should be replaced by Low Density Parity Check (LDPC) or polar codes in 5G New Radio (NR), ultimately reaching the decision to adopt the LDPC code family for enhanced Mobile Broad Band (eMBB) data and polar codes for eMBB control. This paper summarises the factors that influenced this debate, with a particular focus on the Application Specific Integrated Circuit (ASIC) implementation of the decoders of these three codes. We show that the overall implementation complexity of turbo, LDPC and polar decoders depends on numerous other factors beyond their computational complexity. More specifically, we compare the throughput, error correction capability, flexibility, area efficiency and energy efficiency of ASIC implementations drawn from 110 papers and use the results for characterising the advantages and disadvantages of these three codes as well as for avoiding pitfalls and for providing design guidelines.
1553-877X
2309-2333
Shao, Shuai
59ba0bf5-d953-4967-8655-4de394007f2a
Hailes, Peter
952615b5-67fc-4978-a886-c407ae62b892
Wang, Tsang-Yi
7f1c0642-9107-4096-b255-799aff0b3176
Wu, Jwo-Yuh
1c95bdaf-16e4-4c34-85b7-2df0eb2a1c0e
Maunder, Robert
76099323-7d58-4732-a98f-22a662ccba6c
Al-Hashimi, Bashir
0b29c671-a6d2-459c-af68-c4614dce3b5d
Hanzo, Lajos
66e7266f-3066-4fc0-8391-e000acce71a1
Shao, Shuai
59ba0bf5-d953-4967-8655-4de394007f2a
Hailes, Peter
952615b5-67fc-4978-a886-c407ae62b892
Wang, Tsang-Yi
7f1c0642-9107-4096-b255-799aff0b3176
Wu, Jwo-Yuh
1c95bdaf-16e4-4c34-85b7-2df0eb2a1c0e
Maunder, Robert
76099323-7d58-4732-a98f-22a662ccba6c
Al-Hashimi, Bashir
0b29c671-a6d2-459c-af68-c4614dce3b5d
Hanzo, Lajos
66e7266f-3066-4fc0-8391-e000acce71a1

Shao, Shuai, Hailes, Peter, Wang, Tsang-Yi, Wu, Jwo-Yuh, Maunder, Robert, Al-Hashimi, Bashir and Hanzo, Lajos (2019) Survey of turbo, LDPC and polar decoder ASIC implementations. IEEE Communications Surveys and Tutorials, 21 (3), 2309-2333. (doi:10.1109/COMST.2019.2893851).

Record type: Article

Abstract

Channel coding may be viewed as the best- informed and most potent component of cellular communication systems, which is used for correcting the transmission errors inflicted by noise, interference and fading. The powerful turbo code was selected to provide channel coding for Mobile Broad Band (MBB) data in the 3G UMTS and 4G LTE cellular systems. However, the 3GPP standardization group has recently debated whether it should be replaced by Low Density Parity Check (LDPC) or polar codes in 5G New Radio (NR), ultimately reaching the decision to adopt the LDPC code family for enhanced Mobile Broad Band (eMBB) data and polar codes for eMBB control. This paper summarises the factors that influenced this debate, with a particular focus on the Application Specific Integrated Circuit (ASIC) implementation of the decoders of these three codes. We show that the overall implementation complexity of turbo, LDPC and polar decoders depends on numerous other factors beyond their computational complexity. More specifically, we compare the throughput, error correction capability, flexibility, area efficiency and energy efficiency of ASIC implementations drawn from 110 papers and use the results for characterising the advantages and disadvantages of these three codes as well as for avoiding pitfalls and for providing design guidelines.

Text
Survey of Turbo, LDPC and Polar Decoder ASIC Implementations - Accepted Manuscript
Download (4MB)
Text
Survey of Turbo, LDPC and Polar Decoder ASIC Implementations - Other
Restricted to Repository staff only
Request a copy

More information

Accepted/In Press date: 15 January 2019
e-pub ahead of print date: 17 January 2019
Published date: 17 January 2019

Identifiers

Local EPrints ID: 427712
URI: http://eprints.soton.ac.uk/id/eprint/427712
ISSN: 1553-877X
PURE UUID: 038988e3-317b-47cd-b971-e8cdd2b3289f
ORCID for Shuai Shao: ORCID iD orcid.org/0000-0003-4135-7973
ORCID for Robert Maunder: ORCID iD orcid.org/0000-0002-7944-2615
ORCID for Lajos Hanzo: ORCID iD orcid.org/0000-0002-2636-5214

Catalogue record

Date deposited: 25 Jan 2019 17:30
Last modified: 18 Mar 2024 03:09

Export record

Altmetrics

Contributors

Author: Shuai Shao ORCID iD
Author: Peter Hailes
Author: Tsang-Yi Wang
Author: Jwo-Yuh Wu
Author: Robert Maunder ORCID iD
Author: Bashir Al-Hashimi
Author: Lajos Hanzo ORCID iD

Download statistics

Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.

View more statistics

Atom RSS 1.0 RSS 2.0

Contact ePrints Soton: eprints@soton.ac.uk

ePrints Soton supports OAI 2.0 with a base URL of http://eprints.soton.ac.uk/cgi/oai2

This repository has been built using EPrints software, developed at the University of Southampton, but available to everyone to use.

We use cookies to ensure that we give you the best experience on our website. If you continue without changing your settings, we will assume that you are happy to receive cookies on the University of Southampton website.

×