高精度高性能浮点除法、开方单元的研究与设计

被引量 : 0次 | 上传用户:xpzcz1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着集成电路技术的快速发展,芯片集成的密度越来越高,微处理器的浮点运算能力已成为继频率后评价CPU性能的又一重要指标。在设计中通常使用专用部件来做浮点运算,即浮点运算单元(FPU),已逐渐成为现代处理器设计中的必不可少的组成部分。国内外市场上的各种通用处理器几乎都集成有浮点运算单元,但处理精度大多只包括32位单精度和64位双精度,精度并不能满足在高精度计算、图形加速、数字信号处理等领域的应用。除法和开方是浮点基本运算中比较复杂的运算,在设计中通常采用迭代乘的方法实现,而查找表和乘法器宽度会对浮点运算性能有较大的影响。因此,设计高精度高性能的浮点除法、开方单元具有重要的理论价值和实用意义。本文首先对Intel及AMD等浮点协处理器和浮点格式进行了分析,详细研究了IEEE-754标准中规定的浮点格式,分析了浮点除法、开方运算依赖的数学原理及公式,并深入研究了基于牛顿迭代的Goldschmidt算法。对影响浮点运算性能的查找表设计和迭代乘法器宽度做了深入探讨,经过分析研究本文设计采用多表相加的倒数表构造方法和75×75乘法器。之后,详细描述了除法/开方运算单元的整体设计和实现细节。经验证,本文所设计的除法/开方单元可完成高精度的除法和开方运算,且运算周期较短,同时支持32位单精度、64位双精度和80位扩展精度三种不同的浮点格式。最后,设计的运算单元采用ASIC全定制的电路设计方法,并使用SMIC0.13微米的工艺库进行了综合仿真验证,其工作主频和性能均达到了设计要求,已流片并应用于某领域。
其他文献
目的研究STOP-Bang问卷(SBQ)及成人用阻塞性睡眠呼吸暂停低通气综合征患者生活质量评估表(QOL-OSAHS)用于成人阻塞性睡眠呼吸暂停低通气综合征患者病情初筛预测及病情严重程
拜耳法赤泥是拜耳法生产氧化铝的副产物。由于拜耳法赤泥是泥浆态的碱性固体废弃物,拜耳法赤泥的资源化应用受到了诸多限制。随着免烧砖这一新型建筑材料的需求量不断增大,利
双簧管是一种非常优美的乐器,可是当大家得知它是迪斯尼世界纪录里最难学的乐器就望而生怯,不敢轻易涉足了。双簧管入门确实比较难,但是只要掌握正确的演奏方法和练习方法,加
第一部分能谱CT多参数评价胰腺癌的价值研究目的探讨宝石能谱CT多参数评价胰腺癌的价值。方法分析我院2012年10月到2013年12月的46例胰腺癌患者的临床资料。所有患者均经手术
流域水环境模型通过模拟水体污染物的迁移转化过程,反映水质变化规律,是流域水质管理中的重要工具。但是水环境模型将复杂的污染物迁移转化过程用数学公式进行描述,存在着很
有机紫外防晒剂(Organic UV filters)是属于药品及个人护理用品(pharmaceuticals and personal care products, PPCPs)的一类具有吸收紫外线作用的化妆品添加剂。由于防晒霜
目的:本研究通过10周的60min、120min游泳训练,观察长期不同运动量训练后大鼠睾丸组织UCP2的表达变化和运动对自由基代谢的影响,探讨不同负荷游泳运动对大鼠生殖机能的影响及
建筑工程中的管理方法与途径正确与否,不仅关系着建筑工程的质量和进度,进而影响企业的经济效益,也是体现建筑施工企业社会责任感的重要表现,更是关系到人们的生命财产安全。
书法的创作,它必须建立在对古代经典法帖的很好理解和把握的基础上,而循序渐进地进行的一项有价值的实践活动。本文通过对米芾书法的个案研究,即对他的生活背景和“癫狂”个性的
本研究在课题组前期成功制备的IBS-D大鼠模型、肠激安方制剂工艺、肠激安方治疗IBS-D药效学的基础上(广州市科技局课题:肠激安胶囊治疗腹泻型IBS产业化开发,编号:2008A1-E4101-