应用于SoC系统的自适应动态功耗管理模块设计
本文关键词:应用于SoC系统的自适应动态功耗管理模块设计
更多相关文章: SoC 动态功耗管理 低功耗设计 时钟管理 电源门控
【摘要】:随着集成电路设计技术的高速发展和集成电路制造工艺的不断进步,嵌入式产品性能要求不断提高,片上系统(SoC)芯片的设计复杂度越来越高,系统的功耗也随之不断增加。与此同时,电池储能技术没有取得突破性进展,这使得低功耗设计成为SoC设计中非常重要的环节。本文首先以一个CMOS反相器为例,介绍了CMOS集成电路中功耗的来源及原理,主要包括开关功耗、短路功耗和漏电功耗,并且分别从原理上分析了可用于降低这些功耗的低功耗手段。其次,本文还对SoC设计中主流的低功耗设计方法做了进一步的研究,主要包括动态电压频率调节、门控时钟、门控电源和动态功耗管理技术等。在此基础上,本文提出了一种自适应动态功耗管理系统,它能够根据硬件监测系统对SoC各资源使用情况的反馈,按照事先配置的工作点转换策略,利用多种SoC低功耗手段,调整片上系统各模块的工作状态,在满足性能需求的情况下达到降低功耗的目的,并基于杭州中天微系统有限公司的CK802高能效SoC平台,对该自适应动态功耗管理系统进行了硬件设计实现。主要包括对SoC平台的电压域划分、SoC系统的多种低功耗模式定义以及自适应动态功耗管理系统中功耗管理单元和监测单元等各个组成部分的具体设计与实现。最后,本文对基于CK802高能效SoC平台所设计实现的自适应动态功耗管理系统进行了仿真测试。2048位RSA解密应用的测试结果表明,在性能几乎相同的情况下,使用自适应动态功耗管理系统进行合理的工作点配置,将空闲模块的时钟和电源关断后,能使SoC系统的功耗降低约42%,并且在SMIC55工艺下,该SoC系统的最低待机功耗达到了0.002mW。与此同时,本文所设计实现的自适应动态功耗管理系统在CK802高能效SoC平台中所占的面积只有约3.5%。
【关键词】:SoC 动态功耗管理 低功耗设计 时钟管理 电源门控
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TN47
【目录】:
- 致谢4-5
- 摘要5-6
- Abstract6-12
- 第1章 引言12-15
- 1.1 集成电路及SoC的发展12-13
- 1.2 SoC低功耗设计的必要性13-14
- 1.3 论文研究的主要内容14
- 1.4 论文结构14-15
- 第2章 功耗来源及原理15-19
- 2.1 开关功耗15-16
- 2.2 短路功耗16-17
- 2.3 漏电功耗17
- 2.4 小结17-19
- 第3章 SoC功耗优化方法19-24
- 3.1 动态电压频率调节19-20
- 3.2 门控时钟20-21
- 3.3 门控电源21-22
- 3.4 动态功耗管理22-23
- 3.5 小结23-24
- 第4章 自适应动态功耗管理系统的整体架构24-28
- 4.1 自适应的动态功耗管理系统架构定义24-26
- 4.2 软硬件系统整体架构26-27
- 4.3 小结27-28
- 第5章 自适应动态功耗管理系统的设计与实现28-63
- 5.1 CK802高能效SoC平台介绍28-34
- 5.1.1 SoC平台整体架构28-29
- 5.1.2 SoC平台的特性29-30
- 5.1.3 SoC平台的时钟和复位30-34
- 5.2 电压域划分34-35
- 5.3 系统低功耗模式35-37
- 5.4 功耗管理单元的设计37-60
- 5.4.1 时钟管理单元38-48
- 5.4.2 门控电源管理单元48-51
- 5.4.3 功耗管理控制单元51-57
- 5.4.4 Cache动态配置单元57-58
- 5.4.5 映射单元58-60
- 5.5 监测单元的设计60-62
- 5.6 小结62-63
- 第6章 实验结果与分析63-67
- 6.1 正常工作模式63-64
- 6.2 低功耗模式64-66
- 6.3 面积评估66
- 6.4 小结66-67
- 第7章 总结与展望67-69
- 参考文献69-71
- 作者简历71
- 在学期间科研成果71
【相似文献】
中国期刊全文数据库 前10条
1 刘亚轩;;网络运营监控利器:SOC系统综述[J];计算机安全;2012年03期
2 尚军辉;;通用SOC系统的低功耗设计方法[J];中国集成电路;2013年09期
3 王永恒;王军强;;基于32位开源CPU的SOC系统设计[J];信息与电脑(理论版);2011年04期
4 刘亚轩;;网络运营监控利器-SOC系统综述[J];计算机安全;2012年08期
5 冯毅;易江芳;刘丹;佟冬;程旭;;面向SoC系统芯片中跨时钟域设计的模型检验方法[J];电子学报;2008年05期
6 杨磊;张远洋;李峥;;SoC系统中大素数快速生成[J];微计算机信息;2007年23期
7 桑圣锋;张德学;于国苹;;AEMB软核处理器的SoC系统验证平台[J];单片机与嵌入式系统应用;2010年04期
8 李刚;;TCP/IP卸载引擎在SoC系统中的应用[J];电脑知识与技术(学术交流);2007年07期
9 尹晓旭;;一种提高系统响应速度的SoC系统架构[J];单片机与嵌入式系统应用;2010年07期
10 葛锐;欧钢;;基于FPGA的SOC系统中的串口设计[J];舰船电子工程;2006年03期
中国重要会议论文全文数据库 前2条
1 蒋昊;李哲英;郝乐;;心率检测SoC系统的开发与设计[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
2 孟宪元;;FPGA实现嵌入式SOC系统[A];全国第一届嵌入式技术联合学术会议论文集[C];2006年
中国博士学位论文全文数据库 前1条
1 张丽果;路由器SoC系统架构的研究与设计[D];西安电子科技大学;2014年
中国硕士学位论文全文数据库 前5条
1 季月英;面向SOC的网络拓扑结构探测及其可视化技术研究[D];济南大学;2015年
2 褚超强;应用于SoC系统的自适应动态功耗管理模块设计[D];浙江大学;2016年
3 陈杨;基于SOC系统的半自动生化分析仪的设计[D];吉林大学;2014年
4 李勇;高效图像压缩SoC系统设计及验证[D];西安电子科技大学;2010年
5 李刚;TCP/IP卸载引擎在SoC系统中的应用[D];上海交通大学;2007年
,本文编号:959208
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/959208.html