嵌入式系统的功耗管理技术研究.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统的功耗管理技术研究.doc

  嵌入式系统的功耗管理技术研究|第1 内容加载中... 摘要:根据硬件提供的功耗管理机制,参考Intel和Microsoft公司制订的高级电源管理规范,在嵌入式领域中提出了系统工作的四种功耗模式-常规模块、空闲模式、休眠模式和睡眠模式;通过在嵌入式操作系统中使用功耗管理模块,为应用提供有效的功耗管理机制,同是分析基于操作系统功耗管理机制的功耗管理策略,从而实现系统的低功耗目的。 引言同固定设备相比,移动设备具有功耗低、重量轻和体积小的特点:但移动设备的资源有限,主要反映在能够使用的磁盘、内存、处理能力和屏幕尺寸都比较小,且能够连续使用的时间也比较短。同时,由于移动网络的低带宽、高延迟特点,使移动应用同桌面应用之间存在着较大差别,主要表现为:(1)人机接口。移动计算要求人机接口方式简单,采用传统方式下人们所使用的语音、手写等交流方式。(2)自适应能力。500)this.style.ouseg(this)移动计算环境的差异性比较大,并且是不断变化的。为了提供有效的服务,移动设备应该具有环境自适应性,根据变化的环境,采取相应的措施,为用户提供相应的透明服务。(3)应用的个性化。移动设备主要为个人所使用,提供的服务应该能够体现个体的差异性。(4)计算的移动性。(5)资源的有限性。在设计移动计算应用时,应充分考虑所使用的资源的有限性。(6)安全性。由于终端设备容易丢失,使得终端设备不宜用来长期保存数据。1992年,Sheng认为电池的容量每隔10年能够提高20%[1];最近的研究则显示,在相当长的时间内,要把电池的容量提高10倍左右几乎是不可能的[2]。因此,研究如何有效地提高电源使用率就变得非常重要。从硬件设计的角度来说,目前主要通过以下方法来研究降低系统功耗的技术;使用更大规模的VLSI组件集成技术来降低电容;提供多种时钟频率;降低工作电压。本文主要从软件的角度来分析研究降低移动设备功耗的机制与策略,其中包括系统工作的功耗模式、在嵌入式操作系统中使用功耗管理模块以及考虑终端能够在相同电池容量的情况下运行更长的时间。这对于满足普及计算终端的移动性和便携性等特征起着至着重要的作用。一、系统工作功耗模式1.硬件特性为了满足嵌入式应用的低功耗需求,CPU外围设备大都考虑了低功耗特性,并提供了可编程控制的多种功耗工作模式。对于硬件设备,如果提供了多种功耗工作模式,并能够通过软件编程的方法来实现工作模式之前的切换,就称该硬件设备为可编程功耗管理的设备。可编程功耗管理设备的目的在于提供功耗可以变化的工作模式。就CPU来说,为达到低功耗目的,提供了多种功耗管理机制,如:*允许停止CPU时钟;*能够工作于多种时钟频率;*CPU中的模块能够被单独停止工作。500)this.style.ouseg(this)在DragonBall系列芯片MC68VZ328中,为适应PDA和智能等移动设备的需要,就采用了如下低功耗处理措施:采用静态的HCMOS技术;具有低功耗的停止特性;各模块可以被单独停止工作;低功耗控制模式;可工作于DC到33MHz的处理器时钟频率;可工作于2.7~3.3V的工作电压。对于外围设备,也大都提供了多种功耗工作模式,如:*睡眠模式,能够维持设备的基本功能;*设备内部时钟保持运行状态的设备掉电模式,设备不能提供正常的功能;*设备内部时钟停止运行的设备掉电模式,设备不能提供正常的功能。在RTL8019网卡中,就提供了三种级别的工作功耗模式;睡眠模式;网卡内部时钟保持运行状态的低功耗模式和网卡内部时钟停止运行的低功耗模式。系统中的设备具有可编程功耗管理特性,是对系统进行功耗管的基础。本文参考Intel和Microsoft公司制订的高级电源管理规范-Advanced Poent BIOS Interface Specification,在嵌入式领域中提出了系统工作的四种功耗模式-常规模式、空闲模式、休眠模式和睡眠模式。在不同的功耗模式下,系统的功耗也不同。根据系统当前的活动状况,确定合适的工作功耗模式,从而实现系统的低功耗目标。2.功耗模式系统工作的不同功耗模式下:常规模式、空闲模式、休眠模式和睡眠模式。常规模式:通常的工作模式,系统的大部分操作都在此模式下运行。在该模式下,CPU Core(指执行任何计算相关操作都需要上电的硬件内容,包括CPU时钟、Cache、系统总线和系统定时器)和所有的外部设备都处于上电状态,系统的功耗最大,性能也最好。空闲模式:在该模式下,CPU Core被关闭,而大多数外部设备则处于活动状态。该状态是外部设备需要处于活动状态,而CPU则不需要处于活动状态时的一种低功耗模式。如,终端的LCD需要显示内容,但该内容在显示过程中是不需要发生变化的静态显示就属于这种情况。在该模式下,没有活动的任务,所有

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档