Title :
Algorithm-architecture co-design of soft-output ML MIMO detector for parallel application specific instruction set processors
Author :
Li, Min ; Fasthuber, Robert ; Novo, David ; Bougard, Bruno ; Van der Perre, Liesbet ; Catthoor, Francky
Author_Institution :
IMEC, Leuven
Abstract :
Emerging SDR baseband platforms are usually based on multiple DLP+ILP processors with massive parallelism. Although these platforms would theoretically enable advanced SDR signal processing, existing work implemented basic systems and simple algorithms. Importantly, MIMO is not fully supported in most implementations. Implemented MIMO but with a simple linear detector. Our work explores the feasibility for SDR implementations of soft-output ML MIMO detectors, which brings 6-12 dB SNR gains when compared to popular linear detectors. Although soft-output ML MIMO detectors are considered to be challenging even for ASICs, we combine architecture-friendly algorithms, application specific instructions, code transformations and ILP/DLP explorations to make SDR implementations feasible. In our work, a 2times4 ADRES based ASIP with 16-way SIMD can deliver 193 Mbps for 2times2 64 QAM, and 368 Mbps for 2times2 16 QAM transmissions. To the best of our knowledge, this is the first work exploring SDR based soft-output ML MIMO detectors.
Keywords :
MIMO communication; maximum likelihood detection; microprocessor chips; quadrature amplitude modulation; software radio; QAM transmission; SDR baseband platform; algorithm-architecture codesign; code transformation; massive parallelism; parallel application specific instruction set processor; soft-output ML MIMO detector; Application specific processors; Baseband; Bit error rate; Computer architecture; Detectors; Gain; MIMO; Maximum likelihood detection; Parallel processing; Signal processing algorithms;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition, 2009. DATE '09.
Conference_Location :
Nice
Print_ISBN :
978-1-4244-3781-8
DOI :
10.1109/DATE.2009.5090921