Title :
Highly-Parallel Decoding Architectures for Convolutional Turbo Codes
Author :
He, Zhiyong ; Fortier, Paul ; Roy, Sébastien
Author_Institution :
Dept. of Electr. & Comput. Eng., Laval Univ., Que.
Abstract :
Highly parallel decoders for convolutional turbo codes have been studied by proposing two parallel decoding architectures and a design approach of parallel interleavers. To solve the memory conflict problem of extrinsic information in a parallel decoder, a block-like approach in which data is written row-by-row and read diagonal-wise is proposed for designing collision-free parallel interleavers. Furthermore, a warm-up-free parallel sliding window architecture is proposed for long turbo codes to maximize the decoding speeds of parallel decoders. The proposed architecture increases decoding speed by 6%-34% at a cost of a storage increase of 1% for an eight-parallel decoder. For short turbo codes (e.g., length of 512 bits), a warm-up-free parallel window architecture is proposed to double the speed at the cost of a hardware increase of 12%
Keywords :
convolutional codes; decoding; interleaved codes; parallel architectures; turbo codes; collision-free parallel interleavers; convolutional turbo codes; highly-parallel decoders; memory conflict problem; parallel decoding architectures; warm-up-free parallel sliding window architecture; Code standards; Convolutional codes; Costs; Delay; Hardware; Iterative decoding; Parallel architectures; Read-write memory; Throughput; Turbo codes; Decoder; interleaver; parallel architecture; turbo code;
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
DOI :
10.1109/TVLSI.2006.884172