Title :
Scalable Block-Based Parallel Lattice Reduction Algorithm for an SDR Baseband Processor
Author :
Ahmad, Ubaid ; Amin, Amir ; Li, Min ; Pollin, Sofie ; Van der Perre, Liesbet ; Catthoor, Francky
Author_Institution :
Interuniversity Micro-Electron. Center (IMEC) vzw, Leuven, Belgium
Abstract :
Lattice Reduction (LR) is a promising technique to improve the performance of linear MIMO detectors. In this paper the Scalable Block-based Parallel LR algorithm (SBP-LR) is proposed and optimized for parallel programmable baseband architectures offering ILP and DLP features. In our algorithm, architecture-friendliness is explicitly introduced from the very beginning of the algorithm/architecture co-design flow. In this context, abundant vector-parallelism is enabled with highly-regular and deterministic data-flow. Hence, SBP-LR can be easily parallelized and efficiently mapped on Software Defined Radio (SDR) baseband architectures. The proposed algorithm has been implemented on ADRES and is evaluated in the context of 3GPP LTE. Most of the previously reported algorithms are implemented for ASIC or FPGA. However, to the best of author´s knowledge, this is the first reported LR algorithm explicitly optimized for a Coarse Grain Reconfigurable Array (CGRA) processor like ADRES.
Keywords :
3G mobile communication; Long Term Evolution; MIMO communication; software radio; 3GPP-LTE; ADRES; ASIC; CGRA processor; DLP; FPGA; ILP; SBP-LR; SDR baseband processor; coarse grain reconfigurable array processor; deterministic data-flow; linear MIMO detectors; parallel programmable baseband architectures; scalable block-based parallel lattice reduction; software defined radio; Algorithm design and analysis; Bit error rate; Complexity theory; Detectors; Lattices; MIMO; Radio frequency;
Conference_Titel :
Communications (ICC), 2011 IEEE International Conference on
Conference_Location :
Kyoto
Print_ISBN :
978-1-61284-232-5
Electronic_ISBN :
1550-3607
DOI :
10.1109/icc.2011.5963386