• DocumentCode
    3547366
  • Title

    A scalable pipelined complex valued matrix inversion architecture

  • Author

    Echman, F. ; Öwall, Viktor

  • Author_Institution
    Dept. of Electroscience, Lund Univ., Sweden
  • fYear
    2005
  • fDate
    23-26 May 2005
  • Firstpage
    4489
  • Abstract
    This paper presents a fast, pipelined and scalable hardware architecture for inverting complex valued matrices. The matrix inversion algorithm involves, a QR-factorization based on the squared Givens rotations algorithm, the application of a recurrence algorithm for inversion of an upper triangular matrix R, and a matrix multiplication of R-1 with Q. We show that traditional triangular array architectures employing O(n2) communicating processors can be mapped onto a scalable linear array architecture with only O(n) processors. The linear array architecture avoids drawbacks such as non-scalability, large area consumption and low throughput rate. The architecture is implemented using arithmetic operations with 12 bit fixed-point representation. The hardware implementation will be used as a core processor in a real-time smart antenna system.
  • Keywords
    field programmable gate arrays; fixed point arithmetic; matrix decomposition; matrix inversion; matrix multiplication; pipeline arithmetic; 12 bit; FPGA implementation; QR-factorization; complex valued matrix inversion; fixed-point representation arithmetic operations; linear array architecture; recurrence algorithm; scalable pipelined architecture; smart antenna systems; squared Givens rotations algorithm; triangular matrix; Array signal processing; Computer architecture; Field programmable gate arrays; Hardware; Linear antenna arrays; MIMO; Matrix decomposition; Real time systems; Signal processing algorithms; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2005. ISCAS 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-8834-8
  • Type

    conf

  • DOI
    10.1109/ISCAS.2005.1465629
  • Filename
    1465629