Low Hardware Complexity Parallel Turbo Decoder Architecture

Zf Wang,Yy Tang,Y Wang
DOI: https://doi.org/10.1109/ISCAS.2003.1205885
2003-01-01
Abstract:Turbo decoders inherently have low throughput and long latency because of iterative decoding. Parallel processing is a powerful technique for high-throughput applications but often comes with large hardware complexity penalties. In this paper, we present a generic low hardware complexity parallel Turbo decoder architecture, which enables multiple soft-input soft-output (SISO) decoders to process one data frame simultaneously. It can achieve multiple times the throughput of a typical serial decoder with a small fraction of hardware overhead. The proposed architecture works for any type of random interleavers, which makes it extremely useful in practical applications where Turbo interleave patterns are not free to design. Based on estimation, the illustrated low hardware complexity 2-level parallel Turbo decoding architecture can achieve twice the throughput of a typical serial decoding architecture with less than 20% hardware overhead when applied to 3rd generation CDMA systems.
What problem does this paper attempt to address?