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 :
بازگشت