• DocumentCode
    2636810
  • Title

    Memory Conflict Analysis and Interleaver Design for Parallel Turbo Decoding Supporting HSPA Evolution

  • Author

    Asghar, Rizwan ; Wu, Di ; Eilert, Johan ; Liu, Dake

  • Author_Institution
    Dept. of Electr. Eng., Linkoping Univ., Linkoping, Sweden
  • fYear
    2009
  • fDate
    27-29 Aug. 2009
  • Firstpage
    699
  • Lastpage
    706
  • Abstract
    HSPA evolution has raised the requirements for WCDMA based systems where turbo code has been adapted to perform the error correction. Many parallel turbo decoding architectures have recently been proposed to enhance the channel throughput but the interleaving algorithm used in WCDMA based systems does not freely allows to use them due to high percentage of memory conflicts. This paper provides a comprehensive analysis for reduction of interleaver memory conflicts while generating more than one address in a single clock cycle. It also provides trade-off analysis in terms of area and power efficiency for multiple architectures for different functions involved in the interleaver design. The final architecture supports processing of two parallel SISO blocks and manages the conflicts by applying different approaches like stream misalignment, memory division and small FIFO buffer. The proposed architecture is low cost and consumes 4.3 K gates at a frequency of 150 MHz. This work also focuses on reduction of preprocessing overheads by introducing the segment based modulo computation, thus providing further relaxation to SISO decoding process.
  • Keywords
    buffer circuits; code division multiple access; decoding; interleaved codes; parallel architectures; turbo codes; FIFO buffer; HSPA; SISO decoding; WCDMA; frequency 150 MHz; high speed packet access; interleaver design; memory conflict analysis; memory division; parallel SISO blocks; parallel turbo decoding; preprocessing overhead; segment based modulo computation; stream misalignment; Clocks; Computer architecture; Costs; Decoding; Error correction codes; Interleaved codes; Memory management; Multiaccess communication; Throughput; Turbo codes; Block interleaver; HSPA; Parallel interleaver; Parallel turbo decoding; UMTS; WCDMA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Digital System Design, Architectures, Methods and Tools, 2009. DSD '09. 12th Euromicro Conference on
  • Conference_Location
    Patras
  • Print_ISBN
    978-0-7695-3782-5
  • Type

    conf

  • DOI
    10.1109/DSD.2009.178
  • Filename
    5350152