资料介绍
开发由电池供电的设备,尤其是对设备的待机或操作时间要求比较严格的系统,例如移动电话,降低系统整体的能耗变得越来越重要。 因此采取全面的措施来降低电池能量的消耗是设计电池供电设备的重要部分。
典型的节能措施包括:
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 选择有节能属性的元件
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 可以测量/记录分流电阻上的电压值。这是一种种被许多评估平台普遍采用和支持的测量方式。
加入交流群
扫码添加小助手
加入工程师交流群
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 嵌入式软件开发的特点、设计流程、嵌入式软件的结构
- 嵌入式软件之c语言编码规范 29次下载
- 嵌入式软件开发环境
- 嵌入式软件测试参考书籍
- 解析嵌入式软件开发语言:嵌入式C编程
- 基于ARM架构的嵌入式电力能耗检测系统 8次下载
- 嵌入式软件系统教程之嵌入式软件体系结构的详细资料说明 25次下载
- 嵌入式软件方向的学习难点有哪些应该如何学习
- 嵌入式Linux与物联网软件开发C语言内核深度解析书籍的介绍
- 嵌入式系统底层片级到系统级软件能耗建模 1次下载
- 嵌入式软件能耗模型ESPN 0次下载
- 嵌入式Linux实时优化技巧解析 0次下载
- ARM嵌入式系统开发_软件设计与优化_part2 18次下载
- 基于CodeTEST的嵌入式软件测试技术
- ARM嵌入式系统开发-软件设计与优化
- 嵌入式软件开发和软件开发的区别 3.8k次阅读
- 聊聊嵌入式软件分层 1.2k次阅读
- 嵌入式软件的设计模式(上) 2.2k次阅读
- 基于UML嵌入式软件开发环境的自动取款机系统的应用方案 4.3k次阅读
- 基于IPP跨平台软件库实现嵌入式系统的应用设计 3.9k次阅读
- 嵌入式系统的全面解析 3.7k次阅读
- 基于嵌入式软件的JNI技术应用解析 1.4k次阅读
- 优化嵌入式软件时可以遵循几个通用技巧盘点 868次阅读
- 嵌入式软件开发编程规范介绍 5k次阅读
- 嵌入式软件开发的这些编程规范你了解吗 4.6k次阅读
- 关于嵌入式软件系统测试策略和方案设计详解 9.7k次阅读
- 基于FPGA嵌入式系统的智能小车全面解析 1w次阅读
- 基于ASIC和SoC设计的嵌入式存储器优化解析 1.5k次阅读
- 嵌入式软件工程师和嵌入式硬件工程师有什么区别 8.3w次阅读
- 对于嵌入式没有嵌入式软件架构师的详细解析 4.6k次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论