基于FPGA的浮点乘加融合部件的研究及算法

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:zhaojiagu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国内高性能CPU的快速发展,研究具有高精度的浮点乘加融合部件对推动高性能处理器的研究具有重要意义。然而国内对浮点乘加部件的研究和国外的水平仍存在一定差距,还有很大的发展空间。本论文旨在降低浮点运算的延时,提升速度,通过深入分析现今浮点乘加融合思想与结构,完成了对浮点乘加融合体系结构的设计。论文通过对系统结构模块化,把系统分为以下主要模块:解码模块,乘法器模块,加法器模块,前导1预测模块,规格化和舍入模块等,且主要通过设计前导1预测环节中的关键算法来完成降低延时的目的,最后对各个模块进行综合仿真,并在Altera公司的DE2平台上进行仿真实现。论文的重要创新点在于设计三操作数前导1预测算法。在这一模块先是分析了当前两操作数前导1预测算法的编码规则,并深入探讨了其存在的不足,并针对这一不足,在FPGA平台上设计了能够直接处理三操作数的前导1预测算法的完整实现方案,可以有效降低关键路径延时和功耗。论文重点设计出了三操作数的编码树结构和预测算法的预编码规则,通过在FPGA硬件验证平台上对系统结构合理模块化,且采用硬件描述语言VerilogHDL对部分功能进行编程,优化了设计过程,最后对仿真结果进行了分析。仿真结果表明,设计完成的算法结构较传统算法在关键路径延时上减少36.15%,功耗降低39.20%。最后,在浮点乘加部件的基础上完成了浮点乘加融合系统结构的设计,并利用FPGA技术实现了乘加融合模块的仿真。通过仿真实现来验证各部件结果,由验证结果可知,由此设计出来的浮点乘加融合结构有效的降低了延时,提升了速度。
其他文献
为将高性能水泥材料的研究水平推向新的高度,近年来人们一直在探索将先进的信息技术与传统的实验方法相结合,进行高性能水泥材料的研究。通过三维图像模拟技术建立水泥水化过
脑疾病的诊断和治疗是21世纪人类脑计划的研究目标之一,成像技术和影像处理技术的结合使得大脑图像的非侵入式获取和大脑皮层的直观定量表示成为可能,为脑疾病的临床诊断和治
参数横摇是阻尼较小的船在纵浪或接近纵浪的海域中,遭遇一定频率的海浪时,伴随着显著的纵摇、垂荡运动在短时间内产生很大横摇角的现象。参数横摇是船舶非线性运动的一种表现
恒温控制系统和真空控制系统是控制领域研究的热点之一,特别是随着电子技术和计算机技术的发展,对应用控制的精度要求越来越高,因此对其所在环境的温度或真空度的要求也越来越严格。本论文中设计的真空恒温控制系统为波谱能谱复合型X荧光光谱仪内的一个重要模块,为该仪器正常工作提供性能稳定的工作环境。该模块控制精度高、稳定性好、方便操作,不仅可以应用在此仪器内,也可以应用于其它需要恒温真空调节的小环境场合,应用前
本文首先对国内外SCP系统研究的最新动态进行了系统综述,并在对复杂性科学的理论基础简要分析的基础上,对SCP系统结构复杂性和演化复杂性进行了研究探讨.本文主要研究了如下
随着人类对海洋资源不断的开发和利用,海洋装备技术也取得了迅速的发展。为了解决某些海洋装备如船舶、平台等需要在特定位置进行作业或作业水深和精度的要求比较高等问题,一
专家系统(expert system)是一种在相关领域中具有专家水平解题能力的智能程序系统,它能运用领域专家多年积累的经验与专门知识,模拟人类专家的思维过程,求解需要专家才能解决的
针对日益复杂的生产过程及其对控制的超常要求,该论文研究并提出了几种新型预测控制方法,较好地解决了非线性系统和混合逻辑动态系统中的难控问题,仿真和实际应用表明该文所
  随着科学技术的发展,纯粹的、独立的学科领域越来越狭小,然而利用不同领域知识的结合而发展起来的技术却越来越丰富,这种不同学科相互渗透、相互影响的概念对许多行业的发展
学位