低功耗mcu动态时钟分析与应用 dynamic frequency of low-power mcu analyze and application.pdfVIP

低功耗mcu动态时钟分析与应用 dynamic frequency of low-power mcu analyze and application.pdf

  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文档。上传文档
查看更多
低功耗mcu动态时钟分析与应用 dynamic frequency of low-power mcu analyze and application

Embedded 嵌入式技术7 Techno|ogy C 低功耗MU动态时钟分析与应用 张志永 (北京微电子技术研究所,北京100076) CPU 关键词:动态时钟低功耗MCU .随着IC技术的迅速发展和对消费电子产品需求的 很小时,MCU负荷较轻,所需时钟频率较低,功耗就可 不断增长,大量的便携式设备被广泛应用于各种领域, 以相应降低。动态配置系统的时钟频率就是以不牺牲系 从而使低功耗成为系统设计中越来越被关注的问题。功 统的性能为前提,动态地管理系统的工作频率来降低 耗不但直接决定通常靠电池供电的移动设备的使用时 MCU的功耗。 间,而且极大地影响着芯片的尺寸、成本和性能。本文 3低功耗动态时钟实现 结合MSP430系列微处理器,详细论述了通过控制改变 图l为MSP430系列MCU基础时钟模块。 MCU的时钟频率来降低功耗的设计方法。‘ MSP430基础时钟模块包含以下3个时钟输入源。 1功耗产生的原因 在CMOS电路中,功耗损失主要包括静态功耗损失图2所示)。通过软件将状态寄存器中OSCO任复位后。 和动态功耗损失两部分。其中静态功耗主要是由反偏 I麟Tl开始工作,即系统采用低频工作。如果UⅨTlCU( PN结的漏电流和晶体管的亚阈值电流引起的,其最主 要的形式就是漏电损失。其实CMOS电路理论上不会有C0矗置位,禁止UⅨT1工作。 静电功耗损失,因为从供应电源到地面没有直接的路 径,但实际上晶体管总会有漏电电流的出现,从而出现 漏电损失。在0.18岬工艺水平之下,其在功耗中所占 在高频模式时类似。可简单地通过软件设置XT2振荡器 比重大约为5%一10%,一般可以忽略(但是随着工艺的 提高,供电电压的降低,又使其所占比重逐渐上升)。这 时,关闭X他,选择其他时钟源。 样,在CMOS电路中,动态功耗就成了这个系统功耗的 主要组成部分,约占整体功耗的90%以上。定量地分析 电路的动态功耗,可用以下公式表示: 器,频率可以通过软件调节,其控制逻辑如图3所示。当 岛=c×y乙×n可k 振荡器I 动选作MCu(的时钟源。因此由振荡器失效引起的系统 其中:C为负载电容;y∞为电源电压;a为翻转几率, 即每个时钟周期中发生的充放电周期个数;缸为时钟 中断请求可以得到响应,甚至在CPU关闭的情况下也 能得到处理。 频率。从这个公式可以看到如何降低动态功耗从而降 由基础时钟模块可以提供系统所需的3种时钟信 低整个CMOS电路的功耗。即可以减小翻转的负载电 容,降低电源电压,减小节点的翻转几率,或者降低时 钟频率。本文将主要围绕如何动态降低时钟频率实现 。软件选作各个外围模块的时钟信号,一般用于低速外 低功耗设计。 设;系统主时钟MCLK可由软件选择来自脚lCu【、 2动态时钟低功耗管理原理 MCU系统设计是个很复杂的过程,在一些条件下可 能会用到整个系统的所有硬件资源,但是在一些应用中 可能只需要其中很少的一部分硬件资源;在某些应用中 可能需要很高的时钟频率,而在其他应用中却可以工作 用于高速外设模块。系统可以根据实际需要通过软件 在很低的工作频率中。例如:当任务量很大时,MCU满 来选择合适的系统时钟频率,这三种不同频率的时钟 负荷工作,则需要较高的时钟频率,功耗较大;当任务量 《电子技术应用》2007年第7期

您可能关注的文档

文档评论(0)

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

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

1亿VIP精品文档

相关文档