• DocumentCode
    3383233
  • Title

    Implementation of enhanced CDMA utilizing low complexity joint detection with iterative processing

  • Author

    Dodd, Russell ; Schlegel, Christian ; Gaudet, Vincent

  • Author_Institution
    Univ. of Alberta, Edmonton, AB, Canada
  • fYear
    2010
  • fDate
    May 30 2010-June 2 2010
  • Firstpage
    1763
  • Lastpage
    1766
  • Abstract
    Computationally efficient joint detection in CDMA packetized communication is considered. The joint detection is based on iterative cancellation and utilizes only low complexity individual data receivers. The savings in complexity compared to other alternatives proposed in the literature is due to an encoding scheme known as partition spreading that can be decoded using algorithms that are similar to well-known turbo and sum-product decoding. Besides having a low computational complexity, the technique offers near-far resistant performance and can achieve higher system loads than conventional CDMA. The low complexity of these component receivers allows a large number of users to be implemented onto a single FPGA. A Virtex-IV on a Lyrtech Development board is used to implement a test bed for this PS-CDMA system. The implementation focuses on area optimization to give 50 users in a single Virtex-IV with 84% slice utilization and a maximum aggregate throughput of 192Mb/s. The measured performance of this prototype is compared against theoretical results on PS-CDMA in environments with varying power levels. An FPGA resource-performance analysis is given.
  • Keywords
    code division multiple access; communication complexity; field programmable gate arrays; iterative methods; turbo codes; FPGA resource-performance analysis; Lyrtech Development board; PS-CDMA; Virtex-IV FPGA; enhanced CDMA packetized communication; iterative cancellation; iterative processing; low computational complexity joint detection; sum-product decoding; turbo decoding; Aggregates; Computational complexity; Encoding; Field programmable gate arrays; Iterative algorithms; Iterative decoding; Multiaccess communication; Partitioning algorithms; System testing; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
  • Conference_Location
    Paris
  • Print_ISBN
    978-1-4244-5308-5
  • Electronic_ISBN
    978-1-4244-5309-2
  • Type

    conf

  • DOI
    10.1109/ISCAS.2010.5537600
  • Filename
    5537600