期刊文献+

采用Karatsuba算法在FPGA上实现双精度浮点乘法 被引量:1

Implement of double-precision floating-point multiplier based on FPGA using Karatsuba algorithm
下载PDF
导出
摘要 双精度浮点运算广泛应用于数值计算和信号处理中,在IEEE754标准中实现两个双精度浮点乘法需要一个53 bit×53 bit的尾数乘法器,这样的一个乘法器若采用FPGA实现需要大量的硬件资源。将Karatsuba算法应用于浮点运算器中,采用FPGA实现了一个浮点乘法器,与传统方法相比该乘法器占用硬件资源较少。 The double-precision floating-point multiplication is widely used in the numerical calculation and signal processing. In the IEEE754 standard,a double-precision floating-point multiplication requires a mantissa multiplier of 53 bit × 53 bit,which uses a lot of FPGA resource. It is proposed that Karatsuba algorithm is applied to the double-precision floating-point multiplication,and a floatingpoint multiplier is realized based on FPGA. Compared with the traditional method,this multiplier consumes less hardware resource.
作者 康磊 徐英卓
出处 《西安石油大学学报(自然科学版)》 CAS 北大核心 2014年第1期98-100,105,共4页 Journal of Xi’an Shiyou University(Natural Science Edition)
基金 国家自然基金资助项目(编号:51074125)
关键词 双精度浮点数 浮点乘法 Karatsuba算法 FPGA double-precision floating-point number floating-point multiplication Karatsuba algorithm FPGA
  • 相关文献

参考文献4

  • 1Jang J, Choi S, Prasanna V K K. Area and time efi3cient implementations of matrix multiplication on FPGAs [ C ]. 2002 IEEE International Conference on Field Programma- ble Technology. Seoul, South Korea: IEEE ,2002.
  • 2Akkas A,Schuhe M. A Quadruple precision and dual double precision floating-point multiplier [ C ]. Proc of Euromicro Syrup Digital System Design( DSD03 ) ,2003.
  • 3IEEE, IEEE standard floating-point arithmetic. IEEE Std 754-2008[ S ]. The Insitute of Electrical and Electronic Engineers, 2008.
  • 4Karatsuba A. , Ofman Y. Multiplication of many-digital numbers by automatic computers [J ]. Doklady Akad Nauk SSSR, 1962,145 ( 2 ) : 293-294.

同被引文献10

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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