期刊文献+

位串行SVD处理器的设计 被引量:2

Design of Bit-serial Singular Value Decomposition Processor
下载PDF
导出
摘要 奇异值分解(SVD)广泛应用于数字信号处理等领域.为提高SVD效率,Brent等提出一种由SVD处理器组成的阵列,应用并行JACOBI算法实现SVD.SVD处理器一般采用CORDIC位并行结构实现.本文比较CORDIC位并行结构和位串行结构,分析了位串行结构在硬件资源以及时钟频率上的优势,采用CORDIC位串行结构设计了SVD处理器,并结合位串行结构的特点对其进行了优化.仿真实验验证了该设计的正确性;CORDIC结构的对比实验表明,与位并行结构相比,位串行设计以一定的处理时间为代价,可以节约大量的硬件资源,适用于硬件资源紧缺的非实时场合. The Singular Value Decomposition { SVD) is a critical computing process in many fields such as digital signal processing. To improve the computational efficiency of SVD, Brent proposed a systolic array consists of SVD processors for parallel computation of the SVD using JACOBI algorithm. Commonly, the bit-parallel CORDIC structure is used to design the SVD processor. In this pa- per, a bit-serial CORDIC design for SVD processor is proposed to reduce the consumption of hardware resource and increase the clock frequency. Simulation results show that, compared with bit-parallel CORDIC implementation, a bit-serial CORDIC implementation can save a lot of hardware resources at the cost of slowing the computation. It is very suitable for those non real-time applications with the lack of hardware resources.
出处 《小型微型计算机系统》 CSCD 北大核心 2012年第6期1358-1362,共5页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(60973030)资助 湖南省科研条件创新专项项目(2010TT1002)资助
关键词 JACOBI算法 CORDIC SVD处理器 位串行 JACOBI algorithm CORDIC SVD processor bit-serial
  • 相关文献

参考文献8

  • 1Brent R P,Luk F T,Van Loan C F. Computation of the singular value decomposition using mesh-connected processors[J].JOURNAL OF VLSI AND COMPUTER SYSTEMS,1985,(03):242-270.
  • 2Cavallaro J R,Luk F T. CORDIC arithmetic for an SVD processor[J].Journal of Parallel and Distributed Computing,1988,(03):271-290.
  • 3JACK E Volder. The CORDIC trigonometric computing technique[J].IRE Tmnsactions on Electronics Computers Trans Electronic Computing,1959,(03):330-334.
  • 4Ray Andraka. A survey of CORDIC algorithms for FPGA based computers[A].1998.191-200.
  • 5Ahmedsaid A,Amira A,Bouridane A. Improved SVD systolic array and implementation on FPGA[A].2003.35-42.
  • 6Brent R P,Luk F T. The solution of singular-value and symmetric eigenvalue problems on multiprocessor arrays[J].SIAM Journal on Scientific and Statistical Computing,1985,(01):69-84.
  • 7Cavallaro J R,Keleher M P,Price R H. VLSI implementation of a CORDIC SVD processor[A].1989.256-260.
  • 8Ma Wei-wei,Kaye M E,Luke D M. An FPGA-based singular value decomposition processor[A].2006.1047-1050.

同被引文献15

  • 1Businger P A,Golub G H.Algorithm 358:singular value decomposition of a complex matrix[F1,4,5][J].Communications of the ACM,1969,12(10):564-565.
  • 2Demmel J,Kahan W.Accurate singular values of bidiagonal matrices[J].SIAM Journal on Scientific and Statistical Computing,1990,11(5):873-912.
  • 3Forsythe G E,Henrici P.The cyclic Jacobi method for computing the principal values of a complex matrix[J].Transactions of the American Mathematical Society,1960,94(1):1-23.
  • 4Cavallaro J R,et al.VLSI implementation of a CORDIC SVD processor[A].University Government Industry Microelectronics Symposium[C].IEEE,1989.256-260.
  • 5Ma W,et al.An FPGA-based singular value decomposition processor[A].Canadian Conference on Electrical and Computer Engineering[C].Ottawa:IEEE,2006.1047-1050.
  • 6Szecówka P M,Malinowski P.CORDIC and SVD implementation in digital hardware[A].Mixed Design of Integrated Circuits and Systems[C].Wroclaw:IEEE,2010.237-242.
  • 7Brent R P,et al.The solution of singular-value and symmetric eigenvalue problems on multiprocessor arrays[J].SIAM Journal on Scientific and Statistical Computing,1985,6(1):69-84.
  • 8Huang Kuan-Ju.A pipeline VLSI design of fast singular value decomposition processor for real-time EEG system based on on-line recursive independent component analysis[A].Engineering in Medicine and Biology Society[C].Osaka:IEEE,2013.1944-1947.
  • 9J E Volder.The CORDIC trigonometric computing technique[J].IRE Transactions on Electronic Computers,1959,8(33):330-334.
  • 10E Antelo,J Villalba,E L Zapata.A low-latency pipelined 2D and 3D CORDIC processors[J].IEEE Transactions on Computers,2008,57(3):404-417.

引证文献2

二级引证文献5

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部