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
Link To Document