DocumentCode
727358
Title
A customized lattice reduction multiprocessor for MIMO detection
Author
Shahabuddin, Shahriar ; Janhunen, Janne ; Khan, Zaheer ; Juntti, Markku ; Ghazi, Amanullah
Author_Institution
Centre for Wireless Commun., Univ. of Oulu, Oulu, Finland
fYear
2015
fDate
24-27 May 2015
Firstpage
2976
Lastpage
2979
Abstract
Lattice reduction (LR) is a preprocessing technique for multiple-input multiple-output (MIMO) symbol detection to achieve better bit error-rate (BER) performance. In this paper, we propose a customized homogeneous multiprocessor for LR. Each individual core is based on transport triggered architecture (TTA). We propose a few modifications of the popular LR algorithm, Lenstra-Lenstra-Lovász (LLL) for high throughput. High level programming is used to implement the control path of the TTA cores and several special function units are designed to accelerate the program. The multiprocessor takes 187 cycles to reduce a single matrix for LR. The architecture is synthesized on 90 nm technology and takes 405 kgates at 210 MHz.
Keywords
MIMO communication; error statistics; lattice theory; multiprocessing programs; multiprocessing systems; radio spectrum management; telecommunication computing; 90 nm technology; Lenstra-Lenstra-Lovász; MIMO symbol detection; TTA; bit error-rate performance; customized homogeneous multiprocessor; customized lattice reduction multiprocessor; high level programming; high throughput; multiple-input multiple-output symbol detection; radio spectrum; transport triggered architecture; Bit error rate; Computer architecture; Lattices; MIMO; Program processors; Signal processing algorithms; Very large scale integration;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), 2015 IEEE International Symposium on
Conference_Location
Lisbon
Type
conf
DOI
10.1109/ISCAS.2015.7169312
Filename
7169312
Link To Document