首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--程序设计论文

高性能浮点除法和平方根的设计和实现

摘要第1-4页
ABSTRACT第4-6页
目录第6-8页
第一章 绪论第8-14页
 1.1 课题背景及来源第8-9页
 1.2 国内外研究现状第9-12页
 1.3 论文研究内容第12页
 1.4 论文结构安排第12-14页
第二章 “龙腾R2”浮点运算单元第14-19页
 2.1 “龙腾R2”数据格式第14页
 2.2 “龙腾R2”整体结构第14-15页
 2.3 FPU功能第15-16页
 2.4 设计指标第16-17页
 2.5 FPU与外部接口第17-19页
第三章 除法算法的分析及实现第19-41页
 3.1 Newton-Raphson第19-20页
  3.1.1 算法基本原理第19-20页
  3.1.2 应用NR迭代实现除法第20页
 3.2 Goldschmidt第20-22页
 3.3 数字迭代除法的原理第22-32页
  3.3.1 定义第22-23页
  3.3.2 实现的基本步骤第23页
  3.3.3 基数的选择第23-24页
  3.3.4 商数字集合和选择区间第24-25页
  3.3.5 商选择函数第25-28页
  3.3.6 余数估计第28-32页
 3.4 基-4算法的实现第32-34页
 3.5 基-256算法的实现第34-39页
  3.5.1 商数字选择和除数的范围第35页
  3.5.2 缩放第35-37页
  3.5.3 整体实现第37-39页
 3.6. 性能分析第39-41页
第四章 平方根算法的研究和实现第41-50页
 4.1. 数字迭代实现平方根运算原理第41-44页
  4.1.1. 迭代和步骤第41-42页
  4.1.2. 选择区间第42页
  4.1.3. 采用余数估计进行结果数字选择第42-43页
  4.1.4. 加法器输入F的产生第43-44页
 4.2 SRT4算法的实现第44-50页
  4.2.1 选择函数第45-48页
  4.2.2 加法器输入的产生第48-49页
  4.2.3 平方根算法实现结果第49-50页
第五章 控制通路的设计和实现第50-59页
 5.1 FPU体系结构第50-51页
 5.2 FPU流水线的设计第51-52页
 5.3 译码第52页
 5.4 浮点异常控制第52-59页
  5.4.1 浮点控制状态寄存器第52-53页
  5.4.2 浮点异常类型第53-57页
  5.4.3 异常的判断第57页
  5.4.4 异常的预测第57-59页
第六章 “龙腾R2”FPU的验证第59-67页
 6.1 验证技术第59-62页
  6.1.1 电路验证的目的和方法第59-60页
  6.1.2 覆盖率第60页
  6.1.3 断言验证第60-62页
  6.1.4 验证环境的构建第62页
 6.2 “龙腾R2”中FPU的验证第62-67页
  6.2.1 直接测试第62-64页
  6.2.2 随机测试第64-65页
  6.2.3 实时监控程序测试第65-66页
  6.2.4 验证结果第66-67页
第七章 结束语第67-68页
参考文献第68-72页
硕士期间发表的论文和参加的工作第72-73页
 论文发表情况第72页
 科研工作第72-73页
致谢第73-74页

论文共74页,点击 下载论文
上一篇:保水剂对马铃薯生长效应及其机理研究
下一篇:城市社区公共投资研究