基于ARM的便携式系统的功耗管理.docVIP

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

  基于ARM的便携式系统的功耗管理|第1 ARM微处理器因其高性能和低功耗的特性,特别适合于便携式系统的应用。而系统级的问题对于有效的功耗管理也是非常重要的。本文主要对硬件及系统的功耗管理作一些介绍。 功耗管理电路能尽可能地降低便携式系统的用电量。最主要的优点是延长电池的使用寿命,当然还有其他一些优点,如减少散热量等。充分了解系统各部分组件的耗电情况、降低系统哪部分耗电量比较合理等问题是至关重要的。图 1 所示为PDA类产品的功耗分布情况。功耗管理是由软件、处理器、外设、电源等一起构成的系统问题。 处理器 便携式系统的处理器中有大量与系统其他电路相连的开关晶体管,消耗了大量的电能。因处理器运行着软件,所以可使其中某些不执行任务的部件关断或减慢运行速度。 CMOS基础 处理器由CMOS电路构成。下面的公式显示了功耗P,CMOS门电容C,开关频率f及供电电压V之间的关系: 对一个具体的处理器来说,CMOS门电容C是个常量。但开关频率f和供电电压V可根据实际的应用要求而调整。供电电压V和开关频率f之间还有以下关系需要考虑,即更高的开关频率需要更高的供电电压支持: 处理器厂商通常会指定一些工作电压与频率之间的组合配置。 处理器空闲模式(Idle Mode) 现今,几乎所有的处理器设计都有空闲模式。在空闲模式状态下,处理器的时钟停止,以减少处理器在空闲状态下的功耗。当操作系统发现处理器当前没有可执行的任务时,便将处理器置于空闲状态。当系统发生中断时,处理器从空闲状态被唤醒。大多数系统都有操作系统计时器中断,因此,处理器在一秒钟之内可能几千次地进出空闲状态。值得注意的是:处理器空闲模式仅影响处理器本身,但对系统的其他硬件不产生任何影响。 电压与频率的配比 电压与频率的动态变化关系非常有趣。从单纯CMOS的角度来看,执行每一个指令所需的能耗是相同的,因此降低CMOS频率几乎无法减少耗电量。空闲状态的存在是单单降低频率无法节约能耗的原因。在高的时钟频率下,处理器仅仅是加快了完成工作的速度,但在空闲状态下停留的时间会更长。若电压随着频率一起降低,这样每执行一条指令的能耗就随之降低。因为电压的平方V2与功耗P成正比,所以稍稍降低一点电压,功耗便能大大减少。例如降低电压29%,功耗将降低50%。 从系统的角度来看,改变系统频率可能会带来一些好处。有研究[1]表明:在供电不稳定或电压峰值比较大的情况下,电池将不能有效地工作。空闲模式时间比较长的系统可能会出现这种情况,这主要取决于电池技术及与系统进出空闲模式频率相关的电源滤波。仔细的系统分析和测试可以确定:只是动态地改变频率能否为某个具体系统的功耗优化带来好处。 同时改变电压和频率是当前移动式电脑处理器常用的技术。处理器制造商可能会详细列出一些电压及频率的配比值,然而,系统运行时的电压及频率的动态配比却更为重要。必须注意的是:要谨慎控制电源电压的变化率,并令其与处理器要求相匹配;在频率变化过程当中,处理器的某些部分可能需要关闭。 最近,ARM与国半(National Semiconductor)共同宣布,电压技术将最终集成到处理器中去。处理器的电路设计将考虑频率、温度和工艺相关的参数来优化工作电压,而不是仅仅简单地考虑最坏情况。 处理器外设 多数基于ARM的处理器,都在片内集成了大量的外设模块。外设不被使用的时候,在允许的情况下要关闭其时钟输入。支持该外设的其他电路也应该被切断供电。 系统考虑 图 2 显示了基本的系统功耗管理状态。 系统挂起模式 在系统挂起模式(也称睡眠模式)下,只有以下部件继续工作:SDRAM、处理器功耗管理电路、唤醒电路。 因SDRAM里面的内容受到保护,系统的运行状态可以存入SDRAM里保存。以下是进入睡眠模式的典型步骤:1. 用户指定、超时、低电量状态等因素启动了挂起模式;2. 操作系统调用驱动程序把外设调整到节电状态;3. 处理器未保存的寄存器存入SDRAM;4. SDRAM进入自刷新模式;5. 处理器进入挂起模式。在该模式下,处理器的时钟停止,系统中各供电模块关闭。 重新恢复的次序与挂起次序相反,由处理器的唤醒信号或处理器内部唤醒信号源(如实时计时警报)启动。系统执行挂起模式是个庞大的任务,必须了解如何将系统中所有的外设切换到节电状态。 对于PDA类产品,挂起模式时功耗仅为10m里面的内容仍旧保持。目前,大部分便携式系统都选择在RAM中存储用户文件,这是一项非常有用的功能。 硬件 有许多外设硬件需要为功耗管理作特殊考虑。 显示及背光 在PDA系统中,显示设备的耗电最多。目前,有许多类型的显示设备,但大多数现代的PDA产品都选用反射式薄膜晶体管(TFT)显示加背光灯来做为显示设备。虽然在光线充足

文档评论(0)

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

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

1亿VIP精品文档

相关文档