期刊文献+

FPU中一种高速乘法运算电路的设计与实现

A Design and Implement of a High-speed Multiplying Operational Circuit in FPU
下载PDF
导出
摘要 在FPU的设计中,乘法运算电路是设计高精度高速度的乘法电路的重要部分,对提高整个FPU的性能具有重要的意义。通过对浮点处理单元(FPU)的体系结构的分析,比较了速度和规模分析并行通用乘法器之间的优缺点,结合FPU整体设计以及兼顾速度和规模,提出一种不同于通用乘法器设计的方法。该方法采用指数、尾数两条数据通道,用基-4的Booth算法和桶形移位寄存器,通过迭代完成乘法计算,并用VerilogHDL语言编写模块,用Modelsim进行仿真验证。这种方法速度快、占用硬件资源少,适于在FPU中实现,也可以做为一个独立的乘法器使用。 The multiplying operational circuit is an important part in the design of FPU. It is importance to design a highlyprecision and highlyspeeded multiplier in order to impove the unitary performance of FPU. In this paper, a structure of FPU is presented and a parallel special multiplier based both on the speed of the calculate and the scale of the design is analyzed, and their advantages and disadvantages are compared.Then,by considering both the whole design of FPU and the speed of the calculate and the scale of the design,the paper puts forward a design different from the special multiplier.The design adopts the double datapaths of both index and mantissa,and chooses the arithmetic of 4radix Booth and barreled shift register,and finally accomplishes multiplication with the overlapping arithmetic.The design programs in VerilogHDL and simulates and verifies in Modelsim.The design has some advantages as follows:higher calculating speed,less accounting for hardware resources and the application of accomplishment in FPU.Moreover,it could be used as a separate multiplier.
出处 《桂林电子工业学院学报》 2003年第5期38-41,共4页 Journal of Guilin Institute of Electronic Technology
关键词 FPU 乘法运算电路 浮点处理单元 BOOTH算法 VERILOGHDL语言 MODELSIM FPU, Multiplying operational circuit, Booth algorithm, VerilogHDL, Modelsim
  • 相关文献

参考文献4

  • 1于敦山,沈绪榜.32位定/浮点乘法器设计[J].Journal of Semiconductors,2001,22(1):91-95. 被引量:22
  • 2Rafi Nave. Implementation of transcendental functions on a numerics processor, microprocessing and microprogramming[J]. 1983, (11) :221-225.
  • 3Sunder S. A fast multiplier based on modified boothalgorithm[J]. Int Electronics. 1993,7(2).
  • 4Jessani R M, Putrino M. Comparsion of single-and dual-pass multiply-add fused floading-point Unit [J]. IEEE Trans Comput,1998, 47(9) :927-937.

二级参考文献6

  • 1[1]C.S.Wallace,IEEE Trans.Electron.Comput.,1964, EC-13 (2):14—17.
  • 2[2]Norio Ohkubo and Makoto Suzuki,IEEE J.Solid-State Circuits,1995,30(5):251—256.
  • 3[3]D.Zuras and W.H.McAllister,IEEE J.Solid-State Circuits,1986,SC-21(5):814—819.
  • 4[4]Z-J Mou and F.Jutand,1990 IEEE International Conference on Computer Design:VLSI in Computers and Processors,IEEE Comput.Soc.Press,1990,251—254.
  • 5[5]A.Tyagi,IEEE Trans.Comput.,1993,42(10):1163—1170.
  • 6[6]J.Mori and Masato Magamatsu,IEEE J.Solid-State Circuits,1991,26 (4):600—606.

共引文献21

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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