• 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