电子发烧友App

硬声App

扫码添加小助手

加入工程师交流群

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>嵌入式开发>嵌入式软件电源能耗优化解析

嵌入式软件电源能耗优化解析

2017-10-31 | rar | 0.5 MB | 次下载 | 1积分

资料介绍

 开发由电池供电的设备,尤其是对设备的待机或操作时间要求比较严格的系统,例如移动电话,降低系统整体的能耗变得越来越重要。 因此采取全面的措施来降低电池能量的消耗是设计电池供电设备的重要部分。
  典型的节能措施包括:
  1 选择有节能属性的元件
  2 提高系统集成度
  3 调整CPU主频
  4 调整电源供给
  5 选择带节能属性的、高速缓冲存储器和片上内存的微控制器
  然而,只有通过软件全程的控制各个消耗电池能量的组件,充分的发挥其硬件的节能属性,才能达到最佳的节能效果。能耗是电流,电压和时间的乘积,控制软件对这几个参数都有很大的影响。因此,软件工程师需要经常不断的尝试确定这三个参数在不同的操作模式下的最佳配置,以达到最佳的节能目的。例如工程师可能会问自己如下的问题:
  1 微处理器是否工作在正确的节能模式
  2 程序变更会如何影响系统的能耗
  3 是否会出现任何未预料的能耗峰值
  回答诸如此类的问题,需要一个测试装置。该装置需要可以测量、记录和分析控制软件的程序和数据流程,以及电流和电压梯度。同时也可以以一种简单的方式把所有的记录信息相互关联起来。 在2007年嵌入式世界年会上,作为全球第一款嵌入式软件能耗分析工具生产厂商,劳特巴赫展示了一个强有力且易用的解决方案成功的解决了上述的所有问题。
  技术要求:
  为了可以定位出每行代码的能耗量,需要收集如下的数据信息:
  1 控制软件的程序流,可以采用带有实时跟踪能力的调试器(PowerDebug)来采集该信息
  2 程序运行时的电流和电压梯度,带有模拟/数字探头的逻辑分析设备是比较适合此目的的测量设备。
  有了这些数据,主要的任务就在于如何才能把程序流、电流和电压梯度的信息关联起来。但是如果使用来自不同设备生产厂商的设备,即使可以把相关信息关联起来,实际操作也将是十分复杂的,综合数据的分析和统计同样也是相当困难。
  劳特巴赫嵌入式软件能耗分析技术的创新核心就是提供上述问题的解决方案,并且开发出了适当的,易用的信息显示和分析方法。
  解决方案:
  劳特巴赫嵌入式软件能耗测量方案,包括一个调试器模块(PowerDebug)、实时跟踪模块(PowerTrace)和一个逻辑分析模块(PowerIntergrator),每个模块都集成了一个精确的时间计数器,所有模块的记数器在程序开始时进行同步。每个模块的记录都有对应时间戳,因此各个模块的记录都可以通过时间戳关联起来。这样,就可以确定每行代码的能耗。
  嵌入式软件电源能耗优化解析
  为了获取电流和电压梯度数据,TRACE32 PowerTrace II (跟踪模块) 或者 PowerIntegrator(逻辑分析模块) 可以通过新型的Trace32 AnalogProbe 模块扩展实现如下功能:
  1 实时记录4条电压通道和3条电流通道信息
  2 针对电流、电压或能耗的限制值和测量范围实时生成触发事件
  为了测量电流,在被测电路上需要一个分流电阻。该电阻上的压降取决于电阻的大小和通过该电阻的电流。Trace32 AnalogProbe 可以测量/记录分流电阻上的电压值。这是一种种被许多评估平台普遍采用和支持的测量方式。
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1TC358743XBG评估板参考手册
  2. 1.36 MB  |  330次下载  |  免费
  3. 2开关电源基础知识
  4. 5.73 MB  |  6次下载  |  免费
  5. 3100W短波放大电路图
  6. 0.05 MB  |  4次下载  |  3 积分
  7. 4嵌入式linux-聊天程序设计
  8. 0.60 MB  |  3次下载  |  免费
  9. 5基于FPGA的光纤通信系统的设计与实现
  10. 0.61 MB  |  2次下载  |  免费
  11. 6基于FPGA的C8051F单片机开发板设计
  12. 0.70 MB  |  2次下载  |  免费
  13. 751单片机窗帘控制器仿真程序
  14. 1.93 MB  |  2次下载  |  免费
  15. 8基于51单片机的RGB调色灯程序仿真
  16. 0.86 MB  |  2次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33564次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21548次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6653次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537796次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191185次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183278次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费