DocumentCode :
706045
Title :
An efficient FPGA based MIMO-MMSE detector
Author :
Hun Seok Kim ; Weijun Zhu ; Bhatia, Jatin ; Mohammed, Karim ; Shah, Anish ; Daneshrad, Babak
Author_Institution :
Wireless Integrated Syst. Res. (WISR) Group, Univ. of California, Los Angeles, Los Angeles, CA, USA
fYear :
2007
fDate :
3-7 Sept. 2007
Firstpage :
1131
Lastpage :
1135
Abstract :
This paper reports on a highly optimized 4×4 MMSE detector implementation. The work resulted in a real-time FPGA based implementation on a Xilinx Virtex-II 6000 part. It utilizes 8,513 logic slices, 64 multipliers, and 23 Block RAMs (less than 30% of the overall resources of this part). The design delivers over 420 Mbps sustained throughput, with a small 2.77 μs latency. Three main techniques are responsible for the improvements over other MIMO detectors reported in literature. They are: (a) the combination of a modified Gram-Schmidt QR decomposition algorithm with Square-Root linear MMSE detection; (b) a dynamic scaling algorithm that enhances numerical stability; and (c) an aggressive time-shared VLSI architecture. The above techniques are quite general and are readily applicable to any MIMO detector implementation.
Keywords :
MIMO communication; VLSI; field programmable gate arrays; least mean squares methods; FPGA; Gram-Schmidt QR decomposition algorithm square-root linear MMSE detection; MIMO detector; MIMO-MMSE detector; RAM; VLSI; Xilinx Virtex-II 6000; dynamic scaling algorithm; logic slices; multipliers; numerical stability; time 2.77 mus; Detectors; Field programmable gate arrays; Hardware; MIMO; Matrix decomposition; Signal processing algorithms; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signal Processing Conference, 2007 15th European
Conference_Location :
Poznan
Print_ISBN :
978-839-2134-04-6
Type :
conf
Filename :
7098981
Link To Document :
بازگشت