A Low-Complexity High-Speed QR Decomposition Implementation for MIMO Receivers

被引:25
|
作者
Patel, Dimpesh [1 ]
Shabany, Mahdi [1 ]
Gulak, P. Glenn [1 ]
机构
[1] Univ Toronto, Edward S Rogers Sr Dept Elect & Comp Engn, Toronto, ON M5S 1A1, Canada
关键词
D O I
10.1109/ISCAS.2009.5117678
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
QR decomposition (QRD) is an essential signal processing task for many MIMO signal detection schemes. However, decomposition of complex MIMO channel matrices with large dimensions leads to high computational complexity, and hence results in either large core area or low throughput. Moreover, for mobile communication applications that involve fast-varying channels, it is required to perform QR decomposition with low processing latency. In this paper, we propose a hybrid QRD scheme that uses a combination of multi-dimensional Givens rotations, Householder transformations and the conventional two-dimensional (2D) Givens rotations to both reduce the overall computational complexity and achieve higher execution parallelism. To prove the effectiveness of the proposed QRD scheme, a novel pipelined architecture is presented that uses un-rolled pipelined CORDIC processors iteratively to maximize throughput and resource utilization, while minimizing the gate count. The architectures of the main data processing modules, namely the 2D, Householder 3D and 4D/2D configurable pipelined CORDIC processors, are also presented. Synthesis results for a 4 x 4 MIMO detector in 0.13 mu m CMOS process indicate that this QRD design computes a 4 x 4 complex R matrix and four updated 4 x 1 complex symbol vectors every 40 cycles, at a clock frequency of 270 MHz and requires 36K gates. The proposed design achieves the lowest processing time and the highest throughput reported to-date for the same framework.
引用
收藏
页码:33 / 36
页数:4
相关论文
共 50 条
  • [1] Multidimensional Householder based High-Speed QR Decomposition Architecture For MIMO Receivers
    Kurniawan, Iput Heri
    Yoon, Ji-Hwan
    Park, Jongsun
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 2159 - 2162
  • [2] Low-Complexity ZF/MMSE MIMO-OTFS Receivers for High-Speed Vehicular Communication
    Singh, Prem
    Gupta, Abhishek
    Mishra, Himanshu B.
    Budhiraja, Rohit
    [J]. IEEE OPEN JOURNAL OF THE COMMUNICATIONS SOCIETY, 2022, 3 : 209 - 227
  • [3] Design and VLSI Implementation of a Reduced-Complexity Sorted QR Decomposition for High-Speed MIMO Systems
    Sun, Lu
    Wu, Bin
    Ye, Tianchun
    [J]. ELECTRONICS, 2020, 9 (10) : 1 - 15
  • [4] Low-Complexity High-Throughput QR Decomposition Design for MIMO Systems
    Lin, Jing-Shiun
    Hwang, Yin-Tsung
    Fang, Shih-Hao
    Chu, Po-Han
    Shieh, Ming-Der
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2015, 23 (10) : 2342 - 2346
  • [5] A Low-Complexity Composite QR Decomposition Architecture for MIMO detector
    Yoon, Ji-Hwan
    Shin, Dongyeob
    Park, Jongsun
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2014, : 1692 - 1695
  • [6] A Low-Complexity QR Decomposition with Novel Modified RVD for MIMO Systems
    Sun, Lu
    Wu, Bin
    Ye, Tianchun
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2021, E104A (05) : 814 - 817
  • [7] A low-complexity qr decomposition with novel modified RVD for MIMO systems
    Sun, Lu
    Wu, Bin
    Ye, Tianchun
    [J]. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, 2021, (05): : 814 - 817
  • [8] Implementation of a high-speed and low-complexity FFT processor for UWB system
    Qiao Shushan
    Hei Yong
    Wu Bin
    Zhou Yumei
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2007, 16 (04) : 623 - 626
  • [9] High-speed low-complexity implementation for data weighted averaging algorithm
    Lee, DH
    Li, CC
    Kuo, TH
    [J]. 2002 IEEE ASIA-PACIFIC CONFERENCE ON ASIC PROCEEDINGS, 2002, : 283 - 286
  • [10] Low-complexity high-speed decimation filters
    Gao, YH
    Jia, LH
    Tenhunen, H
    [J]. ISIC-99: 8TH INTERNATIONAL SYMPOSIUM ON INTEGRATED CIRCUITS, DEVICES & SYSTEMS, PROCEEDINGS, 1999, : 122 - 125