• DocumentCode
    65960
  • Title

    Stochastic MIMO Detector Based on the Markov Chain Monte Carlo Algorithm

  • Author

    Jienan Chen ; Jianhao Hu ; Sobelman, Gerald Edward

  • Author_Institution
    Univ. of Electron. Sci. & Technol. of China, Chengdu, China
  • Volume
    62
  • Issue
    6
  • fYear
    2014
  • fDate
    15-Mar-14
  • Firstpage
    1454
  • Lastpage
    1463
  • Abstract
    A stochastic computing framework for a Markov Chain Monte Carlo (MCMC) multiple-input-multiple-output (MIMO) detector is proposed, in which the arithmetic operations are implemented by simple logic structures. Specifically, we introduce two new techniques, namely a sliding window generator (SWG) and a log-likelihood ratio based updating method (LUM), to achieve an efficient design. The SWG utilizes the variance in stochastic computations to increase the transition probability of the MCMC detector, while the LUM reduces the hardware cost. As a case study, we design a fully-parallel stochastic MCMC detector for a 4 ×4 16-QAM MIMO system using 130 nm CMOS technology. The proposed detector achieves a throughput of 1.5 Gbps with only a 0.2 dB performance loss compared to a traditional floating-point detection method. Our design has a 30% better ratio of gate count to scaled throughput compared to other recent MIMO detectors.
  • Keywords
    CMOS integrated circuits; MIMO systems; Markov processes; Monte Carlo methods; quadrature amplitude modulation; signal detection; 16-QAM MIMO system; CMOS technology; LUM; MCMC; Markov chain Monte Carlo algorithm; SWG; bit rate 1.5 Gbit/s; floating-point detection method; log-likelihood ratio based updating method; size 130 nm; sliding window generator; stochastic MIMO detector; stochastic computing framework; transition probability; Detectors; MIMO; Markov processes; Materials; Monte Carlo methods; Signal processing algorithms; Throughput; Markov chain Monte Carlo (MCMC); multiple-input–multiple-output (MIMO) detector; stochastic logic;
  • fLanguage
    English
  • Journal_Title
    Signal Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1053-587X
  • Type

    jour

  • DOI
    10.1109/TSP.2014.2301131
  • Filename
    6716028