µ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 片外跟踪,您就可以执行能耗剖析来定位所有耗电代码段,这对于功耗敏感型应用尤为重要。

从内部和外部观察你的SoC

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

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

通过使用我们的µTrace®,你可以调试业界领先的单核和多核微控制器和SoC中实现的Cortex-M和RV32内核:今天我们支持由几十家制造商提供的7000多颗芯片。新的芯片会定期增加,而且我们经常在新的芯片设计公布后支持它们。除了我们对公开已知的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的基本序列号添加到您的订单中。 的基本序列号添加到您的订单中

更多细节