• DocumentCode
    3183040
  • Title

    CORDIC-based LMMSE equalizer for Software Defined Radio

  • Author

    Senthilvelan, Murugappan ; Hormigo, Javier ; Joon Hwa Chun ; Sima, Mihai ; Iancu, Daniel ; Schulte, Michael ; Glossner, John

  • Author_Institution
    Optimum Semicond. Technol., Inc., Tarrytown, NY, USA
  • fYear
    2010
  • fDate
    19-22 July 2010
  • Firstpage
    301
  • Lastpage
    308
  • Abstract
    In Code Division Multiple Access (CDMA) systems, the orthogonality of the spreading codes used to achieve multiple access over a channel is severely degraded due to multi-path interference. Expensive equalization techniques are needed to recover the transmitted signal. The Linear Minimum Mean Square Error (LMMSE) equalizer is a sub-optimal equalizer that is a good compromise between computational complexity and communication system performance. It uses computationally-intensive matrix inversion operations to perform equalization. In this paper, we address the computational challenges of implementing the LMMSE equalizer on Software Defined Radio (SDR) platforms. SDR platforms are favored by the wireless industry due to their significant benefits of reduced development costs and accelerated time-to-market. We present COordinate Rotation DIgital Computer (CORDIC) Instruction Set Architecture (ISA) extensions that speed up the LMMSE equalization algorithm. The costs and benefits of the ISA extensions are evaluated on the Sandbridge Sandblaster 3000 (SB3000) low-power, multithreaded SDR processor. The proposed ISA extensions provide significant performance improvements with little hardware overhead, while improving the accuracy of the LMMSE Equalizer.
  • Keywords
    code division multiple access; digital arithmetic; instruction sets; software radio; CORDIC; LMMSE equalizer; code division multiple access; computational complexity; coordinate rotation digital computer; instruction set architecture; linear minimum mean square error equalizer; matrix inversion; multipath interference; software defined radio; Digital signal processing; Equalizers; Equations; Finite impulse response filter; Matrix decomposition; Multiaccess communication; Registers; CORDIC; Givens rotation; ISA extensions; LMMSE equalization; QR decomposition; SDR;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems (SAMOS), 2010 International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4244-7936-8
  • Electronic_ISBN
    978-1-4244-7938-2
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2010.5642051
  • Filename
    5642051