Concurrent algorithm and hardware implementation for low-latency turbo decoder using a single MAP decoder

Ya Cheng Lu*, Erl Huei Lu

*Corresponding author for this work

Research output: Contribution to journalJournal Article peer-review

Abstract

In order to reduce the iterative decoding delay of convolutional turbo codes, this paper presents a concurrent decoding algorithm for the hardware implementation of turbo convolutional decoders. Different than a general turbo code, the hardware turbo decoder based on the proposed algorithm can update the priori information of message for each component code in a bit-by-bit manner as soon as it is generated by the other component code. The two component codes in a turbo code can thus be decoded concurrently, by using a single MAP decoder, subsequently reducing the decoding latency by approximately half while maintaining the bit error rate performance and a comparable hardware complexity, as a general turbo decoder.

Original languageEnglish
Pages (from-to)1-8
Number of pages8
JournalIEICE Transactions on Communications
VolumeE93-B
Issue number1
DOIs
StatePublished - 2010

Keywords

  • Concurrent decoding
  • Iterative decoding delay
  • Low latency
  • Maximum a posteriori (MAP)
  • Turbo codes

Fingerprint

Dive into the research topics of 'Concurrent algorithm and hardware implementation for low-latency turbo decoder using a single MAP decoder'. Together they form a unique fingerprint.

Cite this