• DocumentCode
    3508854
  • Title

    Implementation in Fpgas of Jacobi Method to Solve the Eigenvalue and Eigenvector Problem

  • Author

    Bravo, Ignacio ; Jiménez, Pedro ; Mazo, Manuel ; Lázaro, José Luis ; Gardel, Alfredo

  • Author_Institution
    Alcala Univ., Madrid
  • fYear
    2006
  • fDate
    28-30 Aug. 2006
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This work shows a modular architecture based on FPGA´s to solve the eigenvalue problem according to the Jacobi method. This method is able to solve the eigenvalues and eigenvectors concurrently. The main contribution of this work is the low execution time compared with other sequential algorithms, and minimal internal FPGA consumed resources, mainly due to the fact of using the CORDIC algorithm. Two CORDIC modules have been designed to solve the trigonometric operations involved. A parallel CORDIC architecture is proposed as it is the best option to compute the eigenvalues with this method. Both CORDIC modules can work in rotation and vector mode. The whole system has been done in VHDL language, attempting to optimize the design.
  • Keywords
    eigenvalues and eigenfunctions; field programmable gate arrays; hardware description languages; parallel architectures; CORDIC algorithm; FPGA; Jacobi method; VHDL language; eigenvalue problem; eigenvectors; parallel CORDIC architecture; trigonometric operations; Computer architecture; Concurrent computing; Eigenvalues and eigenfunctions; Field programmable gate arrays; Jacobian matrices; Matrix decomposition; Principal component analysis; Signal processing algorithms; Symmetric matrices; Systolic arrays;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications, 2006. FPL '06. International Conference on
  • Conference_Location
    Madrid
  • Print_ISBN
    1-4244-0312-X
  • Type

    conf

  • DOI
    10.1109/FPL.2006.311301
  • Filename
    4101063