"); //-->
SEGGER的J-Trace PRO具有流模式跟踪、实时代码性能分析和实时代码覆盖率分析功能,现已支持所有带BTM跟踪模块的SiFive E系列RISC-V内核。
J-Trace PRO RISC-V配有超高速USB 3.0接口,可通过USB实现连续的流模式跟踪,能够实时处理来自目标设备的数据,帮助用户深入了解应用程序。实时的流模式跟踪不限制跟踪数据的数量,能进行长时间的数据捕获。这对代码优化非常有帮助,特别是用于发现不常见的、难以复现的bug。
SEGGER的总经理Ivo Geilenbruegge说:“流模式跟踪是代码优化的关键技术。一些对代码要求最苛刻的客户,包括SEGGER自己的工程师,都使用J-Trace PRO进行代码优化和验证。我们很高兴能将这种体验提供给使用SiFive RISC-V内核的开发人员。”
J-Trace PRO通过统计指令的执行频率来实现实时代码性能分析,帮助用户找出程序中执行最频繁的部分,这些指令是优化过程中需要关注的重点。代码性能分析的结果可以通过诸如SEGGER Ozone这样的调试软件导出,用于记录和进一步分析。J-Trace PRO的实时代码覆盖率分析功能可以让工程师清楚地看到程序的执行情况,显示哪些指令已被执行或者还没有被执行。代码覆盖率分析对于测试和验证非常重要。配合完备的测试用例,它能够清晰地显示是否程序中所有的代码在测试过程中都被执行到了,这是代码功能测试的一个关键因素。
J-Trace PRO是SEGGER调试器和跟踪器系列的顶级产品。除了标志性的流模式跟踪和实时功能,它还包含J-Link的所有功能,例如高性能Flash下载,高达4MB/s的下载速度,以及在MCU的Flash存储器中设置无限数量的断点。
有关J-Trace PRO RISC-V的更多信息,请访问:
https://www.segger.com/products/debug-probes/j-trace/models/j-trace-pro-risc-v/
2019年麦克泰技术签约SEGGER成为正式代理商,全面代理SEGGER旗下所有产品。更多SEGGER产品授权和详情欢迎咨询:info@bmrtech.com
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
Intel PXA270开发板:SK-RiSC-SOM-H27X-V1.1
Intel PXA270开发板 :SK-RiSC-SOM-H27X-V1.1
基于32位RISC架构的SoC系统设计与验证
ARM常见外围接口开发 下
从小众架构走向战略基石的RISC‑V
基于RISC技术的8位微控制器设计
ARM常见外围接口开发 上
优化PXA270启动套件:SK-RiSC-SOM-H27X-V1.1
Hynix HMS30C7202使用说明
ARM芯片的应用和选型[芯片类]
基于RISC-V实现高可靠性能:为何架构、微架构与编译器必须协同工作
从MCS51向AVR的快速转换
基于RISC体系结构的ARM性能优势分析
PULSAR NANO C6:面向下一代物联网的紧凑型RISC-V板
嘉楠科技旗下全球首款RISC-V架构商用边缘AI芯片
当平台提供商变成竞争对手:Arm 的芯片战略如何重构行业利益格局
给开源架构泼泼冷水 zt
PXA270开发套件:SK-RiSC-SOM-H27X-V1.1
构建智能:RISC‑V CPU在智能体AI基础设施中的崛起
16位RISC控制器的NXP无钥门禁解决方案
ARM Cortex‑M与RISC‑V:微控制器架构对比
从进迭时空K3看RISC-V CPU与Imagination GPU协同: 如何构建高性能SoC能力
国芯科技发布基于RISC-V架构的抗量子汽车电子芯片
基于ARM智能交通信号机控制板开发
最新的ARM技术以及嵌入式发展动态 上
阿里发布RISC-V处理器玄铁C950,性能刷新全球纪录
最新的ARM技术以及嵌入式发展动态 下
三星新一代SSD将采用RISC-V架构,降低对Arm依赖
协处理器新时代:异构计算架构如何跟上AI浪潮
第一节第一部分