128位浮点对数运算单元硬件设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:tj_tong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在科学计算、气象预测等应用场景中,使用了大量的浮点超越函数计算。目前的硬件处理器还不包含超越函数基本运算硬件单元,仍然采用软件库函数通过迭代逼近等方式将超越函数转化为近似的代数函数进行求解。该类方法往往需要频繁的调用各种浮点运算的子程序,运算效率低下。此外随着科学计算的发展,对计算精度的要求也不断提高,一般的双精度计算已经无法满足军事、天文等领域的应用要求,128位或更高精度的浮点运算的需求不断被提出。随着集成电路生产工艺水平的不断进步,处理器能够集成的电路门数越来越多,单位门数的功耗与面积呈指数递减,超越函数计算的全硬件化成本不断降低。将超越函数算法硬件化作为CPU的协处理器,将成为提高处理器运算性能的一个新方向。对数运算是超越函数中应用最多的函数之一,本文针对128位的高精度浮点对数运算单元完成了硬件IP设计。论文针对CORDIC(COordinate Rotation DIgital Computer)算法进行了分析和改进,设计了一种新的面向128位浮点对数运算的四步并行分支CORDIC算法。128位浮点数包含113位精度位,论文中提出的改进算法支持每步骤完成4位并行计算。提出的改进算法以双曲坐标系下的CORDIC算法作为基础,设定算法中的y恒为负值,将迭代方向的取值由{-1,1}简化为{0,1},并通过并行计算x,y,z的方式每次进行四步迭代方向的预测。由于和y的取值特点,可以直接根据并行计算结果获得下四次迭代方向,根据预测的迭代方向直接选择并行计算结果中正确一组作为当次迭代输出。以这种方式将四次单步迭代合并成一次四步迭代,解决了原有算法需要大量计算周期的缺陷,提高了运行效率。论文在硬件设计过程中采用模块化的设计方式,依照浮点对数运算的特点,将整个浮点对数运算单元的设计分为四个模块,分别为预处理模块、尾数对数运算模块、指数乘法模块以及加法合并输出模块。预处理模块主要负责进行输入浮点数的解码,将浮点计算转化为定点计算,同时对输入的异常数值进行检测并进行处理。尾数对数运算模块作为对数运算单元的核心模块,将四步并行分支CORDIC算法进行了硬件实现,通过并行预测计算的方式提高运算速度。在指数乘法模块的实现中,采用基-8 Booth乘法和超前进位加法的思想设计了高速的专用乘法器,对输入的指数部分进行相应的计算。最后将以上两个模块的结果输入加法合并模块,通过超前进位加法器进行结果合并,然后进行舍入和浮点规范化的处理,得到最终结果。论文硬件设计使用Verilog语言进行硬件建模,利用Synopsys的设计工具在TSMC 65nm工艺下进行了设计的仿真和综合。在测试过程利用python平台生成了2000万组128位浮点随机数据,经测试,所有的计算结果均能达到113位的有效精度,达到计算精度要求。在500MHz的工作频率下,硬件总面积约为0.72mm~2,硬件功耗约为62.38mW,总计算周期仅为37个时钟周期。综上,论文实现了预期目标,完成了128位高精度浮点对数运算单元的设计。
其他文献
子宫内膜是覆盖于子宫体腔面的黏膜层,含有腺体、间质、血管及淋巴等组织,受卵巢激素影响而发生周期性变化,当这层有功能的子宫内膜生长在子宫腔以外的部位时,即为子宫内膜异
传统的企业评价体系是单纯以财务指标对企业进行评价分析的,BSC分析是在此基础上由美国学者提出的一种新的综合评价体系。它要求企业在财务、客户、内部运作、学习和创新方面达到
目的:探讨对神经症患者实施护士访谈的方法及效果.方法:将住院神经症患者随机分为观察组及对照组各60例,对观察组采用分组访谈与单独访谈相结合以及随机访谈的模式进行访谈,
极简主义是二十世纪60年代西方兴起的一种艺术派系,它融合了多种艺术形式与文化思潮,整体风格简洁纯粹,强调事物的本质特征,简约却具有强烈的视觉冲击力和精神感染力。极简主义的兴起给整个艺术设计界带来了巨大的影响,并且快速渗透到了现代景观设计之中。现代景观中极简主义空间的设计强调景观空间的整体性、生态性、艺术性及地域性,习惯运用简洁抽象的设计语言来表达具象景观,倡导自然简约、返璞归真的设计理念,形成了结
超支化聚合物因独特的分子结构而具有低黏度、高溶解性、高官能度等优异的特性,其已经在树脂材料、生物医药等领域得到应用研究,并受到越来越多的关注。目前,制备超支化聚合物功能材料并发展完善其应用的研究仍是人们关注的热点。不饱和聚酯树脂(Unsaturated Polyester Resin,UPR)具有低廉的成本以及优良的加工工艺,自引进伊始已在国内快速发展并占有一定市场比例,但其韧性差、强度低等性能缺
随着经济和社会的发展,溢油事故频繁发生,严重危害了生态环境和人类的健康发展。吸附法因其操作简便、成本低廉而被广泛应用于油水分离领域。然而,许多传统的吸附剂材料,如植物纤维、羊毛、改性有机粘土、脱落石墨、纤维素基材料等,都存在着吸附油效率低、可回收性差、材料成本高的缺点。针对上述问题,本论文通过制备新型三维多孔吸油材料大大提高了吸附剂的吸油性能和油水分离效率。主要研究内容及成果如下;以P(AM-DM
2006年末,《生命科学》杂志进行了回顾性总结,评出以下“十大发现”。
2011年11月17日雪岸镇卫生所接到雪岸镇小学的电话,电话报告该校从11月1日至今有18例学生发生水痘疫情。雪岸镇卫生所接到报告后立即向市卫生局、市疾控中心报告,迅速组织专
近年来,快闪店的快速发展,可以说是为零售业注入了新的活力。一方面,快闪店以消费者为核心,通过创新店铺布局和商品品类,快速聚集了新的消费群体。另一方面,快闪店极具个性化、设计性、创新性,打破了传统的商店同质化局限,满足了当代消费者个性化的需求。快闪店作为零售业的新型业态,其营销目的主要有体验式营销、品牌调性传达、测试营销效果、线上品牌线下衍生以及品牌宣传等。从当前各大品牌举办的快闪店来看,快闪店在品
1 Results Despite rapid progress in the development of resistive-type humidity sensors, the detection of low humidity is still a problem[1, 2]. In this study, p
期刊