DocumentCode :
1085688
Title :
Mapping interleaving laws to parallel turbo and LDPC decoder architectures
Author :
Tarable, Alberto ; Benedetto, Sergio ; Montorsi, Guido
Author_Institution :
Politecnico di Torino, Italy
Volume :
50
Issue :
9
fYear :
2004
Firstpage :
2002
Lastpage :
2009
Abstract :
For high-data-rate applications, the implementation of iterative turbo-like decoders requires the use of parallel architectures posing some collision-free constraints to the reading/writing process from/into the memory. This consideration applies to the two main classes of turbo-like codes, i.e., turbo codes and low-density parity-check (LDPC) codes. Contrary to the literature belief, we prove in this paper that there is no need for an ad hoc code design to meet the parallelism requirement, because, for any code and any choice of the scheduling of the reading/writing operations, there is a suitable mapping of the variables in the memory that grants a collision-free access. The proof is constructive, i.e., it gives an algorithm that obtains the desired collision-free mapping. The algorithm is applied to two simple examples, one for turbo codes and one for LDPC codes, to illustrate how the algorithm works.
Keywords :
iterative decoding; parallel architectures; parity check codes; turbo codes; LDPC decoder; collision-free constraints; iterative turbo-like decoders; mapping interleaving laws; memory mapping; parallel architectures; reading-writing process; Concatenated codes; Convolutional codes; Delay; Interleaved codes; Iterative decoding; Maximum likelihood decoding; Parity check codes; Read-write memory; Turbo codes; Writing; LDPC; Low-density parity-check; codes; memory mapping; parallel implementation; turbo codes;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2004.833353
Filename :
1327801
Link To Document :
بازگشت