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

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:chung51
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着半导体工艺技术的发展,IC设计者能够将越来越复杂的功能集成到单硅片上形成了片上系统(SoC)。总线作为传统的SoC通信架构随着工艺技术的持续发展已经不能够满足大量运算资源之间的通信互联。在这样的情况下,片上网络(NoC)应运而生。虽然NoC起源于传统网络,但是NoC的许多独特之处导致了传统网络的设计方法不能够直接应用到NoC上来。因此,必须开发出一套适合于NoC的综合优化流程,以平衡设计面临的性能、功耗等问题。本课题对以性能为约束,优化功耗为目标的NoC综合技术进行研究。该综合技术将分属于软件范畴和硬件范畴的设计问题同时加以考虑、求解,在对目标应用的流量特性深入理解的基础上,将目标应用任务图中的任务、执行单元和通信事务分配、映射、调度到目标平台上,以求在满足目标应用性能的基础之上,最大限度的优化网络功耗。完成从目标应用到平台的高速、低功耗综合设计。本文对目标应用进行详细的定义,确立了目标平台的拓扑结构、路由器结构及路由算法,并对目标平台的功耗、延时模型进行推导。在对待求解的问题进行定义和形式化的基础上,用C++语言设计实现了一种启发式、优化能量的软硬件协同综合算法。该算法同时求解了属于硬件范畴的PE映射和属于软件范畴的任务分配、任务调度、路由路径分配问题,在满足性能的条件下优化了系统的功耗。并进一步应用动态电压频率调制技术对网络的执行功耗进行了有效的优化。综合优化的结果经过一个SystemC语言实现的周期精确的模拟器进行仿真验证。实验结果表明,目标应用经过上述综合优化后,网络的总功耗最高降低了89%。通过使用这一综合技术,设计者可以在较短的时间内完成从目标应用到目标平台的综合工作,保证设计目标的达成。此外,在此综合流程的基础之上,对算法的目标函数及约束函数进行修改,可以进一步将NoC的定制化设计目标修改为性能、约束等。
其他文献
随着半导体制造技术不断向微细化、高速、高密度方向发展,开发高精度、高效率、高可靠性的引线键合机是对封装设备制造业刻不容缓的要求。限制引线键合机定位在高速加工过程
本论文主要是针对微电路以及混合电路生产中的芯片粘接工序质量控制中的特殊问题,提出了一个应用于芯片粘接工序质量评价的数学模型。该模型是建立在对剪切力试验数据分布规
射孔在非常规油气藏的开发中,作为压裂的前导工艺,为后续油气采集提供通道.开发一种具有变壁厚锥弧结构药型罩的新型非常规油气藏高流动效率射孔弹,数值仿真显示,新型射孔弹
随着超大规模集成电路技术的迅速发展,片上系统(System-on-Chip,SoC)的集成度不断增高,系统功能日益丰富,设计复杂性越来越大,SoC设计方法学面临严峻的技术挑战。SoC设计的主
2015年3月,日本文部科学省正式宣布将实行"道德学科化"。这是安倍政权最核心的教育举措之一。"道德学科化"之后的道德教育在教材编审、教师教育、操作方法和评价方式等方面都
高动态环境下,通信信号存在大的多普勒频移和多普勒频移变化率,一直以来是通信领域的挑战性问题。本文在研究高动态和时分多址通信的基础上,重点研究了高动态通信环境下多用
载脂蛋白(Apo)是脂类代谢过程中重要的决定因子。目前,apoA-1,apoB,Lp(a)已常规用于临床检验,其它的载脂蛋白.如 apoE、D、H、J虽在临床应用较少,但它们仍各有其生物意义,其
十多年前,一位法国的资深记者来中国访问,中方的一位知名人士问他:“现在的法国孩子在想什么?”这位记者回答说:“他们在想如何占领空间。”听者哗然。那么,时过十余载,中国的孩子在
特殊教育是任何一个现代文明国家教育体系的重要组成部分,而对特殊儿童的早期干预又是一个国家特殊教育体系不能或缺的部分。特殊儿童早期教育是最大限度使残障儿童在入学前
目的比较针刺结合火龙灸法与单纯针刺法治疗神经根型颈椎病的临床疗效。方法收集神经根颈椎病60例,随机分为针刺结合火龙灸法治疗组(治疗组,n=30)和单纯针刺法治疗组(对照组,n=3