Optimizing near-ML MIMO detector for SDR baseband on parallel programmable architectures

被引:0
|
作者
Li, Min [1 ]
Bougard, Bruno [1 ]
Xu, Weiyu [2 ]
Novo, David [1 ]
Van der Perre, Liesbet [1 ]
Catthoor, Francky [1 ]
机构
[1] IMEC, Nomad Embedded Syst Div, Louvain, Belgium
[2] Caltech, Dept EE, Pasadena, CA USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
ML, and near-ML MIMO detectors have attracted a lot of interest in recent years. However, almost all the reported implementations are delivered in ASICs or FPGAs. Our contribution is optimizing the near-ML MIMO detector for parallel programmable architectures, such as those with ILP and DLP features. In the proposed SSFE (Selective Spanning with Fast Enumeration), architecture-friendliness is explicitly introduced from the very beginning of the design flow. Importantly, high level algorithmic transformations make the dataflow pattern and structure fit architecture-characteristics very well. We enable abundant vector-parallelism with highly regular and deterministic dataflow in the SSFE; memory rearrangements, shuffling and non-predictable dynamism are all elaborately excluded. Hence, the SSFE can be easily parallelized and efficiently mapped onto ILP and DLP architectures. Furthermore, to fine-tune the SSFE on parallel architectures, extensive pre-compiler transformations are applied with the help of the application-level information. These optimize not only computation-operations but also address-generations and memory-accesses. Experiments show that the SSFE brings very efficient resource-utilizations on real-life VLIW architectures. Specifically, with the SSFE the percentage of NOPs instructions on VLIW is below 1%, even better than that achieved by the software-pipelined FFT. To the best of our knowledge, this is the first reported work about comprehensive optimizations of near-ML MIMO detectors for parallel programmable architectures.
引用
收藏
页码:401 / +
页数:2
相关论文
共 39 条
  • [1] Selective Spanning with Fast Enumeration: A near maximum-likelihood MIMO detector designed for parallel programmable baseband architectures
    Li, Min
    Bougard, Bruno
    Lopez, Eduardo Estraviz
    Bourdoux, Andre
    Novo, David
    Van der Perre, Liesbet
    Catthoor, Francky
    2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 737 - 741
  • [2] A VLSI 8 × 8 MIMO Near-ML Detector with Preprocessing
    Geoff Knagge
    Mark Bickerstaff
    Brett Ninness
    Steven R. Weller
    Graeme Woodward
    Journal of Signal Processing Systems, 2009, 56 : 229 - 247
  • [3] Near-ML Soft-MIMO Detector with Reduced Complexity
    Kim, Kilhwan
    Jung, Yunho
    Lee, Seongjoo
    Kim, Jaeseok
    TENCON 2012 - 2012 IEEE REGION 10 CONFERENCE: SUSTAINABLE DEVELOPMENT THROUGH HUMANITARIAN TECHNOLOGY, 2012,
  • [4] A VLSI 8 x 8 MIMO Near-ML Detector with Preprocessing
    Knagge, Geoff
    Bickerstaff, Mark
    Ninness, Brett
    Weller, Steven R.
    Woodward, Graeme
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2009, 56 (2-3): : 229 - 247
  • [5] Fast Scalable Architecture of a Near-ML Detector for a MIMO-QSM Receiver
    Lopez, Ismael
    Pizano-Escalante, L.
    Cortez, Joaquin
    Longoria-Gandara, O.
    Garcia, Armando
    ELECTRONICS, 2019, 8 (12)
  • [6] A Near-ML MIMO Subspace Detection Algorithm
    Mansour, Mohammad M.
    IEEE SIGNAL PROCESSING LETTERS, 2015, 22 (04) : 408 - 412
  • [7] Short Paper: Near-ML Detection for MIMO-GFDM
    Matthe, Maximilian
    Gaspar, Ivan
    Zhang, Dan
    Fettweis, Gerhard
    2015 IEEE 82ND VEHICULAR TECHNOLOGY CONFERENCE (VTC FALL), 2015,
  • [8] Low-Complexity MIMO Detection for Approaching Near-ML Performance
    Lee, Yinman
    2014 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS (ICCS), 2014, : 615 - 619
  • [9] Low Complexity Near-ML Detection for MIMO-OFDM System
    Cai, Z. H.
    Tan, P. H.
    Hao, J. Z.
    Pang, C. M.
    Sun, S. M.
    Chin, P. S.
    2010 IEEE 72ND VEHICULAR TECHNOLOGY CONFERENCE FALL, 2010,
  • [10] A Low-Complexity Near-ML Differential Spatial Modulation Detector
    Wen, Miaowen
    Cheng, Xiang
    Bian, Yuyang
    Poor, H. Vincent
    IEEE SIGNAL PROCESSING LETTERS, 2015, 22 (11) : 1834 - 1838