Abstract
A low-resource implementation of QR decomposition (QRD) is proposed for MIMO-OFDM systems that employ turbo MMSE-IC (Minimum mean square error interference cancellation) detector. The proposed implementation uses only four CORDIC cores for QR decomposition of complex-valued matrices while existing systolic array architecture requires 15 to 38 CORDIC cores to achieve similar throughput. For 4-by-4 MIMO with 1024 subcarrier OFDM, the turbo MMSE-IC requires 1024 QRD of 4-by-4 complex matrices followed by back substitution. Each matrix QRD is accompanied by rotations of four vectors for the second and subsequent turbo iterations. The proposed architecture implements the multiple vector rotation by multipliers rather than CORDIC cores, thus saving resources. When combined with a 2-dimensional array of back substitution, the proposed QRD architecture can achieve 64-matrix pipelining and a throughput of seven clocks per matrix for MMSE-IC calculation. The proposed MMSE-IC architecture has been implemented in Altera Stratix IV FPGA with LDPC decoding and other baseband receiver components. © 2013 IEEE.
Recommended Citation
B. Han et al., "FPGA Implementation of QR Decomposition for MIMO-OFDM using Four CORDIC Cores," IEEE International Conference on Communications, pp. 4556 - 4560, article no. 6655287, Institute of Electrical and Electronics Engineers, Jan 2013.
The definitive version is available at https://doi.org/10.1109/ICC.2013.6655287
Department(s)
Electrical and Computer Engineering
International Standard Book Number (ISBN)
978-146733122-7
International Standard Serial Number (ISSN)
1550-3607
Document Type
Article - Conference proceedings
Document Version
Citation
File Type
text
Language(s)
English
Rights
© 2024 Institute of Electrical and Electronics Engineers, All rights reserved.
Publication Date
01 Jan 2013