- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
超低功耗单片机系统设计
超低功耗单片机系统设计更多文档请点击: HYPERLINK /wx7608160 /wx7608160温 馨 家 园超低功耗单片机系统设计(一节单电池用20年)一节单电池用20年 CR2032纽扣电池广泛用于小型MCU如远程环境传感器中,这是一种锂/二氧化锰3V原电池。典型的供应商 - 例如,柯达(参考1) -评定230 mAh到2V的终点电压能力为 5.6 k? (约有0.5 mA). 如果是那样的话,电池寿命将为400小时,相比之下,能源敏感的应用能使使用寿命达到20万小时。这种特殊的电池具有很好的货架寿命或自放电率,数据表显示10年之后其容量达90%。非常相似的是,这相当于连续充电约0.25 ?A, 如果能够达到10-20年的电池寿命, 应用的一般要求就会满足。伴随电池寿命的是数量有限的电荷,设计者必须在MCU运行的所有阶段减少产品的电流和时间,不仅要减少每微安的数量,也要减少每个动作的每个微秒。 为了减少深度睡眠模式下消耗的电流,在能源敏感应用的MCU中采用8位(或16位)内核已很普遍。其理由是,8位内核—即使在最新版本中也常常采用这样的设计 - -很小,门控相对较少,静电或泄露电流低。但是,许多现在的应用都需要比8位内核更大的处理功率。在其它MCU应用领域,用户往往选择从一个8位升级到一个32位环境。在低功耗的情况下,人们一直假定32位内核在其掉电模式状态时使用的电流一定是高得令人无法接受的。随着全套低功耗设计技术的出现,今天的IC设计师们已经可能让一个32位ARM内核提供不同的低功耗模式了,与其8位的竞争对手一样好,甚至更好,而且还能实现快速唤醒时间。 32位处理器更高的处理性能也使MCU可以更快完成任务,从而能够在这些低功耗模式中花更多时间来进一步降低平均功耗。低功耗外围设备功能 要优化最低耗用功率的MCU睡眠状态功耗需要整体的设计方法。除了内核,MCU里的其它模块在待机设备、稳压器、偏置电流发生器,欠压检测比较仪、加电复位电路中会继续吸引一些电流 。在几乎所有情况下,简单的交替换位都适用; 掉电状态越深,就越多外围设备的功能被完全切断,芯片准备好实施处理任务的唤醒时间越长。由于应用的差别很大,MCU设计师提供一种灵活的断电状态下的扩展套件形式就显得很重要了,这样产品设计人员就可以很好地为他个人的项目进行待机功率和响应能力的交替换位。设计实施ARM内核以实现在nanoamp区最深睡眠状态的电流水平只是低能源战略的一个步骤。能够提供一个32位内核的处理能力为控制能源使用开辟了新途径, 在任何时候,它是MCU供电图下面的区域,随着时间的推移,它表示从电池里取走的电荷(图2)。就是这样,在具体配置中电流消耗的大标题数字越多,设计人员就必须密切注意要最大限度地延长电池的使用寿命。在EFM32微控制器的开发工具包中,这种测量是很清楚的; 这个工具包的基本功能部分是其先进能源监控器(图3)。该设施在填充MCU内核的电流轨中不断测量电流;一个从模拟到数字的转换器(ADC)通过电阻器采集电压,而开发工具包软件集成其读数来精确测量不同时间的功率。一个32位的内核比能力较小的MCU花更少的时间去积极完成一项相同的任务:同时,该内核在运行时使用的功率也应尽可能低。集中于低功耗的IC设计师们得到了许多精致的设计来实现其目标。例子包括优化所有芯片同步逻辑的时钟门控结构,并组织总线系统和内存 –SRAM和闪存- 在任何特定处理中的最小开关 -。采用全套低功耗设计方法会在闪存中产生一个运行典型代码的ARM Cortex - M3内核,而使用少到180μA/MHz的能量。认真使用这些相同的技术可以保证数字测量准确,减少到低时钟速率,而不仅是一个最佳性能数字。一旦MCU被唤醒并执行应用代码,M3内核使用Thumb2指令集也有助于减少“活跃时间”。有了这样的紧凑型16位指令的双取指令功能,Thumb2ISA的效率非常好。在减少电流乘微秒产品时,MCU设计师有很多更好的策略要部署。一个是不仅减少内核在实际处理应用代码时所花的时间,而且缩短唤醒刺激之间的解决时间 - 无论是定时生成或事件驱动 - 并且CPU正在准备做“真正的工作”。一条线路是最大限度地减少启动时间以及内核的时钟信号供应。众所周知,当一个晶体振荡器从关闭状态中启动时,在作为一个系统时钟使用之前,它需要一些时间来稳定其输出。相反,一个RC振荡器作为MCU必须完成的所有任务的时基可能不够准确,但会在开机后的几乎一瞬间产生有规则的输出。部分解决方案是缩短同时提供信号的时间; CPU在开机的同时就开始运行,用RC振荡器调整时钟,而一个小控制电路等它一稳定下来就将时钟源传到一个晶体振荡器上。RC振荡器输出中任何频率精度的不足都不很重要,因为使用它的周期较短。简单的任务不需要MCU内核 尽管设计师十
您可能关注的文档
最近下载
- 7 律师执业行为规范 2017.pdf VIP
- 医疗质量、医疗安全的核心制度范本.pdf VIP
- 2025年文物保护与利用项目可行性研究报告.docx
- DB37T4056-2020 龙须菜养殖技术规范.docx VIP
- 《机械振动基础(第2版)》课后习题答案 李晓雷等编著 北京理工大学出版社.pdf VIP
- 2025年版高等职业教育专科专业教学标准 550202 舞蹈表演.docx VIP
- 空调安装安全技术交底.docx VIP
- 公安局辅警招聘考试题库《综合理论知识》(含政治理论、法律法规、公安工作基本知识)教案.doc VIP
- 曹刿论战课件.ppt VIP
- NOR闪存循环耐久性和数据保持测试标准和技术.docx VIP
原创力文档


文档评论(0)