学位论文 > 优秀研究生学位论文题录展示

高吞吐率单双精度可配置浮点乘累加器的设计与实现

作 者: 黄丹连
导 师: 毛志刚;谢憬
学 校: 上海交通大学
专 业: 电路与系统
关键词: 浮点乘累加器 单双精度可配置 高吞吐率 自对齐
分类号: TP332
类 型: 硕士论文
年 份: 2011年
下 载: 42次
引 用: 0次
阅 读: 论文下载
 

内容摘要


三维图像和信号处理等多媒体应用的到来对于浮点单元的性能要求越来越高,而在浮点运算中,加法和乘法占了绝大部分,所以设计一个高性能的将加法和乘法融为一体的浮点乘累加器就显得非常的必要。而且单精度和双精度的浮点乘累加器的实现结构类似,有很多功能单元可以复用,为了提高硬件资源的利用率,本文以设计与实现一个高吞吐率的单双精度可配置的浮点乘累加器为研究内容。本文采用8级流水线结构以达到高吞吐率的研究目标,单周期完成一次累加操作,每周期可完成一个双精度或两个并行的单精度浮点操作。为了最大限度的提高乘累加器的吞吐率,本文采用一系列的优化算法,包括改进的Booth编码(部分积产生)、华莱士树(部分积压缩)、指数自对齐(以便将累加循环操作中的部分指数对齐操作移到循环之外)、进位保留形式输出累加循环结果,以及溢出预测、前导零预测、sparse-tree等,并且将标准化操作移到了累加循环之外,从而只有在累加循环结束之后才进行标准化操作。对于只有双精度浮点乘累加运算才需要的流水线级采用门控时钟控制,这样既可提高单精度浮点乘累加运算的吞吐率,又可减少不必要的功耗。最终在SMIC 65nm CMOS标准工艺下,七层金属,1.08V、125℃的环境中,物理设计的结果显示,该乘累加器的工作频率可达到500 MHz,吞吐率为2 GFlops。

全文目录


相似论文

  1. 高吞吐率XTS-AES加密算法的硬件实现,TP309.7
  2. 高吞吐率、低功耗的软输出维特比译码器,TN911.2
  3. SAN环境下高性能集群文件系统研究与实现,TP311.52
  4. 基于SOPC的可穿戴机多处理器设计,TP332
  5. 基于函数动态重用的处理器性能优化研究,TP332
  6. 处理器TI DSP VC33虚拟核的设计与实现,TP332
  7. 嵌入式处理器取指单元关键部件低功耗技术研究,TP332
  8. 基于宏单元异步乘法器的研究与设计,TP332.22
  9. 虚拟计算环境中CPU开销的测量系统,TP332
  10. 基于多核的动态剖析加速方法研究,TP332
  11. Cache敏感的空间连接算法研究与实现,TP332
  12. 基于R-树的空间索引并行批量加载算法研究及实现,TP332
  13. 基于GPU的程序分析与并行化研究,TP332
  14. 基于案例特征库的串行程序并行化研究,TP332
  15. 面向多媒体编解码应用的多处理器系统芯片任务并行化方法的研究与实现,TP332
  16. 32位高速加法器设计,TP332.2
  17. 基于蕴含推理的SAT预处理器的实现,TP332
  18. 用于多核平台的并行水平集内核设计与分析,TP332
  19. 基于MCS-51指令集的CPU硬核设计,TP332
  20. 基于多核系统的程序优化技术的研究,TP332

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 运算器和控制器(CPU)
© 2012 www.xueweilunwen.com