• DocumentCode
    1663780
  • Title

    On-chip implementation of memory mapping algorithm to support flexible decoder architecture

  • Author

    Rehman, Saeed-ur ; Sani, A. ; Coussy, Philippe ; Chavet, Cyrille

  • Author_Institution
    Lab.-STICC, Univ. de Bretagne-Sud, Lorient, France
  • fYear
    2013
  • Firstpage
    2751
  • Lastpage
    2755
  • Abstract
    Parallel hardware architectures are used to design turbo-like iterative decoders to meet the requirement of high data rate applications. However, parallel architectures suffer from memory conflict problem due to interleaving law used in turbo-like codes. To solve conflict problem, different memory mapping approaches have been developed. These methods automatically generate a set of control words stored in ROM to drive the architecture. These approaches are used off-chip by the designer (i.e. prior the decoder implementation) to generate different set of control words i.e. one set for each block length used in the target telecommunication standard. This requires multiple ROMs to store mapping information for multiple block lengths and results in huge hardware cost. In this article, we propose to embed memory mapping algorithms on-chip. Hence, each time word-length changes, memory mapping algorithm is executed. Command words are thus generated at runtime and stored in a RAM. This is a first attempt to embed mapping algorithms on chip and experimental results show that a significant amount of memory can be saved by using on-chip execution of mapping algorithms. Results also highlight that improvement in design and implementation of mapping algorithms are still needed to embed mapping algorithms on-chip to implement flexible decoder architectures.
  • Keywords
    iterative decoding; logic design; memory architecture; parallel architectures; read-only storage; turbo codes; block lengths; control words; flexible decoder architecture; mapping information; memory mapping algorithm; multiple ROM; on chip implementation; parallel hardware architectures; target telecommunication standard; turbo like iterative decoders; Algorithm design and analysis; Decoding; Memory management; Parallel processing; Random access memory; System-on-chip;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech and Signal Processing (ICASSP), 2013 IEEE International Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    1520-6149
  • Type

    conf

  • DOI
    10.1109/ICASSP.2013.6638157
  • Filename
    6638157