采用Karatsuba算法在FPGA上实现双精度浮点乘法
发布时间:2019-05-11 20:13
【摘要】:双精度浮点运算广泛应用于数值计算和信号处理中,在IEEE754标准中实现两个双精度浮点乘法需要一个53 bit×53 bit的尾数乘法器,这样的一个乘法器若采用FPGA实现需要大量的硬件资源。将Karatsuba算法应用于浮点运算器中,采用FPGA实现了一个浮点乘法器,与传统方法相比该乘法器占用硬件资源较少。
[Abstract]:Double precision floating point operation is widely used in numerical calculation and signal processing. It requires a 53 bit 脳 53 bit tail multiplier to implement two double precision floating point multiplication in IEEE754 standard. Such a multiplier needs a lot of hardware resources if FPGA is used to implement such a multiplier. The Karatsuba algorithm is applied to the floating-point arithmetic, and a floating-point multiplier is implemented by using FPGA. Compared with the traditional method, the multiplier takes up less hardware resources.
【作者单位】: 西安石油大学计算机学院;
【基金】:国家自然基金资助项目(编号:51074125)
【分类号】:TP332.22
[Abstract]:Double precision floating point operation is widely used in numerical calculation and signal processing. It requires a 53 bit 脳 53 bit tail multiplier to implement two double precision floating point multiplication in IEEE754 standard. Such a multiplier needs a lot of hardware resources if FPGA is used to implement such a multiplier. The Karatsuba algorithm is applied to the floating-point arithmetic, and a floating-point multiplier is implemented by using FPGA. Compared with the traditional method, the multiplier takes up less hardware resources.
【作者单位】: 西安石油大学计算机学院;
【基金】:国家自然基金资助项目(编号:51074125)
【分类号】:TP332.22
【相似文献】
相关期刊论文 前10条
1 李国峰;基于VHDL语言的浮点乘法器的硬件实现[J];南开大学学报(自然科学版);2002年04期
2 刘玉兰;150-AP浮点乘法器的设计[J];计算机研究与发展;1983年05期
3 周旭,唐志敏;一种快速的浮点乘法器结构[J];计算机研究与发展;2003年06期
4 胡侨娟;仲顺安;陈越洋;党华;;32位单精度浮点乘法器的FPGA实现[J];现代电子技术;2005年24期
5 胡正伟;仲顺安;;10级流水线双精度浮点乘法器的设计[J];北京理工大学学报;2007年04期
6 杜勇;朱亮;韩方景;;高效结构的多输入浮点乘法器在FPGA上的实现[J];计算机工程与应用;2006年10期
7 蒋华;袁红林;徐晨;;一种浮点乘法器的参数化设计[J];信息与电子工程;2006年05期
8 梁峰;邵志标;孙海s,
本文编号:2474815
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2474815.html