• DocumentCode
    2438309
  • Title

    CORDIC instruction set extensions for matrix decompositions on Software Defined Radio processors

  • Author

    Senthilvelan, Murugappan ; Sima, Mihai ; Iancu, Daniel ; Hormigo, Javier ; Schulte, Michael

  • Author_Institution
    Sandbridge Technol., Inc., Tarrytown, NY, USA
  • fYear
    2009
  • fDate
    1-4 Nov. 2009
  • Firstpage
    1792
  • Lastpage
    1797
  • Abstract
    Software Defined Radio (SDR) is favored by the wireless industry as the platform of choice for implementing physical layers of wireless protocols due to its significant benefits of reduced development costs and accelerated time-to-market. However, to attain high spectral efficiency, emerging wireless protocols use increasingly complex two-dimensional techniques that are extremely expensive to implement using conventional Digital Signal Processor (DSP) instruction sets. In this paper, we present COordinate Rotation DIgital Computer (CORDIC) instruction set extensions that speed up the QR Decomposition (QRD) and Singular Value Decomposition (SVD) of complex matrices that are used in several important communication algorithms. The performance benefits are evaluated on the Sandbridge Sandblaster SB3000 low-power, multithreaded SDR processor. The proposed instructions provide significant performance improvements with little hardware overhead, while improving the accuracy of the wireless algorithms under investigation.
  • Keywords
    digital arithmetic; digital signal processing chips; instruction sets; protocols; singular value decomposition; software radio; telecommunication computing; CORDIC instruction set; DSP; SVD; complex matrices; coordinate rotation digital computer instruction set; digital signal processor instruction sets; matrix decompositions; multithreaded SDR processor; singular value decomposition; software defined radio processors; time-to-market; wireless protocols; Acceleration; Computer industry; Costs; Digital signal processors; Matrix decomposition; Physical layer; Signal processing algorithms; Software radio; Time to market; Wireless application protocol;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2009 Conference Record of the Forty-Third Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    978-1-4244-5825-7
  • Type

    conf

  • DOI
    10.1109/ACSSC.2009.5470207
  • Filename
    5470207