DocumentCode
68474
Title
A First Step Toward On-Chip Memory Mapping for Parallel Turbo and LDPC Decoders: A Polynomial Time Mapping Algorithm
Author
Sani, Awais Hussain ; Coussy, Philippe ; Chavet, Cyrille
Author_Institution
Lab.-STICC (Lab. des Sci. Tech. de l´Inf., de la Commun. et de la Connaissance), Univ. de Bretagne-Sud, Lorient, France
Volume
61
Issue
16
fYear
2013
fDate
Aug.15, 2013
Firstpage
4127
Lastpage
4140
Abstract
To meet the higher data rate requirement of current and future communication standards, numerous techniques to decode Turbo and LDPC codes on hardware architecture are developed. Unfortunately, interleaving laws that are used in these codes often result in memory access conflicts when massively parallel architectures are targeted which considerably limits the throughput. In this article, the first dedicated approach that finds conflict free memory mapping for every type of codes and for every type of parallelism in polynomial time is presented. The implementation of this highly efficient algorithm shows significant improvement in terms of computational time compared to state of the art approaches. Ultimately, this could enable memory mapping algorithm to be embedded on chips and executed on the fly to support multiple block lengths and standards.
Keywords
computational complexity; decoding; graph theory; parity check codes; turbo codes; LDPC decoders; conflict free memory mapping; graph theory; on-chip memory mapping algorithm; parallel architectures; parallel turbo decoder; polynomial time mapping algorithm; Conflict free memory mapping; LDPC codes; interleaver; parallel implementation; turbo codes;
fLanguage
English
Journal_Title
Signal Processing, IEEE Transactions on
Publisher
ieee
ISSN
1053-587X
Type
jour
DOI
10.1109/TSP.2013.2264057
Filename
6517513
Link To Document