VLSI Implementation of MIMO detection using the sphere decoding algorithm

  • Andreas Burg*
  • , Moritz Borgmann
  • , Markus Wenk
  • , Martin Zellweger
  • , Wolfgang Fichtner
  • , Helmut Bölcskei
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

541 Citations (Scopus)

Abstract

Multiple-input multiple-output (MIMO) techniques are a key enabling technology for high-rate wireless communications. This paper discusses two ASIC implementations of MIMO sphere decoders. The first ASIC attains maximum-likelihood performance with an average throughput of 73 Mb/s at a signal-to-noise ratio (SNR) of 20 dB; the second ASIC shows only a negligible bit-error-rate degradation and achieves a throughput of 170 Mb/s at the same SNR. The three key contributing factors to high throughput and low complexity are: depth-first tree traversal with radius reduction, implemented in a one-node-per-cycle architecture, the use of the ℓ-instead of ℓ2-norm, and, finally, the efficient implementation of the enumeration approach recently proposed in [1]. The resulting ASICs currently rank among the fastest reported MIMO detector implementations.

Original languageEnglish
Pages (from-to)1566-1576
Number of pages11
JournalIEEE Journal of Solid-State Circuits
Volume40
Issue number7
DOIs
Publication statusPublished - Jul 2005
Externally publishedYes

Keywords

  • Detection
  • Maximum likelihood (ML)
  • Multiple-input multiple-output (MIMO)
  • Spatial multiplexing
  • Sphere decoding
  • Very large scale integration (VLSI)
  • Wireless communications

Fingerprint

Dive into the research topics of 'VLSI Implementation of MIMO detection using the sphere decoding algorithm'. Together they form a unique fingerprint.

Cite this