Logic Analyzer 扩展
记录数字和模拟信号并将其与程序流程相关联
我们的逻辑分析仪是调试和跟踪工具的完美扩展。它们可以记录数字和模拟信号,并与记录的程序流程相关联。这样,就可以轻松验证由应用软件启动的信号时序,或计算特定程序部分的功耗。
将程序流和目标信号结合起来
根据信号轻松验证程序代码。传统上,需要使用多个单独的工具来采样程序流程和逻辑信号,这使得相关性成为一项棘手的任务。有了TRACE32 ,您可以从一个用户界面同时驱动两种工具,并使用交叉触发和通用时间戳,从而验证软件变化和信号行为。使用熟悉的界面和工具套件可减少培训时间,提高工作效率,让您专注于问题的解决,而不是忙于使用多个不同的工具。
在TRACE32 图形用户界面上轻松记录信号
通过熟悉的TRACE32 GUI 进行配置、控制和捕获。通过使用与调试会话相同的TRACE32 UI 和脚本语言,您可以快速、直观地掌握逻辑采样。通过与调试器的紧密集成,可以交叉触发硬件和软件事件,实现精确控制。逻辑信号可以实时流式传输到主机,提供几乎无限的记录时间。
将数字/模拟信号与程序流程相关联
利用逻辑信号和程序流程跟踪之间无与伦比的跟踪和交叉相关选项;在一个窗口中点击,光标就会跳转到其他任何窗口中的相同时间戳,甚至与两个窗口中的缩放级别相匹配。将信号与设计用于创建或响应相同信号的应用代码相匹配。提供全面的测量和定时工具,可进行复杂的分析,如最佳/最差情况下的延迟和信号-软件交叉定时。
利用模拟输入进行能耗分析
通过测量目标电压和电流消耗,您可以监控设备的能耗。在对程序流程跟踪进行采样的同时,您还能确定应用代码在哪些方面能效更高,哪些方面能效最低。现在,您可以根据能源使用情况优化应用程序,延长电池寿命或使系统更具可持续性,而不是仅仅优化速度。轻松定位最低、平均和最高能耗区域。
协议分析
除了对原始信号进行采样外,TRACE32 软件还内置了对许多行业标准协议的分析支持,例如:ASYNC(RS232)、CAN、I2C、I2S、SPI、JTAG 和 SWD:ASYNC (RS232)、CAN、I2C、I2S、SPI、JTAG 和 SWD。通过使用提供的应用程序接口来构建共享库或 DLL,以管理信号数据并以任何方式显示数据,从而为自己的协议分析添加支持。协议分析功能可以串联起来进行更高级别的观察。
离线分析
导出逻辑跟踪和程序流程跟踪,以便以后在TRACE32 指令集Simulator 或第三方应用程序中进行离线分析。导出工具支持多种行业标准格式,可让其他工具合作伙伴对导出的轨迹进行分析。
比较Logic Analyzer 扩展名
产品 | Mixed-Signal Probe | 电源集成器 II | PowerProbe |
说明 | 全能选手(最受欢迎) | 多信号和宽总线解决方案 | 中端解决方案 数字录音 + 图案发生器 |
信号类型 | 数字和模拟 | 通过特定探头进行数字和模拟测量 | 仅限数字 |
信号类型 | 12 个数字通道、6 个单端电压通道、2 个电流测量通道 | 多达 102 个数字通道,多达 8 个信号结束电压测量,多达 6 个电流测量 | 64 个数字频道 |
数字输入电压 | 0-5V | 0-5V | 0-5V |
数字阈值电压 | 阈值 0.1V - 2.5V | 阈值 0.1V - 2.5V | 阈值 1.6V 或 2.5V |
数字采样率 | 每个通道 200 MS 采样/秒 | 每个通道 250 MS 采样/秒 | 每个通道 100 MS 采样/秒 |
模拟输入电压 | -12V - +12V | 0V - +5V | 不可用 |
模拟分辨率 | 13 位 | 12 位 | 不可用 |
模拟采样率 | 1 MS 样本/秒 | 625 KS 样本/秒 | 不可用 |
触发器输出 | 不可用 | 5 个触发输出 | 4 个触发输出 |
图案生成器 | 不可用 | 不可用 | 9 个频道 |
兼容模块 | PowerTrace III、MicroTrace 和CombiProbe 2 | PowerDebug II,PowerDebug PRO, PowerDebug X50 | 任何 PowerDebug 模块 |
流媒体模式 | 是 | 是 | 没有 |