首页 | 本学科首页   官方微博 | 高级检索  
     

流水的浮点倒数近似值运算部件的设计与实现
引用本文:何军,王丽. 流水的浮点倒数近似值运算部件的设计与实现[J]. 国防科技大学学报, 2020, 42(2): 41-46
作者姓名:何军  王丽
作者单位:上海高性能集成电路设计中心,上海高性能集成电路设计中心
基金项目:国家核高基重大专项,2018ZX01029101
摘    要:在部分低精度浮点运算应用中,需要流水的浮点倒数近似值运算。本文基于SRT-4算法设计并实现了一种流水的浮点倒数近似值运算部件。该部件采用6级流水线结构,运算结果精度至少为8位有效尾数。为了支持对非规格化浮点数的硬件处理,还设计并实现了改进版,有利于进一步提高浮点倒数近似值运算的性能。改进版采用8级流水线结构,新增了源操作数预规格化和结果后规格化功能模块,可以实现对非规格化浮点数的硬件处理。经过逻辑综合评估,改进版的硬件开销是面积在合理范围内增加19.23%,且对时序没有明显影响,可以满足预期的1.6 GHz频率设计目标。

关 键 词:浮点倒数;Denormal数;流水
收稿时间:2019-09-30
修稿时间:2020-02-12

Design and implementation of pipelined floating-point reciprocal approximation operation unit
HE Jun,WANG Li. Design and implementation of pipelined floating-point reciprocal approximation operation unit[J]. Journal of National University of Defense Technology, 2020, 42(2): 41-46
Authors:HE Jun  WANG Li
Affiliation:Shanghai High Performance Integrated Circuit Design Center, Shanghai 201204, China
Abstract:In some low precision applications, pipelined floating-point reciprocal operation is required actually. Based on SRT-4 algorithm, a pipelined floating-point reciprocal operation unit is designed and implemented, which is constructed as a 6-stage pipeline unit, resulting an 8-bit valid fractions. In order to support hardware process of denormal numbers, the unit is improved to get higher performance, which is constructed as a 8-stage pipeline unit, adding source operand pre-normalization and result post-normalization function components and supporting hardware process of denormal numbers. After logic synthesis, the area of the unit increases by 19.23%, which is reasonable. The timing of the unit is not affected obviously and can meet the expected frequency goal of 1.6GHz.
Keywords:Floating-point Reciprocal   Denormal Number   Pipelined
本文献已被 CNKI 等数据库收录!
点击此处可从《国防科技大学学报》浏览原始摘要信息
点击此处可从《国防科技大学学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号