DocumentCode :
1080746
Title :
Iterative Decoding of Concatenated Convolutional Codes: Implementation Issues
Author :
Boutillon, Emmanuel ; Douillard, Catherine ; Montorsi, Guido
Author_Institution :
LESTER. CNRS, Lorient
Volume :
95
Issue :
6
fYear :
2007
fDate :
6/1/2007 12:00:00 AM
Firstpage :
1201
Lastpage :
1227
Abstract :
This tutorial paper gives an overview of the implementation aspects related to turbo decoders, where the term turbo generally refers to iterative decoders intended for parallel concatenated convolutional codes as well as for serial concatenated convolutional codes. We start by considering the general structure of iterative decoders and the main features of the soft-input soft-output algorithm that forms the heart of iterative decoders. Then, we show that very efficient parallel architectures are available for all types of turbo decoders allowing high-speed implementations. Other implementation aspects like quantization issues and stopping rules used in conjunction with buffering for increasing throughput are considered. Finally, we perform an evaluation of the complexities of the turbo decoders as a function of the main parameters of the code.
Keywords :
concatenated codes; convolutional codes; iterative decoding; turbo codes; clock frequency; concatenated convolutional codes; iterative decoding; parallel architectures; quantization issues; soft-input soft-output algorithm; stopping rules; turbo decoders; Communication standards; Concatenated codes; Convolutional codes; Digital video broadcasting; Hardware; Iterative algorithms; Iterative decoding; Parallel architectures; Satellite broadcasting; Turbo codes; Concatenated convolutional codes; hardware complexity; iterative decoders; parallel architectures; quantization; stopping rules;
fLanguage :
English
Journal_Title :
Proceedings of the IEEE
Publisher :
ieee
ISSN :
0018-9219
Type :
jour
DOI :
10.1109/JPROC.2007.895202
Filename :
4282115
Link To Document :
بازگشت