• DocumentCode
    1488620
  • Title

    Iterative QR Decomposition Architecture Using the Modified Gram–Schmidt Algorithm for MIMO Systems

  • Author

    Chang, Robert Chen-Hao ; Lin, Chih-Hung ; Lin, Kuang-Hao ; Huang, Chien-Lin ; Chen, Feng-Chi

  • Author_Institution
    Nat. Chung Hsing Univ., Taichung, Taiwan
  • Volume
    57
  • Issue
    5
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    1095
  • Lastpage
    1102
  • Abstract
    Implementation of an iterative QR decomposition (QRD) (IQRD) architecture based on the modified Gram-Schmidt (MGS) algorithm is proposed in this paper. A QRD is extensively adopted by the detection of multiple-input-multiple-output systems. In order to achieve computational efficiency with robust numerical stability, a triangular systolic array (TSA) for QRD of large-size matrices is presented. In addition, the TSA architecture can be modified into an iterative architecture that is called IQRD for reducing hardware cost. The IQRD hardware is constructed by the diagonal and the triangular process with fewer gate counts and lower power consumption than TSAQRD. For a 4 × 4 matrix, the hardware area of the proposed IQRD can reduce about 41% of the gate counts in TSAQRD. For a generic square matrix of order m IQRD, the latency required is 2m - 1 time units, which is based on the MGS algorithm. Thus, the total clock latency is only 10 m - 5 cycles.
  • Keywords
    MIMO communication; iterative methods; matrix algebra; numerical stability; MIMO systems; generic square matrix; iterative QR decomposition architecture; iterative architecture; low power consumption; modified Gram-Schmidt algorithm; multiple-input-multiple-output system detection; numerical stability; triangular systolic array; $K$-best detection; $QR$ decomposition (QRD); modified Gram–Schmidt (MGS); multiple-input–multiple-output (MIMO); orthogonal frequency-division multiplexing (OFDM); triangular systolic array (TSA);
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems I: Regular Papers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1549-8328
  • Type

    jour

  • DOI
    10.1109/TCSI.2010.2047744
  • Filename
    5463050