期刊文献+

10级流水线双精度浮点乘法器的设计 被引量:1

Design of 10 Pipeline Stages Multiplier for Double Precision Floating Point Data
下载PDF
导出
摘要 提出了一种基于IEEE754标准的双精度浮点乘法器的流水线设计方法.该方法面向32 bit数据通路的数字信号处理器,每个64 bit双精度浮点操作数划分为2个32 bit数据,采用32 bit×32 bit无符号阵列乘法器实现有效数的相乘,并通过控制部分积与其选择信号在流水线中的同步传递,用1个66 bit加法器实现了4个部分积的相加.采用提出的舍入方法完成了有效数的舍入.整个双精度浮点乘法器的设计分为10级流水线.硬件仿真验证了该方法的正确性和有效性. A new design method of pipelined multiplier for double precision floating point data based on IEEE754 standard was proposed. The method is faced for digital signal processor with 32 bit data path. Each 64 bit operand was divided into two 32 bit data and the multiplication of significand was accomplished by 32 bit × 32 bit unsigned array multipliers. By transferring partial products and their selection signals synchronously, only one 66 bit adder was used to add all four partial products. A method for rounding was also proposed. The whole operation was divided into 10 pipeline stages. The correctness and performance can be confirmed by simulation results.
出处 《北京理工大学学报》 EI CAS CSCD 北大核心 2007年第4期349-353,共5页 Transactions of Beijing Institute of Technology
基金 国家部委预研项目(200205)
关键词 双精度浮点数 乘法器 流水线 double precision floating point data multiplier pipeline
  • 相关文献

参考文献5

  • 1于敦山,沈绪榜.32位定/浮点乘法器设计[J].Journal of Semiconductors,2001,22(1):91-95. 被引量:22
  • 2周旭,唐志敏.一种快速的浮点乘法器结构[J].计算机研究与发展,2003,40(6):879-883. 被引量:2
  • 3IEEE Std 754-1985.IEEE standard for binary floating point arithmetic[EB/OL].(2005-11-22)[2006-07-02].http:∥www.61ic.com.cn/Soft/jszl/zhzl/200511/357.html.
  • 4Heuring V P,Jordan H F.计算机系统设计与结构[M].2版.邹恒明,保蕾蕾,译.北京:电子工业出版社,2005:36.
  • 5Hennessy J L,Patterson D A.Computer architecture:a quantitative approach[M].2版.郑纬民,汤志忠,汪东升,等,译.北京:清华大学出版社,2002:57-62.

二级参考文献15

  • 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.
  • 7Craig Heikes. A 4.5mm^2 multiplier array for a 200MFLOP pipelined coprocessor. IEEE Int'l Solid-State Circuits Conf,Digest of Technical Papers, San Francisco, CA, 1994.
  • 8Junji Moil et al. A 10-ns 54 * 54-b parallel structured full array multiplier with 0.5-μm CMOS technology. IEEE Journal of Solid-State Circuits, 1991, 26(4): 600-606.
  • 9Gensuke Goto et al. A 54 * 54-b regularly structured tree multiplier. IEEE Journal of Solid-State Circuits, 1989, 27 (9) :1229- 1236.
  • 10Pascal C H Meier, Rob A Rutenbar, L Richard Carley. Exploring multiplier architecture and layout for low power. The IEEE Custom Integrated Circuits Conf, San Diego, California, 1996.

共引文献22

同被引文献6

  • 1刘鸿瑾,张铁军,侯朝焕.基于快速舍入的双精度浮点乘法器的设计[J].微电子学与计算机,2006,23(6):162-165. 被引量:2
  • 2Manolopoulos K, Reisis D, Chouliaras V A. An efficient multiple precision floating-point multiplier. Electronics[C]//Circuits and Systems (ICECS). Lebanon, Beirut, 2011.
  • 3Gong Renxi, Zhang Shangjun, Zhang Hainan. Hard-ware implementation of a high speed floating point multiplier based on FPGA[C]//Proceedings of 2009 4th International Conference on Computer Science Education. China: Wuhan, 2009.
  • 4Venishetti S K, Akoglu A. A highly parallel FPGA based IEEE-754 compliant double-precision binary floating-point multiplication algorithm[C]//Field-Programmable Technology. Taiwan: Taibei, 2007.
  • 5旷捷,毛雪莹,彭俊淇,黄启俊,常胜.基于FPGA的单精度浮点数乘法器设计[J].电子技术应用,2010,36(5):17-19. 被引量:3
  • 6何晶,韩月秋.一种双精度浮点乘法器的设计[J].微电子学,2003,33(4):331-334. 被引量:2

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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