面向共享资源冲突的SoC并发时钟调度管理
发布时间:2018-01-11 20:38
本文关键词:面向共享资源冲突的SoC并发时钟调度管理 出处:《浙江大学》2015年硕士论文 论文类型:学位论文
更多相关文章: 功耗优化 时钟调度 共享资源冲突 冲突时间 冲突概率
【摘要】:随着集成电路的发展,低功耗已成为IC设计的考虑重点。系统功耗主要分为动态功耗与静态功耗,其中动态功耗在当前工艺下占主要地位。为了解决IC设计中的动态功耗问题,国内外已进行大量的相关研究。然而,随着多核SoC系统的发展,系统在展现其多核优势的同时,新的功耗问题也随之出现。由于SoC系统多任务并发性使得总线和主存等共享资源的竞争日趋频繁,竞争导致任务等待,进而产生不必要的功耗损失。因此,如何在满足系统的峰值功耗需求时减少资源冲突带来的功耗损失已成为系统级时钟管理的挑战。 本文提出一种SoC系统级时钟调度管理技术,在不影响系统性能的前提下,根据各计算单元在共享资源上的竞争概率,计算得出各单元由于竞争冲突导致的等待时间,进而在已知任务截止时间的前提下,分析得出各个任务的实际有效工作时间,通过软件调配各计算单元的时钟频率来调度共享资源的访问,实现系统在满足峰值功率约束下的总功耗最优化。 本课题在杭州中天微系统有限公司的SoC系统平台上搭建实验平台系统,并结合Matlab工具进行优化计算,同时采用Power Compiler工具对优化后的结果进行功耗分析并总结实验结论。实验结果证明该技术可以降低3.3%-38.2%的SoC系统总功耗,对于面向共享资源冲突的SoC系统的时钟调度有着实际指导意义。
[Abstract]:With the development of integrated circuits, low power consumption has become the focus of IC design. Considering the power consumption of the system is mainly divided into dynamic and static power consumption, the dynamic power consumption occupies the main position in the current process. In order to solve the problem of dynamic power in the design of IC, the domestic and foreign related research has been conducted in large quantities. However, with the development of multi-core the SoC system, the system to show its nuclear power advantage at the same time, new problems also arise. Due to concurrent multi task SoC system allows the bus and memory to share resources is becoming increasingly frequent, competition leads to tasks waiting, resulting in unnecessary loss of power. Therefore, how to reduce the power loss caused by the conflict of resources to meet the demand of the peak power system has become the system clock management challenges.
This paper presents a SoC system clock scheduling management technology, without affecting the performance of the system, according to the calculation unit in the shared resources on the competition probability, calculated each unit due to competition conflict caused by the waiting time, and then in the known deadline on the premise of analyzing the tasks of practical and effective work through the software deployment time, clock frequency of each calculation unit for scheduling access to shared resources, realize the system to meet the total power consumption optimization under the peak power constraint.
This topic in Hangzhou Zhongtian micro SoC System Platform System Co. Ltd. to build experimental platform system, and optimize the calculation combined with the Matlab tool, and power analysis of the optimized results and summarize the experimental results using the Power Compiler tool. The experimental results prove that this technology can reduce the power consumption of the SoC 3.3%-38.2% system, has practical significance the clock of SoC dispatching system for shared resource conflicts.
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TN47
【共引文献】
相关博士学位论文 前4条
1 王庆;面向嵌入式多核系统的并行程序优化技术研究[D];哈尔滨工业大学;2013年
2 马德;基于细粒度加速单元灵活可配H.264视频解码子系统研究[D];浙江大学;2013年
3 朱宗卫;基于系统时空行为特征的内存功耗优化研究[D];中国科学技术大学;2014年
4 晏沛湘;片上多核处理器二级Cache结构及资源管理技术研究[D];国防科学技术大学;2012年
相关硕士学位论文 前3条
1 黄凯杰;一种精简高效的FCU控制子系统平台[D];浙江大学;2014年
2 邹燕燕;数据中心计算环境下基于语义模式的编译优化[D];中国科学技术大学;2014年
3 李俊;多标准通信协议可配置外设控制器设计[D];浙江大学;2015年
,本文编号:1411142
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/1411142.html