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
Link To Document :
بازگشت