期刊文献+

可重构浮点混合/连续乘-加器的设计与实现 被引量:1

Design and Implementation of Reconfigurable Floating-point Fused/Continuous Multiply-adder
下载PDF
导出
摘要 浮点连续乘-加、混合乘-加和三操作数加等浮点算术运算在科学计算领域中应用越来越频繁,为设计一款支持浮点连续乘-加、混合乘-加和三操作数加的多功能浮点运算单元,提出一种可重构浮点混合/连续乘-加器,通过对控制位的配置可以实现多种浮点数据操作。该乘-加器采用8级流水线,可以实现单周期的浮点乘累加,大幅提高数据处理吞吐量,同时支持三操作数加和两操作数和的累加。在Modelsim SE6.6f中对该设计进行仿真验证,结果表明其能够在Xilinx Virtex-6 FPGA上实现,资源消耗2 631个LUT,频率可达250 MHz,结果证明该浮点混合/连续乘-加器具有较大的使用价值。 As floating-point continuous multiply-add, fused multiply-add and multiply and three-operands addition operations are used more and more frequently in the field of scientific computing, a multi-purpose floating-point unit is designed which supports floating-point continuous multiply-add, fused multiply-add and multiply and three-operands addition is an urgent need. In this situation, a reconfigurable floating-point fused/continuous multiply-add structure is proposed. This reconfigurable floating-point fused/continuous multiply-adder can achieve a variety of floating-point data manipulation through configuration of the control bit. This reconfigurable floating-point fused/continuous multiply-adder uses eight-stage pipe-line. It can achieve single-cycle multiply-accumulate, which greatly improves the throughput of the data processing and supports three-operand addition and two-operand sum’s accumulate simultaneously. This design is simulated and verified in Modelsim SE6.6f’s environment and the function is correct. When this design is implemented on Xilinx Virtex-6 FPGA, the resource consumption is 2 631 LUTs and the frequency is up to 250 MHz, and the result proves that the reconfigurable floating-point fused/continuous multiply-adder has a large value in use.
出处 《计算机工程》 CAS CSCD 2014年第7期272-276,共5页 Computer Engineering
基金 国家"863"计划基金资助项目(2009AA012201) 专用集成电路与系统国家重点实验室开放基金资助项目(12KF004)
关键词 浮点 连续乘-加 混合乘-加 三操作数加 可重构 流水线 floating point continuous multiply-add fused multiply-add three-operands addition reconfigurable pipeline
  • 相关文献

参考文献15

  • 1IEEE. IEEE Standard for Floating-point Arithmetic[S].2008.
  • 2Quinnell E,Swartzlander E E,Lemonds C. Floating-point Fused Multiply-add Architectures[A].Pacific Grove,USA,2007.331-337.
  • 3Quinnell E,Swartzlander E E,Lemonds C. Bridge Floating-point Fused Multiply-add Design[J].IEEE Transactions on Very Large Scale Integration Systems,2008,(12):1727-1731.
  • 4Vangal S,Hoskote Y,Somasekharet D. A 5 GHz Floating-point Multiply Accumulator in 90 nm Dual VT CMOS[A].IEEE Press,2003.334-497.
  • 5Gopineedi P,Thapliyal H,Srinivas M B. Novel and Efficient 4:2 and 5:2 Compressors with Minimum Number of Transistors Designed for Low-power Operations[A].Las Vegas,USA,2006.160-168.
  • 6Margala M,Durdle N G. Low-power Low-voltage 4-2 Com-pressor for VLSI Applications[A].IEEE Press,1999.84-90.
  • 7Rao M J. A High Speed and Area Efficient Booth Recoded Wallace Tree Multiplier for Fast Arithmetic Circuits[A].IEEE Press,2012.220-223.
  • 8Lakshmanan M O,Ali A M. High Performance Parallel Multiplier Using Wallace-booth Algorithm[A].IEEE Press,2002.433-436.
  • 9Veeramachaneni S,Krishna K M,Avinash L. Novel Architectures for High-speed and Low-Power 3-2, 4-2 and 5-2 Compressors[A].IEEE Press,2007.324-329.
  • 10Vangal S R,Hoskote Y V,Borkar N Y. A 6.2-GFlops Floating-point Multiply-accumulator with Conditional Norma-lization[J].IEEE Journal of Solid-State Circuits,2006,(10):2314-2322.

同被引文献9

引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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