• DocumentCode
    3264384
  • Title

    Software defined radio implementation of K-best list sphere detector algorithm

  • Author

    Janhunen, Janne ; Silvén, Olli ; Juntti, Markku ; Myllylä, Markus

  • Author_Institution
    Centre for Wireless Commun., Univ. of Oulu, Oulu
  • fYear
    2008
  • fDate
    21-24 July 2008
  • Firstpage
    100
  • Lastpage
    107
  • Abstract
    In this novel study, a real-valued signal model based on the K-best list sphere detector (LSD) algorithm is implemented to fixed-point digital signal processor (DSP). A 2 times 2 multiple-input multiple-output (MIMO) antenna system with 64-quadrature amplitude modulation (64-QAM) is assumed. Our former studies proved that software sorting does not meet the real-time requirements, and, thus, in the current studies we assume a hardware sorter. The chosen list size K=16 is based on the simulation results carried out in MATLAB environment. We implemented the K-best LSD algorithm with Sandblaster multithreaded processor and achieved the throughput of 17.9 Mbps, when the hardware sorter was assumed beside the digital signal processor. This novel study shows that the general-purpose digital signal processor has potential to achieve high throughput, when hardware accelerated sorter is assumed. In the current study, the latency of the control code and partial Euclidean distance (PED) calculations were decreased, but the latency of memory loads and stores are significant. We will also compare results from x86 processor architecture and application-specific instruction set processor (ASIP) implemented by using transport triggered architecture (TTA), in which the same parameters were used. The TTA has benefits compared to DSPs, especially in data transmission.
  • Keywords
    MIMO communication; antenna arrays; digital signal processing chips; quadrature amplitude modulation; signal detection; software radio; ASIP; DSP; K-best list sphere detector algorithm; MIMO; QAM; Sandblaster multithreaded processor; application-specific instruction set processor; data transmission; fixed-point digital signal processor; multiple-input multiple-output antenna system; partial Euclidean distance; quadrature amplitude modulation; real-valued signal model; software defined radio; transport triggered architecture; x86 processor architecture; Delay; Detectors; Digital signal processing; Digital signal processors; Hardware; MIMO; Signal processing algorithms; Software algorithms; Software radio; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded Computer Systems: Architectures, Modeling, and Simulation, 2008. SAMOS 2008. International Conference on
  • Conference_Location
    Samos
  • Print_ISBN
    978-1-4244-1985-2
  • Type

    conf

  • DOI
    10.1109/ICSAMOS.2008.4664852
  • Filename
    4664852