• DocumentCode
    2454991
  • Title

    Arithmetic Units for Software Defined Radio

  • Author

    Mamidi, Suman ; Schulte, Michael J. ; Xie, Zaipeng ; Sima, Mihai ; Iancu, Dragos ; Glossner, John

  • Author_Institution
    Wisconsin Univ., Madison, WI
  • fYear
    2006
  • fDate
    Oct. 29 2006-Nov. 1 2006
  • Firstpage
    341
  • Lastpage
    346
  • Abstract
    Software defined radios provide programmable solutions for implementing the physical layer processing of multiple communication standards. Mobile devices implementing these standards require high performance processors with specialized arithmetic units to perform high bandwidth physical-layer processing in real time. In this paper, we present arithmetic units that improve the performance of several important communication algorithms. The benefits of these arithmetic units and their corresponding instruction set extensions are evaluated using a vectorizing compiler and the Sandblaster low-power multithreaded processor for software defined radio. Instruction set extensions that use these specialized arithmetic units provide significant performance improvements at relatively low cost.
  • Keywords
    decoding; digital arithmetic; multi-threading; software radio; Reed-Solomon decoder; Sandblaster low-power multithreaded processor; Viterbi decoder; arithmetic units; fast Fourier transforms; high bandwidth physical-layer processing; instruction set extensions; mobile devices; multiple communication standards; programmable solutions; singular value decomposition; software defined radio; turbo decoder; vectorizing compiler; Arithmetic; Communication standards; Decoding; Digital signal processing; Field programmable gate arrays; Physical layer; Signal processing algorithms; Software radio; Viterbi algorithm; Wireless communication;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signals, Systems and Computers, 2006. ACSSC '06. Fortieth Asilomar Conference on
  • Conference_Location
    Pacific Grove, CA
  • ISSN
    1058-6393
  • Print_ISBN
    1-4244-0784-2
  • Electronic_ISBN
    1058-6393
  • Type

    conf

  • DOI
    10.1109/ACSSC.2006.354764
  • Filename
    4176574