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
Link To Document