ASIC Implementation of Soft-Input Soft-Output MIMO Detection Using MMSE Parallel Interference Cancellation

被引:233
作者
Studer, Christoph [1 ]
Fateh, Schekeb [2 ]
Seethaler, Dominik [1 ]
机构
[1] ETH, CTL, CH-8092 Zurich, Switzerland
[2] ETH, Integrated Syst Lab IIS, CH-8092 Zurich, Switzerland
关键词
Iterative detection and decoding; minimum mean-square error (MMSE); multiple-input multiple-output (MIMO); parallel interference cancellation (PIC); soft-input soft-output (SISO); spatial multiplexing; very-large scale integration (VLSI); wireless communication;
D O I
10.1109/JSSC.2011.2144470
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Multiple-input multiple-output (MIMO) technology is the key to meet the demands for data rate and link reliability of modern wireless communication systems, such as IEEE 802.11n or 3GPP-LTE. The full potential of MIMO systems can, however, only be achieved by means iterative MIMO decoding relying on soft-input soft-output (SISO) data detection. In this paper, we describe the first ASIC implementation of a SISO detector for iterative MIMO decoding. To this end, we propose a low-complexity minimum mean-squared error (MMSE) based parallel interference cancellation algorithm, develop a suitable VLSI architecture, and present a corresponding four-stream 1.5 mm(2) detector chip in 90 nm CMOS technology. The fabricated ASIC includes all necessary preprocessing circuitry and exceeds the 600 Mb/s peak data-rate of IEEE 802.11n. A comparison with state-of-the-art MIMO-detector implementations demonstrates the performance benefits of our ASIC prototype in practical system-scenarios.
引用
收藏
页码:1754 / 1765
页数:12
相关论文
共 38 条
  • [1] *3GPP ORG PARTN, 2008, 36212 TS 3GPP ORG PA
  • [2] [Anonymous], 2007, P80211ND30 IEEE
  • [3] [Anonymous], 2004, 8021103940R4 IEEE
  • [4] [Anonymous], 2003, Introduction to SpaceTime Wireless Communications
  • [5] OPTIMAL DECODING OF LINEAR CODES FOR MINIMIZING SYMBOL ERROR RATE
    BAHL, LR
    COCKE, J
    JELINEK, F
    RAVIV, J
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1974, 20 (02) : 284 - 287
  • [6] BERROU C, 1993, IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS 93 : TECHNICAL PROGRAM, CONFERENCE RECORD, VOLS 1-3, P1064, DOI 10.1109/ICC.1993.397441
  • [7] FPGA implementation of an iterative receiver for MIMO-OFDM systems
    Boher, Laurent
    Rabineau, Rodrigue
    Helard, Maryline
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2008, 26 (06) : 857 - 866
  • [8] Burg A, 2006, IEEE INT SYMP CIRC S, P4102
  • [9] VLSI implementation of the sphere decoding algorithm
    Burg, A
    Wenk, M
    Zellweger, M
    Wegmueller, M
    Felber, N
    Fichtner, W
    [J]. ESSCIRC 2004: PROCEEDINGS OF THE 30TH EUROPEAN SOLID-STATE CIRCUITS CONFERENCE, 2004, : 303 - 306
  • [10] Burg A, 2009, SYMP VLSI CIRCUITS, P282