µTrace®

概述

经济的一体化调试和跟踪模块

利用专门针对Arm® Cortex®-M嵌入式设计的完整调试和跟踪系统的力量µTrace®是我们经济实惠的一体化解决方案,为Cortex-M微控制器提供了完整的功能集,实现了高达4位的紧凑型跟踪端口

µTrace®也可用于调试32位RISC V内核。RISC-V的跟踪支持将在RISC-V基金会通过跟踪标准后立即添加。

收益

享受毫不妥协的劳特巴赫质量、功能和支持

µTrace®为您提供与我们行业领先的高端产品相同的功能:最高的质量、卓越的功能和卓越的支持。 除了在Cortex-M市场上领先的调试功能外,µTrace®还可以捕获实时信息,如系统跟踪和并行ETM流程跟踪,实现例如代码覆盖 代码剖析。在许多用例中,实时跟踪可以使嵌入式设计更快、更安全、更可靠地进入市场。

撬动行业中的最高性能

我们的 µTrace® 支持来自 Arm® CoreSight™ Trace Port Interface Unit (TPIU) 的每条跟踪线高达 400 Mbit/s 的数据传输速率。这比基于 Cortex-M 的嵌入式系统的同类跟踪产品快 30%。为了确保在这种速度下正确采样,我们的AutoFocus eye-finder 自动检测每条跟踪线的完美采样点。

具有最高流媒体性能的超长跟踪

通过将跟踪数据流传输到主机,捕捉极长期的跟踪记录,以供日后分析。 140 MB/s(1.2 Gbit/s)的平均数据流速度确保了无数据丢失的可靠传输,代表了该细分市场的最高数据传输速率。我们的 TRACE32®PowerView 软件可在目标运行时即时更新和显示代码覆盖结果。

从你的应用中榨取最后的毫瓦特

通过添加我们的可选Mixed-Signal Probe ,您的 µTrace® 可以记录嵌入式系统长期功耗的详细测量值。如果您的 Cortex-M 还支持 ETM off-芯片 trace,您就可以执行能耗剖析,找出所有耗电代码段,这对功耗敏感型应用尤为重要。

从内部和外部观察你的SoC

与Mixed-Signal Probe 结合使用,您的 µTrace® 可以对模拟和数字信号进行采样,并对数字线路上发送的协议进行解码。如果您的 Cortex-M 支持 ETM 流程跟踪,则可将记录的信号关联起来,从而绘制出芯片 内部以及 SoC 封装引脚和外设外部同时发生的情况的连贯图景。

调试任何 Cortex-M 和任何 RV32芯片 - 包括隐藏内核

通过使用我们的 µTrace® 调试单核和多核微控制器及 SoC 中的 Cortex-M 和 RV32 内核,您可以调试的内核数量在业内遥遥领先:目前,我们支持数十家制造商提供的 7,000 多个芯片 。我们会定期添加新的芯片 ,并在新的芯片 设计发布时为其提供支持。除了广泛支持公开的 IP 外,它还可以调试从未公开发布的内核,为您的机密 IP 保守秘密。

享受我们完整的功能集和熟悉的用户界面

通过PowerView ,我们开发了一个独特的用户界面,该界面在我们的产品和支持的操作系统中保持一致。使用 µTrace®,您将受益于我们完整的调试和跟踪功能,并且无需任何额外培训即可立即上手。

技术数据

µTrace®的技术数据

本产品

产品 PowerTrace Extension
PowerDebug E40 +CombiProbe 2
µTrace® for Cortex-M µTrace® for RISC-V
PC Interface
USB 3 / Gigabit Ethernet
USB 3 USB 3 USB 3
电压范围 from 0.4 to 5.0 V 1
from 1.2 to 5.0 V 6
1.2 to 5.0V
1.2 to 5.0V
调试协议 JTAG, cJTAG, SWD, SWO, DAP and many more
JTAG, cJTAG, SWD, SWO, DAP and many more
JTAG,cJTAG,SWD,SWO JTAG,cJTAG,SWD
Extension connectors
PodBus and PodBus Express
PodBus
N/A
N/A
跟踪端口宽度(Max.)。 32 parallel lines2 or 8 serial lanes3
two ports with 4 parallel lines
4 parallel lines
Coming soon: 4 parallel lines5
跟踪记录速度(Max)。 600+ Mbit/s per parallel line2 22.5 Gbit/s per serial lane3
400 Mbit/s per line
400 Mbit/s per line
400 Mbit/s per line5
跟踪流性能4(Peak / Average)。 高达 2 400 / 400 MByte/s up to 200 / 140 MByte/s
up to 200 / 140 MByte/s
up to 200 / 140 MByte/s5
跟踪内存大小 8 GByte 512 MByte 256 MByte 256 MByte5
可选logic analyzer 和能量曲线 Mixed Signal Probe
Mixed Signal Probe
Mixed-Signal Probe Mixed-Signal Probe
触发连接器 4.4V out / 3.3V in (5V tolerant)
4.4V out / 3.3V in (5V tolerant)
3.3V out / 3.3V in (5V tolerant)
3.3V out / 3.3V  in (5V tolerant)
Supported Architectures1
Over 150 microprocessor architectures
Over 150 microprocessor architectures
Arm Cortex-M RISC-V 32-bit (RV32)

1取决于所使用的debug probe 。

2 With PowerTrace III

3 With PowerTrace Serial 2

