前导0/1预测算法纠错单元的设计与实现

来源 :河北工业大学 | 被引量 : 1次 | 上传用户:uf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
前导0/1预测算法是浮点运算中重要的核心算法之一,使用前导0/1预测算法得出的浮点运算结果中规格化移位的位数,对于改进整个浮点加法器中运算单元的运算处理性能具有重大意义。随着当前互联网信息技术的迅猛发展,应用技术对高精度的运算要求也随之越来越高。研究前导0/1预测算法以及其相关设计技术的实现,可以实现对高精度的前导0/1预测结果准确度的大幅度改进,对于现代应用技术的提升来说具有重要的应用价值和广泛的现实意义。而在前导0/1预测算法中,不精确的预测方法使得结果中会出现一位预测误差,前导0/1预测算法纠错单元的设计,在前导0/1的预测算法中至关重要。该预测结果纠错单元处于前导0/1预测算法的关键路径上,所以改进前导0/1预测算法的纠错单元,就是在整体结构上提升前导0/1预测算法的预测性能和准确度,该预测算法的改进对于前导0/1预测算法来说意义重大。本文在分析现有的前导0和前导1预测算法纠错单元的基础上,改进并提出了一种新的可以将前导0和前导1的预测结果的纠错情况同时输出的纠错单元。该纠错单元采用并行纠错方法,在系统结构设计、预编码逻辑、RTL编码和硬件逻辑实现结构以及仿真等多个层次上进行了分析设计和优化,使得前导0/1预测算法的纠错单元的性能大幅显著提升。本文的主要研究工作和成果包括以下几点:1.系统综合的分析了两操作数前导0/1预测算法的预测和对不准确的预测结果纠错的原理及过程,对已有的前导1预测算法的预编码逻辑从模式串识别的精度方面进行了改进和重新划分,使得其对前导1位置的判断更加准确。2.按照对模式串进行精确划分的前导0/1预测算法的预编码逻辑,设计了相应的RTL级的硬件纠错电路,实现了使用纠错检测树归结判定方法来纠错的单元。3.设计了前导0/1预测算法的并行纠错模块,使用quartus II电路设计仿真软件,对该模块进行了硬件实现和仿真验证。4.改进并完成了浮点运算前导0/1预测算法并行纠错模块的整体设计与实现,完成了综合仿真并分析了仿真结果。使用Design Complier对本文提出的前导0/1预测算法纠错单元的RTL代码进行逻辑综合,结果表明,本纠错单元的电路在电路面积和功耗上都有明显的改善。提高了前导0/1纠错单元的运算性能和工作效率,从而提升整个浮点运算单元的规格化移位的效率,并且可对浮点加法器的运算速度改进起到很大的改进作用。
其他文献
在全球经济不断发展,知识经济竞争日趋激烈的今天,现代科技对人类社会的影响日益加深,科技工作者对社会的发展显得越来越突出。但是由于工作压力大、闲暇时间少、久坐、不经
数据挖掘是人工智能领域中的重要组成部分,同时也是一个多领域交叉的学科,广泛的应用于数据处理方面。Pawlak于1982年提出了粗糙集理论(Rough Set,RS),其能够处理数据集中不
随着互联网技术的迅猛发展以及互联网应用的不断普及,互联网已经成为越来越多的人们获取信息的重要来源,同时成为人们表达自己观点的平台,由此产生巨大的情绪数据。与此同时,
相关向量机(Relevance Vector Machine,RVM)是一种基于稀疏贝叶斯理论提出的机器学习算法,它的主要宗旨在于拟合目标数据进行分类和回归预测。但RVM算法在某些方面还有一些不
由于光纤光栅传感器具有灵敏度高、体积小、抗干扰能力强等优点,使其可以广泛应用于大型结构、周界安防等各个方面,因此,有必要对光纤传感信号进行预测和处理。在机器学习领
随着计算机科学的发展和人类文明的进步,网络的发展越来越迅速,通过网络传播的大量数据由此产生。如何从大量的数据资料中找到隐含的有用信息也成为了研究的关键,数据挖掘作
排课是学校教学管理中教学计划顺利执行的重要保障,它的实质是按照学校教学计划和专业人才培养方案给新学期开设的课程合理分配上课时间段、上课教师、上课班级和授课教师,使
作为市场经济的产物,股票市场的发展与市场经济的发展相辅相成。对股票形势的预测,逐渐成为了国内外学者研究和探索的一个重要方向。近年来,各类专家学者对股票市场的研究方
2008年金融危机爆发以来,我国出口受极大影响,当然,出口受挫不能全部归结于金融危机,更重要的是,建立在土地财政以及人口红利基础之上的高投资、高储蓄、低消费的经济发展方
微乳液法是合成大小、形貌均一的纳米粒子的重要方法之一。微乳液中纳米粒子的合成是一个包含化学反应、晶体成核及晶体生长等的动力学过程。本工作旨在利用介电谱方法对纳米粒子的微乳液合成过程进行实时、原位监测,进而研究该合成中纳米粒子的生长机理。为此,首先通过改变体系中水相含量和其中电解质浓度,利用介电谱研究了TX-100/正己醇/环己烷/氨水微乳液体系的静态介电行为。在频率103-109Hz范围内确定了该