• DocumentCode
    1765780
  • Title

    Efficient implementation of iterative multi-input–multi-output orthogonal frequency-division multiplexing receiver using minimum-mean-square error interference cancellation

  • Author

    Bing Han ; Zengli Yang ; Zheng, Y.R.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Missouri Univ. of Sci. & Technol., Rolla, MO, USA
  • Volume
    8
  • Issue
    7
  • fYear
    2014
  • fDate
    May 6 2014
  • Firstpage
    990
  • Lastpage
    999
  • Abstract
    An efficient hardware implementation scheme is proposed for iterative multi-input-multi-output orthogonal frequency-division multiplexing receiver which includes an MMSE-IC (minimum-mean-square error interference cancellation) detector, a channel estimator, a low-density parity-check (LDPC) decoder and other supporting modules. The proposed implementation uses the QR decomposition (QRD) of the complex-valued matrices with four coordinate rotation digital computer (CORDIC) cores and a back substitution to solve the MMSE-IC equations while the existing systolic array architectures require 15-38 CORDIC cores to achieve a similar throughput. The proposed 4-CORDIC QRD architecture can be configured as a 16-matrix or a 64-matrix pipelining by using a different number of multipliers combined with one-dimensional (1D) or 2D arrays of the back substitution, respectively. The channel estimator implements a commonly-used frequency domain least squares channel estimation with the canonic-signed-digits method, thanks to the character of the Zadroff-Chu sequence used as the pilot. In the LDPC decoder, the min-sum algorithm is implemented for the quasicyclic LDPC decoding. The two schemes for the MMSE-IC detector with different throughput and resource usages have been implemented in a Field Programmable Gate Array for a complete baseband turbo receiver. Their resource usages, throughputs and latencies are compared with the classic systolic array architectures, which demonstrate that the proposed receiver architecture achieves the best tradeoff between the throughput and the resource usage.
  • Keywords
    MIMO communication; OFDM modulation; channel estimation; cyclic codes; decoding; digital arithmetic; field programmable gate arrays; frequency-domain analysis; interference suppression; iterative methods; least mean squares methods; parity check codes; radiofrequency interference; systolic arrays; 1D arrays; 2D arrays; 4-CORDIC QRD architecture; CORDIC cores; LDPC decoder; MMSE-IC detector; MMSE-IC equations; QR decomposition; Zadroff-Chu sequence character; baseband turbo receiver; canonic-signed-digit method; classic systolic array architectures; complex-valued matrices; coordinate rotation digital computer cores; field programmable gate array; frequency domain least square channel estimation; hardware implementation scheme; iterative multiple-input multiple-output orthogonal frequency-division multiplexing receiver; low-density parity-check decoder; min-sum algorithm; minimum mean square error interference cancellation; one-dimensional arrays; quasicyclic LDPC decoding; receiver architecture; resource usages;
  • fLanguage
    English
  • Journal_Title
    Communications, IET
  • Publisher
    iet
  • ISSN
    1751-8628
  • Type

    jour

  • DOI
    10.1049/iet-com.2013.0694
  • Filename
    6809378