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