• DocumentCode
    626644
  • Title

    An efficient VLSI architecture of QPP interleaver/deinterleaver for LTE turbo coding

  • Author

    Ardakani, Arash ; Mahdavi, Mehdi ; Shabany, Mahdi

  • Author_Institution
    Dept. of Electr. Eng., Sharif Univ. of Technol., Tehran, Iran
  • fYear
    2013
  • fDate
    19-23 May 2013
  • Firstpage
    797
  • Lastpage
    800
  • Abstract
    Long Term Evolution (LTE) supports peak data rates in excess of 300 Mb/s. A good approach to achieve such rates is by parallelizing the required processing in turbo decoders. An interleaver is an important part of a turbo decoder. LTE uses the Quadratic Permutation Polynomial (QPP) interleaver, which makes it suitable for parallel decoding. In this paper, we propose an efficient architecture for the QPP interleaver, called the Add-Compare-Select (ACS) permuting network. A unique feature of the proposed architecture is that it can be used both as the interleaver and deinterleaver leading to a high-speed low-complexity hardware interleaver/deinterleaver for turbo decoding. The proposed design requires no memory or QPP inverse to perform deinterleaving and has been fully implemented and tested both on a Virtex-6 FPGA as well as in a 0.18 um CMOS process.
  • Keywords
    CMOS integrated circuits; Long Term Evolution; VLSI; field programmable gate arrays; logic design; polynomials; turbo codes; CMOS; LTE turbo coding; Long Term Evolution; QPP interleaver/deinterleaver; VLSI architecture; Virtex-6 FPGA; bit rate 300 Mbit/s; parallel decoding; permuting network; quadratic permutation polynomial interleaver; size 0.18 mum; turbo decoders; Computer architecture; Decoding; Generators; Hardware; Long Term Evolution; Turbo codes; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2013 IEEE International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4673-5760-9
  • Type

    conf

  • DOI
    10.1109/ISCAS.2013.6571967
  • Filename
    6571967