期刊文献+

NRS FPU中浮点乘、除运算的合并设计 被引量:2

THE UNIFIED DESIGN OF FLOATING POINT MULTIPLICATION AND DIVISION IN NRS FPU
下载PDF
导出
摘要 NRS FPU是西北工业大学航空微电子中心研制的具有自主版权的协处理器.文中面向嵌入式应用描述了 NRS FPU通用路径下浮点乘、除的合并设计.主要讨论了迭代计数器、除索引寄存器与乘数寄存器的合用、BOOTH译码逻辑与除法的查找表结合、以及数据缩放与移位部件的共用.并结合具体实现,对浮点除算法中实现较复杂的商位产生算法进行了改进.与其它几种常见的处理器比较显示,NRS FPU规模小、速度高,是嵌入式应用的最佳选择. NRS FPU is a coprocessor that is designed and licensed by the Aviational Microelectronic Center. The unified design of floating point multiplication and division sharing general data path with other operations in NRS FPU is presented in this paper. This paper concentrates on the register acting as the division's index as well as the storage of the multiplier and iteration counter, the table combining BOOTH decoding logic with SRT lookup table, the scaler and the shifter shared by both multiplication and division operation. Finally, most complicated conversion-on-the-fly algorithm is simplified for its implementation. In comparison with other popular microprocessors, NRS FPU is the best choice for the embedded application due to its low area and high speed.
出处 《计算机研究与发展》 EI CSCD 北大核心 2000年第3期313-318,共6页 Journal of Computer Research and Development
关键词 BOOTH 浮点处理器 FPU 浮点运算 设计 BOOTH,SRT,PLA,floating point processor, FPU
  • 相关文献

参考文献3

二级参考文献25

共引文献9

同被引文献4

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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