支持并行整数乘的双通路浮点融合乘加结构的研究与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:wulixx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
浮点融合乘加将浮点乘法和浮点加法看成不可分的一个操作,不对中间结果进行舍入,提高了计算的精度,降低了延迟,减小了实现的代价。在索引表的辅助下,浮点乘加可以实现所有的浮点基本操作,已成为支持浮点系统的高性能处理器的关键部件。随着多媒体技术的兴起,并行处理,一种单指令多数据(SIMD)的方式对乘法器提出了更高的要求。本文以双通路浮点融合乘加结构为基础,为支持并行整数乘法而设计实现了一个新的浮点融合乘加部件。本文在以下方面作了深入的研究:1.设计实现了一种新型的双通路浮点融合乘加体系结构。浮点融合乘加算法复杂,逻辑实现延迟长。本文设计的浮点融合乘加部件使得单独的浮点加法指令和浮点融合乘加指令不再共享一条流水线,从而相对浮点融合乘加指令减少3个流水周期。2.并行整数乘法器的设计与优化。本文的设计使用了“分割共享”方法实现的多精度定点向量乘加部件能够进行一个64×64,两个32×32,四个16×16或者八个8×8的有符号或无符号乘法运算,并且在硬件设计上本质上和标量乘法器相同。3.前导零预测算法的改进。在浮点加法器和浮点融合乘加部件中都需要使用前导零预测部件,但在研究中发现应用最为广泛的并行修正前导零算法中存在着明显的设计错误,在此基础上提出了修正的方法,并证明了该修正方法的正确性及有效性。4.设计验证与测试:整个设计通过了IEEE CC754标准测试向量,各指令的特殊操作数,边界数据和精心遴选的随机数据组合测试向量的测试,还进行了行为级描述与RTL级描述的一致性验证,保证了验证的充分性、设计的正确性。5. IP核设计:本文完成软IP核设计,包括行为级模型、高覆盖率的测试向量集、高性能的可综合硬件代码。本文对所设计的双精度乘加部件进行了综合和优化,在浮点乘加和并行整数乘法分成9个流水站,浮点加法分成6个流水站的情况下,综合结果表明其频率能达到500MHZ以上,满足X处理器设计的要求。
其他文献
“今天我们在这里看到的‘海马’号深海勘探设备、水下无人勘探机、固定翼时间域航电系统、彩虹3无人机、高光谱岩芯扫描仪等,总体展示了近几年中国地质调查局地质装备研发的
就业教育在中职语文教学中渗透,不仅仅可以使中职语文教学实用化、具体化,同时还能够提升学生的就业素质,让学生能够尽快找到适合自己的工作岗位。本文首先分析了就业教育在
随着信息时代的到来,各国军事科技和国民经济对毫米波资源需求日增。而随着毫米波工作频率的提高,单个固态器件的输出功率远不能满足实际需求。为了得到大的毫米波功率源,人
文章结合华电江陵电厂的实际情况,分别对GIS和AIS设备选型的型式进行了分析,制定了四种配电装置选型方案,并分别从各方案的技术、布置、经济优势进行了分析,给出了最终的配电
肥西县在加快经济发展的同时,把新农村建设当作一项重要的民生工程来抓。本文阐述了新农村文化建设的作用,分析了肥西县新农村文化建设的现状,并就如何加强肥西县新农村文化
小学数学的课堂教学离不开学具,低年级学生需要依赖学具,结合具象与抽象概念来理解数学知识和掌握实际应用技能。现结合现阶段我国小学数学的学具种类和使用现状,提出使用过
为了降低研究实体机器鱼在探查高原湖泊过程中所造成的损害及成本,利用Visual C++开发环境和OpenGL图形库设计和实现了仿生机器鱼的三维避障仿真系统。该系统可以使用户直观感
人们的婚恋观随着时代的进步,呈现开放式发展,那么广播电视作为引导大众娱乐大众的重要媒介,必然承担着媒体责任感,婚恋节目也要肩负该责任,同时打破陈规创新发展,使观众产生
本文提出了电路板边界扫描故障测试诊断系统的设计与实现方法,包括理论研究、系统硬件构成、算法实现、故障诊断流程设计、验证及测试平台的建立等。详细研究了无误判抗混淆优
介绍了微乳法制备纳米催化剂的基本知识和方法 ,综述了近年来微乳技术在催化剂制备中的一些应用 ,并简单分析了其研究发展方向。