一种快速SIMD浮点乘加器的设计与实现  被引量:5

Design and Implementation of a Fast SIMD Floating-Point Fused Multiply-Add Unit

在线阅读下载全文

作  者:吴铁彬[1] 刘衡竹[1] 杨惠[1] 张剑锋[1] 侯申[1] 

机构地区:[1]国防科学技术大学计算机学院,湖南长沙410073

出  处:《计算机工程与科学》2012年第1期69-73,共5页Computer Engineering & Science

基  金:核高基重大专项(2009ZX01034-001-006)

摘  要:本文设计和实现了5级全流水SIMD浮点乘加器,支持双精度和双单精度浮点乘法、乘累加(减)操作,用Modelsim和NC Verilog测试和验证了RTL代码实现,基于65nm工艺采用Synopsys公司的Design Complier工具综合硬件实现,运行频率可达714.286MHz。结果表明,相比文献[3]中经典的低延迟乘加结构,在相同综合条件下性能提升了17.89%,面积增加了6.61%,功耗降低了25.08%。A new 5-stage pipelined architecture of floating-point fused multiply-add (FMAC) unit is proposed and implemented. In this architecture, double precision or double-single precision floating-point multiply,multiply-add and multiply-subtract operations are supported. The unit is implemented to RTL Code, and simulated and verified in Modelsim and NC Verilog. Further more, it is synthesized in the 65nm CMOS technology by Design Complier of Synopsys, and the frequency reaches 714.286MHz.In addition, compared with the conventional low-delay FMAC of paper [3] in the same environment, apart from 6.61 percent of area which could be acceptable is increased, 17.89 percent of delay and 25.08 percent of power is reduced.

关 键 词:浮点乘法 浮点乘累加 SIMD 双单精度 

分 类 号:TP332.2[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象