Implementation in Fpgas of Jacobi Method to Solve the Eigenvalue and Eigenvector Problem
暂无分享,去创建一个
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.
[1] J. H. Wilkinson. The algebraic eigenvalue problem , 1966 .
[2] Ray Andraka,et al. A survey of CORDIC algorithms for FPGA based computers , 1998, FPGA '98.
[3] Joseph R. Cavallaro,et al. CORDIC arithmetic for an SVD processor , 1987, IEEE Symposium on Computer Arithmetic.
[4] A. Bouridane,et al. Accelerating MUSIC method on reconfigurable hardware for source localisation , 2004, 2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).