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

优化能量的NoC软硬件协同综合技术

作 者: 云鹏
导 师: 王进祥
学 校: 哈尔滨工业大学
专 业: 微电子学与固体电子学
关键词: 片上网络 软硬件协同综合 能量优化
分类号: TN47
类 型: 硕士论文
年 份: 2008年
下 载: 26次
引 用: 0次
阅 读: 论文下载
 

内容摘要


随着半导体工艺技术的发展,IC设计者能够将越来越复杂的功能集成到单硅片上形成了片上系统(SoC)。总线作为传统的SoC通信架构随着工艺技术的持续发展已经不能够满足大量运算资源之间的通信互联。在这样的情况下,片上网络(NoC)应运而生。虽然NoC起源于传统网络,但是NoC的许多独特之处导致了传统网络的设计方法不能够直接应用到NoC上来。因此,必须开发出一套适合于NoC的综合优化流程,以平衡设计面临的性能、功耗等问题。本课题对以性能为约束,优化功耗为目标的NoC综合技术进行研究。该综合技术将分属于软件范畴和硬件范畴的设计问题同时加以考虑、求解,在对目标应用的流量特性深入理解的基础上,将目标应用任务图中的任务、执行单元和通信事务分配、映射、调度到目标平台上,以求在满足目标应用性能的基础之上,最大限度的优化网络功耗。完成从目标应用到平台的高速、低功耗综合设计。本文对目标应用进行详细的定义,确立了目标平台的拓扑结构、路由器结构及路由算法,并对目标平台的功耗、延时模型进行推导。在对待求解的问题进行定义和形式化的基础上,用C++语言设计实现了一种启发式、优化能量的软硬件协同综合算法。该算法同时求解了属于硬件范畴的PE映射和属于软件范畴的任务分配、任务调度、路由路径分配问题,在满足性能的条件下优化了系统的功耗。并进一步应用动态电压频率调制技术对网络的执行功耗进行了有效的优化。综合优化的结果经过一个SystemC语言实现的周期精确的模拟器进行仿真验证。实验结果表明,目标应用经过上述综合优化后,网络的总功耗最高降低了89%。通过使用这一综合技术,设计者可以在较短的时间内完成从目标应用到目标平台的综合工作,保证设计目标的达成。此外,在此综合流程的基础之上,对算法的目标函数及约束函数进行修改,可以进一步将NoC的定制化设计目标修改为性能、约束等。

全文目录


摘要  4-5
Abstract  5-9
第1章 绪论  9-17
  1.1 课题的背景及其研究的意义  9-10
  1.2 NoC 定制化设计方法学  10-12
  1.3 NoC 系统级研究现状  12-15
  1.4 课题的主要研究内容  15-16
  1.5 论文结构  16-17
第2章 目标NoC 平台的系统建模  17-31
  2.1 目标NoC 平台结构  17-18
  2.2 目标平台功耗模型  18-28
    2.2.1 缓冲器电容模型  20-22
    2.2.2 缓冲器功耗计算  22-24
    2.2.3 交叉开关电容模型  24-27
    2.2.4 交叉开关功耗计算  27-28
  2.3 目标平台延时模型  28
  2.4 动态电压频率调制技术  28-30
  2.5 本章小结  30-31
第3章 优化能量的软硬件协同综合算法  31-43
  3.1 软硬件协同综合技术  31-32
  3.2 问题的定义及形式化  32-35
    3.2.1 通信任务图定义  32-33
    3.2.2 目标NoC 平台定义  33
    3.2.3 PE 库定义  33-34
    3.2.4 问题的形式化  34
    3.2.5 待求解函数的定义  34-35
  3.3 软硬件协同综合算法  35-41
    3.3.1 算法的初始化  36-38
    3.3.2 任务分配和PE 映射  38-40
    3.3.3 任务调度和路由路径分配  40-41
  3.4 动态电压频率调制  41
  3.5 本章小结  41-43
第4章 综合及仿真结果分析  43-50
  4.1 实验设置  43
  4.2 E3S 任务图的综合优化结果分析  43-45
  4.3 TGFF 任务图的综合优化结果分析  45-47
  4.4 网络尺寸对总能量的影响  47-48
  4.5 预算时限松散度对DVFS 优化效果的影响  48-49
  4.6 本章小结  49-50
结论  50-51
参考文献  51-56
攻读学位期间发表的学术论文  56-58
致谢  58

相似论文

  1. 基于能量优化的ZigBee关键技术的研究,TP212.9
  2. 基于空间邻域词袋模型的图像标注技术,TP391.41
  3. 面向高效NoC路由差错码设计,TN47
  4. 基于学习与交互的本征图像求解方法研究,TP391.41
  5. 基于学习的图像超分辨率技术及其应用研究,TP391.41
  6. 基于NoC的软错误点到点容错机制及面向可靠性的应用映射算法研究,TP302.8
  7. 基于冗余传输的片上网络软错误的容错方法研究,TP302.8
  8. 2D MESH片上网络容错路由算法研究,TP302.8
  9. 高性能低功耗多核处理器研究,TP332
  10. 片上网络可靠包传输算法研究,TN47
  11. 单片机嵌入式操作系统研究与NoC结构的操作系统内核设计,TP316.2
  12. 片上网络通信协议与QoS保障机制研究,TN47
  13. 片上网络层次划分及多目标映射技术研究,TN47
  14. 片上网络映射及路径分配问题研究,TN47
  15. 低功耗NoC路由器结构研究,TN47
  16. 片上网络拓扑结构的研究,TN47
  17. 片上网络路由算法和映射算法研究,TN47
  18. 片上网络路由算法研究,TN47
  19. 片上网络服务质量机制研究,TN47
  20. 片上网络容错路由算法研究,TN47
  21. 片上网络拓扑结构研究和交换节点设计,TN47

中图分类: > 工业技术 > 无线电电子学、电信技术 > 微电子学、集成电路(IC) > 大规模集成电路、超大规模集成电路
© 2012 www.xueweilunwen.com