• DocumentCode
    1233789
  • Title

    Implementation of a Markov Chain Monte Carlo Based Multiuser/MIMO Detector

  • Author

    Laraway, Stephen Andrew ; Farhang-Boroujeny, Behrouz

  • Author_Institution
    L-3 Commun., Salt Lake City, UT
  • Volume
    56
  • Issue
    1
  • fYear
    2009
  • Firstpage
    246
  • Lastpage
    255
  • Abstract
    Multiuser/multiple-input-multiple-output detectors that use Markov chain Monte Carlo (MCMC) simulation techniques to obtain likelihood of information bits have been developed recently. In this paper, we explore the implementation details of one such detector and present an efficient hardware architecture of it. The first step in development of this architecture is to derive a log-domain version of the Gibbs sampler, an efficient method of obtaining samples of MCMC simulator. This formulation is numerically stable and can operate with low precision. The log- domain formulation also lends itself to a hardware architecture that involves only addition, subtraction, and compare operations. Moreover, pipelining is introduced in the proposed architecture straightforwardly. We also explore the word-length requirement of the developed architecture through computer simulations.
  • Keywords
    MIMO communication; Markov processes; Monte Carlo methods; multiuser detection; MIMO detector; Markov chain simulation; Monte Carlo simulation; hardware architecture; multiple-input-multiple-output detectors; multiuser detector; pipelining; Implementation; MIMO detector; Markov chain Monte Carlo (MCMC) simulation; Markov chain Monte Carlo simulation; Multiuser detector; multiple-input–multiple-output (MIMO) detector; multiuser detector;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2008.925891
  • Filename
    4530857