4 The streaming rate defines the per-second throughput of data that can be transferred on-the-fly to the PC. If the trace-port rate is below the average streaming rate, a practically infinite recording time (limited only by disk space and speed) possible. The peak-rate is possible temporarily and is compensated by the internal memory of the PowerTrace extension.

µTrace® for RISC-V will support off-chip trace promptly after adoption of a trace standard by the RISC-V Foundation.

Depends on Whisker plugged to CombiProbe.



利用AutoFocus 技术最大化带宽

µTrace 通过随附的 MIPI20T-HS 晶须连接到目标器件的调试/跟踪端口。该晶须支持我们的AutoFocus 技术,可自动调整跟踪线每个信号的采样点。这样就能实现更可靠的跟踪捕获,同时减少对电路板布线、阻抗和长度匹配的担忧。

查看 Whisker MIPI20T-HS 了解AutoFocus 技术


AutoFocus 技术 | 劳特巴赫
典型配置

µTrace®的配置实例

微跟踪|劳特巴赫

应用分析和操作系统感知的Cortex-M调试

除调试外,µTrace® 还支持记录程序流程和用户选择的数据地址访问时间。通过使用嵌入式跟踪宏单元 (ETM)、数据监视点和跟踪单元 (DWT) 以及 CoreSight ITM,您可以把它想象成实时记录芯片 内部发生的事情的电影。我们的PowerView 软件将跟踪端口接口单元 (TPIU) 发出的两个跟踪流关联起来。因此,您可以精确地查看是哪条指令导致了特定的数据访问。通过关联,您还可以了解目标操作系统的任务开关,从而对应用程序进行剖析。

配置产品

  • µTrace for Cortex-M (incl MIPI20T-HS Whisker)
劳特巴赫-微晶晶须-混合信号探针

记录数字/模拟信号以及与程序流程的关联性

对于采用 CoreSight 跟踪端口接口单元 (TPIU) 的众多 Cortex-M芯片 ,µTrace® 可以将数字/模拟信号与程序流相关联,因为它为两种记录提供了共同的时间戳。通过将程序流跟踪和信号记录以流式方式实时传输到主机,可以实现超长跟踪记录。为了对记录的数字信号进行解码,我们的 TRACE32®PowerView 软件内置了许多用于 CAN、USB 和 I2C 等常见接口的协议分析器。该软件可轻松扩展,以添加您自己的定制协议分析功能。

微跟踪|劳特巴赫

32位RISC-V (RV32)内核的调试

µTrace® for RISC-V 是调试无数 32 位 RISC-V 内核的经济高效的解决方案,提供所有著名的 TRACE32® 功能。当您想最终调试其他指令集时,您可以使用相同的调试软件,轻松切换到我们的任何其他调试产品。一旦 RISC-V 基金会为 RISC-V 内核发布了即将推出的 N-Trace 标准,您的 µTrace® 将从随后发布的 TRACE32®PowerView 软件开始更新,以支持实时跟踪。

  • µTrace for RISC-V 32-bit (PACK)

订单信息

µTrace®的变体和扩展

用于 Cortex-M 的 MicroTrace (PACK)
LA-3204

一体化调试和跟踪解决方案,用于Arm Cortex-M。 支持用于 Cortex-M 内核和 SecurCore SC000/SC300 的 5 针标准 JTAG、cJTAG 和串行线调试端口 用于Arm Cortex-M 内核和 SecurCore SC000/SC300 包括 256-MByte 的跟踪 RAM,以支持: - 通过串行线输出/TPIU 实现 ITM - 通过 TPIU(4 位)实现 ETM Cortex-M 连续模式 每个跟踪通道的带宽为 400 MBit/s。 每秒 100 MByte 的跟踪流要求 支持 USB 3.0(超高速)的主机 同时调试两个或更多 Cortex-M 内核需要获得 多核调试 MicroTrace 许可证 (LA-7960N) 不能升级以支持其他内核架构 。 使用Mixed-Signal Probe (LA-2500) 扩展 MicroTrace、 以记录并关联数字和模拟信号。

更多细节
MicroTrace for RISC-V 32 位 (PACK)
LA-3202

RISC-V 32 位标准内核的调试解决方案。 同时调试两个或多个 同时调试两个或更多 RISC-V 32 位标准内核需要获得 多核调试 MicroTrace 许可证 (LA-7960N)。 不能升级到支持其他内核架构 。

更多细节
Mixed-Signal Probe CombiProbe2/MicroTrace/PT
LA-2500

数字/模拟探头,带 40 针连接器,用于 用于 Cortex-M 的 LA-3204 MicroTrace(包) LA-3080CombiProbe 2 用于 MIPI20T-HS(包) LA-3081CombiProbe 2 用于 AUTO26(包) LA-3082CombiProbe 2 适用于 MIPS32+4 位 IFLOW(软件包) LA-3083CombiProbe 2 适用于 MIPI34 (包) LA-2520 / LA-2521PowerTrace III LA-3121 / LA-3122PowerTrace Serial 2 数字探头的特性: 12 个通道(12 个数据)、 0...5 V 输入、 每个通道 200 MS 采样。 模拟探头的特点 6 通道 -12V...+12V 13 位分辨率、 2 个电流感应通道、 转换速率为 1 MS 采样/秒。 需要TRACE32 软件 DVD 2021/02 或更新版本。 推荐配件 LA-6470 夹子套装(电缆和夹子)

更多细节
多核调试 MicroTrace 许可证
LA-7960N

允许同时调试 2 个或更多相同内核 请在订单中添加 MicroTrace 的基本序列号 的基本序列号

更多细节