CombiProbe 紧凑型追踪

概述

适用于中端嵌入式系统的紧凑型调试和跟踪工具

利用面向中端嵌入式设计的全跟踪系统的强大功能。CombiProbe 2是一款紧凑型调试和跟踪系统,可为嵌入式系统提供全套功能,其紧凑型跟踪端口宽达4位。

收益

利用调试和跟踪的强大功能

如果您需要全面了解嵌入式系统的运行情况,我们的CombiProbe 2 是您的最佳伴侣。除了全面的调试功能外,它还可以 捕获实时信息,如系统跟踪和一些紧凑的并行流跟踪,这对于系统剖析或安全认证至关重要。跟踪记录通常可以帮助您更快、更自信地推出产品。


同时调试和跟踪两个多核SoC

CombiProbe 2具有双多用途连接器,使您能够同时调试和跟踪两个独立的多核SoC。


实施众多架构 和数千台设备

我们的CombiProbe 2 支持来自大多数主要 CPU架构 的数千个器件系列,包括Arm Cortex、RISC-V、Infineon TriCore、Intel x86、dsPIC 和 MIPS。这种广泛的支持使您可以轻松地从一个芯片 和供应商切换到另一个,同时保持相同的CombiProbe 2 和用户界面。

使用超长时间跟踪捕捉所有信息

长期跟踪数据记录可以流式传输到您的主机上,以便日后分析。平均140MB/s的数据流速度确保了可靠的传输,不会丢失数据。


剖析您的AUTOSAR自适应平台

我们的CombiProbe 2是对基于AUTOSAR自适应平台的操作系统进行剖析的完美工具。与我们的ARTI内核驱动程序配合使用,CombiProbe 2可捕获任务状态信息,以可视化运行时统计数据和时序图。


从内部和外部观察你的SoC

结合Mixed-Signal Probe ,我们的CombiProbe 2 可以对模拟和数字信号进行时间采样,并对通过数字线路发送的协议进行解码。如果您的 SoC 支持适当的流程跟踪,则可将记录的信号关联起来,从而清晰、详细、及时地查看处理器状态及其 I/O 信号。


简化能耗分析

我们的CombiProbe 2 和Mixed-Signal Probe 可以一起测量和记录嵌入式系统在一段时间内的功耗。如果 SoC 支持适当的流程跟踪,则功耗可与程序流程相关联,使您能够有效地剖析应用程序的功耗,并优化任何功耗高的代码段。

技术数据

比较跟踪扩展

本产品

auterbach-microtrace_1920x1920.jpg 劳特巴赫combiprobe Lauterbach-Powertrace-II-lite Lauterbach-Powertrace-III Lauterbach-Powertrace-Serial-2
产品 用于 Cortex-M 的 µTrace CombiProbe 2
PowerTrace II Lite
PowerTrace III PowerTrace Serial 2 
内存大小 256 MByte 512 MByte 1 GByte 最大8GB 最大8GB
最大跟踪端口宽度 4 parallel lines
两个端口,4条并行线路 32条平行线 32条平行线 8个串行通道
最高记录速度 400 Mbit/s per line
400 Mbit/s per line
每条线路 450 Mbit/s @ 17 条线路 每条线路 600+ Mbit/s @ 17 条线路 每车道22.5 Gbit/s @ 4车道
最大值流媒体性能1
(峰值/平均值)
up to 200 / 140 MByte/s
200 / 140 MByte/s 1 350 / 100 MByte/s 2 400 / 400 MByte/s 10 000 / 400 MByte/s
能量曲线选项 途经Mixed-Signal Probe 途经Mixed-Signal Probe 不可用 途经Mixed-Signal Probe 途经Mixed-Signal Probe
所需的调试模块 - 任何PowerDebug2 PowerDebugX503 PowerDebugX503 PowerDebugX503
查看更多
查看更多
查看更多  查看更多 

1数据流速率定义每秒可传输到 PC 的数据量。如果跟踪端口速率低于平均流速率,则可实现无限的记录时间。峰值速率是暂时的,由CombiProbe 的内部存储器补偿。

2CombiProbe 2 适用于 PowerDebug X50、E40、PRO、USB 3、II。不支持 PowerDebug Ethernet、USB、USB 2。

3 个PowerTrace 扩展与 PowerDebug X50、PRO、II 一起使用。

目标连接

将目标与您的CombiProbe 2 最佳连接

晶须 是目标调试和跟踪端口到CombiProbe 2 的物理链接。由于晶须的收发器靠近目标,它可以在最高传输速度下提供最稳定的信号。我们的每个晶须型号都经过优化,以完美匹配目标调试和跟踪端口的物理和电气规格。

两个多用途连接器使CombiProbe 2 能够同时操作两个 Whiskers。CombiProbe 2可以同时调试和跟踪两个完全独立的目标SoC ,同时允许您观察两个SoC内部和之间事件的精确时序。

此外,一个多用途连接器还可配备我们的选件Mixed-Signal Probe ,通过与时间相关的外部模拟和数字信号来丰富轨迹分析,从而实现能量曲线分析、通信总线解码、电压波动检测等功能。

CombiProbe 部件 | 劳特巴赫
AutoFocus 技术 | 劳特巴赫

利用AutoFocus 技术最大化带宽

要将目标机的调试/跟踪端口连接到CombiProbe ,需要使用晶须,晶须有多种变体,可满足不同需求。

最受欢迎的型号是 MIPI20T-HS 和 MIPI34 whisker。这两种产品都支持我们的AutoFocus 技术,该技术可自动调整迹线中每个信号的采样点。这使得跟踪捕获更加可靠,同时减少了对电路板布线、阻抗和长度匹配的担忧。

 了解AutoFocus 技术


TT_WHISKER_MIPI20T_ARM

MIPI20T-HS Whisker

使用案例:通过MIPI-20连接器进行调试和系统跟踪,对各种Cortex-M和RISC-V内核进行流跟踪。

技术数据 跟踪端口宽达4位,每引脚400 Mbit/s,电压范围1.2V至5.0V

架构: Arm®、RISC-V、Xtensa®、Hexagon、CEVA-X 等

订购号LA-4513

LA-4505_2

MIPI34 Whisker

使用案例:通过MIPI-34连接器进行调试和系统跟踪,对各种Cortex-M和MIPS32内核进行流跟踪。

技术数据 跟踪端口宽达4位,每引脚200 Mbit/s,电压范围1.2V至3.3V(5V容差输入)

架构: Arm®、MIPS32®、PIC32、C166 等

订购编号:LA-4505

MIPI60-Cv2 Whisker

使用案例:调试Intel® SoC。

技术数据 电压范围 1.0V 至 1.8V,8 个 HOOK 引脚,2 个 JTAG 端口。

架构: Intel® SoC 内的所有内核

订购号:LA-4571

DCI OOB v2 晶须

使用案例:通过Intel® 直接连接接口 (DCI) 进行封闭机箱调试。

技术数据 物理 USB 3 接口,电压 1.2V

架构: Intel® x86、ARC®、Xtensa®、i8051

订购号LA-4515

CombiProbe | 劳特巴赫

AUTO26 胡须

使用案例:使用 TriCore 进行调试和紧凑功能跟踪,使用 dsPIC 进行双芯片 调试

技术数据 跟踪端口(2 位),每引脚 160 Mbit/s,电压范围 1.8V 至 5V

架构: TriCore AURIX™、dsPIC

订购编号 LA-4553

Mixed-Signal Probe

使用案例:记录数字和模拟信号,用于协议分析和能量分析。

技术参数 12个数字通道(0至5V),6个电压通道(±12V),2个电流通道(通过分流器)。

订购号:LA-2500

典型配置

CombiProbe 2 的配置示例

CombiProbe 双须|劳特巴赫

双通道芯片 Arm Cortex-M 处理器的调试和跟踪

安全关键型应用通常使用两个冗余处理器进行相同的计算。如果这两个独立的嵌入式系统不能达成一致,应用就必须退回到安全状态。CombiProbe 2带有两个Whiskers,允许您记录两个控制单元的动态行为,使用相同的时钟对事件进行时间标记,从而允许您精确跟踪两个单元之间的相互作用,从而使您能够开发这种系统。

CombiProbe 胡须 | 劳特巴赫

利用AUTOSAR自适应平台分析汽车SoC

使用系统跟踪微单元 (STM) 对 AUTOSAR 自适应平台进行剖析。Arm SoC 可以发出由目标软件栈创建的高级信息。劳特巴赫提供了一个 ARTI 内核驱动程序,通过使用CombiProbe 2 捕获的 STM 信息,为您提供有关 AUTOSAR 自适应应用程序及其状态的信息。 

 使用Mixed-Signal Probe ,您可以捕捉任何相关的外部事件,如 CAN 帧。

CombiProbe MIPI | 劳特巴赫

调试Intel® CPU

CombiProbe 2 的 MIPI60-Cv2 Whisker 是专为支持Intel® 调试端口规范而设计的。因此,这种配置包括用于特殊功能(例如复位序列期间的失速执行)的挂钩引脚,可接收 PMODE 封装,并具有额外的生存功能,可手动控制阈值电压和压摆率。此外,还支持两个独立的 JTAG 链和系统跟踪。

CombiProbe 胡须 | 劳特巴赫

受益于RISC-V Compact Trace

虽然您可以使用CombiProbe 2 调试任何 RISC-V 内核,但在包含 SiFive RISC-V 内核的 SoC 中,它的真正威力才得以释放。这些内核通常使用 4 位引脚接口块 (PIB) 关闭芯片 跟踪接口来实现 Nexus 跟踪,这样您就可以记录程序流程的变化情况,以便分析代码性能或查找只在实时情况下出现的棘手错误。CombiProbe 2 将支持 RISC-V 基金会即将批准的 N-Trace 规范。

Mixed-Signal Probe 可以记录系统的功耗,并将其与程序流程相关联,以确定耗电代码段。

支持的调试协议

所有调试协议的最高性能

JTAG(IEEE 1149.1)

JTAG 是大多数 CPU 上常用的通信协议。JTAG 最初是为边界扫描(Boundary Scan)器件测试而开发的,它允许外部工具与芯片 内的Test Access Point (TAP) 控制器通信。TAP 是与芯片 内的调试基础设施的连接。TAP 可以串联起来,以便通过单个debug probe 对多个内核进行调试。


cJTAG (IEEE 1149.7)

Compact JTAG (cJTAG) 是一种基于 JTAG 的技术,通过串行化调试器与内核测试接入点(TAP)之间的 JTAG 通信,减少了调试接口的引脚数。在星形拓扑结构中可支持多个芯片 。与普通 JTAG 相比,它节省了物理引脚成本,但调试性能略有降低。

CoreSight Serial Wire Debug (SWD)

SWD(串行线调试)是一种 2 引脚调试接口,由 Arm® 定义并进行了优化,以便以最高性能访问 CoreSight™ 调试基础架构。

Infineon DAP

英飞凌Device Access Port (DAP) 是一种多功能调试接口,具有两个或多个引脚。其 CRC6 保护功能使其在嘈杂环境中也能保持稳定。它支持比 JTAG 更高的频率,还能以中低带宽传输实时跟踪数据。

Intel® Out Of Band (OOB) Hosting DCI

Intel® DCI OOB 协议是访问Intel® 直接连接接口(DCI)以调试Intel® 目标的一种方法。它使用 USB 3.2 Gen 2x1 端口的引脚。它提供早期启动访问。

不断发展和涌现的新技术

TRACE32 劳特巴赫在调试技术和工具方面处于领先地位,劳特巴赫工程师经常参加嵌入式软件和系统各方面的工作组和指导委员会。劳特巴赫支持的一些新接口包括 SPI 调试、USB 调试、CAN 调试和 I3C 调试。

支持的跟踪协议

为雄心勃勃的开发人员提供紧凑型跟踪

Cortex-M ETM和ITM

嵌入式跟踪宏单元 (ETM) 提供程序流程和数据访问的实时跟踪信息。许多 Cortex-M 处理器都包含一个 4 位 ETM,该 ETM 与 CoreSight Instrumenta-tion Trace Macrocell (ITM) 相结合,使我们的CombiProbe 2 能够捕获程序和数据跟踪以及操作系统和应用程序事件。

RISC-V Nexus

Nexus跟踪(或IEEE-ISTO 5001)是一种相当普遍的嵌入式调试和跟踪协议,被许多CPU供应商使用,提供程序流程和数据访问的实时跟踪。一些RISC-V设备支持Nexus跟踪功能,这些功能以适合CombiProbe 2捕获的方式进行压缩。

TriCore紧凑型功能跟踪器

在许多TriCore处理器上,Compact Function Trace (CFT)提供有关函数入口和出口点的数据。这些数据可通过英飞凌DAP持续传输到CombiProbe 。 此外,还可以收集 AUTOSAR Classic 操作系统的剖析信息。

MIPI System Trace

系统跟踪协议(STP)旨在分析实时应用程序的高级动态行为。系统跟踪信息主要由CPU上运行的应用代码中的仪表函数生成。为了分析AUTOSAR自适应平台,劳特巴赫提供了一个合适的仪表模块。

用于 MIPS 的 iFlowtrace™

iFlowtrace 是 MIPS32® M4K、M14K 和 PIC32MX/MZ 内核的轻量级纯指令跟踪方案。其紧凑的离线芯片 跟踪端口非常适合CombiProbe 2。

订单信息

Sets featuring the CombiProbe

CombiProbe 2 用于 MIPI20T-HS(包装)
LA-3080

CombiProbe 2 带有 MIPI20-HS 晶须,用于调试和跟踪。 电压范围1.2V...5.0V。 目标连接器: MIPI20T、MIPI10 跟踪存储器512 MByte。 最大跟踪端口宽度:4 引脚。 最大跟踪带宽:每个跟踪引脚 400 MBit/s。 包括TRACE32 软件,适用于 Windows、Linux 和 macOS。 DVD 和下载版。 至少需要以下一种 A 类许可证: LA-3743A Debug. for Cortex-A/R (Armv8 和 Armv9) Add. LA-7844A Debug Cortex-M (Armv6/7/8 32 位) Add. LA-7843A 调试 Cortex-A/-R(Armv7 32 位) Add. LA-7765A JTAG 调试器 Arm11 许可 Add. LA-7742A JTAG 调试器许可证(适用于 Arm9) Add. LA-7746A JTAG 调试器(适用于 Arm7)授权许可 Add. LA-2540A 适用于 RISC-V 32 位的调试器 授权许可 LA-2541A Debugger for RISC-V 64-bit Add. 需要跟踪许可证 LA-7970X,用于 Cortex-A/R 的 on-芯片 ETM 跟踪。 需要跟踪许可证 LA-2767X,用于 RISC-V off-芯片 跟踪,通过 4 位引脚接口块(Pin Interface Block)发出。 4 位引脚接口块 (PIB)。 需要 Power Debug Interface USB 3.0,PowerDebug II、 PowerDebug PRO PowerDebug E40 或 PowerDebug X50。 使用Mixed-Signal Probe (LA-2500) 扩展CombiProbe 、 以记录和关联数字与模拟信号。

更多细节
CombiProbe 2 个,用于 AUTO26(包装)
LA-3081

CombiProbe 2 个带 AUTO26 Whisker 用于调试和 DAP 流、 支持 DAP(DAP2、DAP3、DAP4、DAPWide)、JTAG、DXCPL/DXCM。 为获得最佳性能,我们建议使用 DAP 模式。 TriCore 支持 DAP 流(在 DAP 模式下) 在 DAPWide(最高 320 Mbit/s)下效果最佳。 对于 DXCPL/DXCM,您可能还需要 CAN-Box (LA-3889)。 电压范围:1.8V 至 5.0V。 调试时钟频率:10 kHz 至 160 MHz 目标连接器 自动 26、自动 20、自动 10 跟踪内存512 MByte。 包括TRACE32 软件,适用于 Windows、Linux 和 macOS。 DVD 和下载版。 需要以下 A 类许可证: LA-7756A(TriCore 标准附加调试器)。 跟踪分析和显示需要 LA-3799X(TriCore ED 的跟踪许可证)。 需要 Power Debug Interface USB 3.0,PowerDebug II、 PowerDebug PRO PowerDebug E40 或 PowerDebug X50。 请注意,TriCore SoC 在 DAP 模式下通常仅支持 3.3V 或 5V。 模式下仅支持 3.3V 或 5V。JTAG 模式下的调试时钟频率在 TriCore SoC 上通常限制为 40 MHz(而在 DAP 模式下最高支持 160 MHz)。 使用Mixed-Signal Probe (LA-2500) 扩展您的CombiProbe 、 记录数字和模拟信号,并将其与 MCDS DAP 流。(需要PowerView R.2024.02 或更高版本)。 或者使用第二个 AUTO26 Whisker(LA-4553)和一个 AUTO26 Whisker(LA-2500)扩展您的CombiProbe 。 (LA-4553) 和多核许可证 (LA-7960X) 来同时调试和跟踪两个 同时调试和跟踪两个 TriCore芯片 。(要求PowerView R.2024.09 或更高版本)。

更多细节
CombiProbe 2 个用于 MIPI34(PACK)
LA-3083

CombiProbe 2 带有 MIPI34 晶须,用于调试和跟踪。 电压范围1.2V...3.3V(5V 容差输入)。 目标连接器 MIPI34、MIPI20T、MIPI10 跟踪存储器512 MByte。 最大跟踪端口宽度:4 引脚。 最大跟踪带宽:每个跟踪引脚 200 MBit/s。 包括TRACE32 软件,适用于 Windows、Linux 和 macOS。 DVD 和下载版。 至少需要以下一种 A 类许可证: LA-3743A Debug. for Cortex-A/R (Armv8 和 Armv9) Add. LA-7844A Debug Cortex-M (Armv6/7/8 32 位) Add. LA-7843A 调试 Cortex-A/-R(Armv7 32 位) Add. LA-7765A JTAG 调试器 Arm11 许可 Add. LA-7742A JTAG 调试器许可证(适用于 Arm9) Add. LA-7746A JTAG 调试器许可证,适用于 Arm7 Add. 需要跟踪许可证 LA-7970X,用于 Cortex-A/R 的芯片 ETM 跟踪。 需要 Power Debug Interface USB 3.0、PowerDebug II、 PowerDebug PRO,PowerDebug E40 或 PowerDebug X50。 使用Mixed-Signal Probe (LA-2500) 扩展CombiProbe 、 以记录和关联数字与模拟信号。

更多细节
CombiProbe 2 用于 MIPS32+4 位 IFLOW (PACK)
LA-3082

CombiProbe 2 调试和跟踪 MIPS32 CPU 使用 4 位 IFLOW 跟踪。 电压范围1.2V...3.3V(5V 容差输入)。 目标连接器: MIPI34、MIPI20T、MIPI10、eJTAG/IFLOW。 跟踪存储器512 MByte。 最大跟踪端口宽度:4 引脚。 最大跟踪带宽:每个跟踪引脚 200 MBit/s。 包括用于 eJTAG 和 IFLOW 连接器的适配器。 包括TRACE32 软件,适用于 Windows、Linux 和 macOS。 DVD 和下载。 需要以下 A 级许可证: LA-7760A(用于 MIPS32 的 JTAG 调试器)。 4 位 IFlow 程序跟踪需要: LA-7971X(用于 MIPS32 的跟踪许可证)。 需要TRACE32 软件 R.2022.02(构建 142224)或更新版本。 需要 Power Debug Interface USB 3.0、PowerDebug II、 PowerDebug PRO,PowerDebug E40 或 PowerDebug X50。 使用Mixed-Signal Probe (LA-2500) 扩展CombiProbe 、 以记录和关联数字与模拟信号。

更多细节
CombiProbe 2 用于Intel® MIPI60C(短)(PACK)
LA-3085

CombiProbe 2 带有 MIPI60-Cv2 Whisker,用于调试Intel® SoC。 支持 8 个 HOOK 引脚和 2 个 JTAG 端口。 电压范围 1.0V 至 1.8V。 包括用于目标连接的 5 英寸柔性扁平电缆。 包括TRACE32 软件,适用于 Windows、Linux 和 macOS。 DVD 和下载版。 调试时需要适当的 A 级许可证。 需要 Power Debug Interface USB 3.0、PowerDebug II、 PowerDebug PRO,PowerDebug E40 或 PowerDebug X50。

更多细节
CombiProbe 2 用于Intel® MIPI60C(长)(包)
LA-3086

CombiProbe 2 带有 MIPI60-Cv2 Whisker,用于调试Intel® SoC。 支持 8 个 HOOK 引脚和 2 个 JTAG 端口。 电压范围 1.0V 至 1.8V。 包括用于目标连接的 12 英寸柔性扁平电缆。 包括TRACE32 软件,适用于 Windows、Linux 和 macOS。 DVD 和下载版。 调试时需要适当的 A 级许可证。 需要 Power Debug Interface USB 3.0、PowerDebug II、 PowerDebug PRO,PowerDebug E40 或 PowerDebug X50。

更多细节
CombiProbe 2 forIntel® DCI OOB
LA-3087

CombiProbe 2 带有 DCI OOB v2 Whisker 用于封闭机箱调试,通过 Intel® Out Of Band (OOB) 直接连接接口(DCI)进行封闭机箱调试。 包括用于 Windows、Linux 和 macOS 的TRACE32 软件,以 DVD 和下载形式提供。 DVD 和下载。 调试时需要适当的 A 级许可证。 需要 Power Debug Interface USB 3.0、PowerDebug II、 PowerDebug PRO,PowerDebug E40 或 PowerDebug X50。

更多细节
CombiProbe 2 用于 dsPIC 双核心(PACK)
LA-3084

CombiProbe 用两根须电缆 用于调试 Microchip 的双核 dsPIC 控制器。 支持 dsPIC33A、dsPIC33C 和 dsPIC33E。 需要以下 A 级许可证: LA-2760A(PIC 附加调试器) LA-7960X(多核调试许可证)。 需要以下调试基础模块之一: PowerDebug X 系列,PowerDebug E 系列 PowerDebug PROPowerDebug II、PowerDebug USB 3。 包括两个带 26 针连接器(1.8V 至 5.0V)的调试晶须。 包括 MICROCHIP-8 接头转换器。 包括用于 Windows、Linux 和 macOS 的TRACE32 软件 DVD 或下载。

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

Digital/Analog probe with 40-pin connector for LA-3204 MicroTrace for Cortex-M (PACK), LA-3080 CombiProbe 2 for MIPI20T-HS (PACK), LA-3081 CombiProbe 2 for AUTO26 (PACK), LA-3082 CombiProbe 2 for MIPS32+4-Bit IFLOW (PACK), LA-3083 CombiProbe 2 for MIPI34 (PACK), LA-2520 / LA-2521 PowerTrace III, LA-3121 / LA-3122 PowerTrace Serial 2. Characteristics of digital probe: 12 channels (12 data), 0..5 V Input, 200 MSamples per channel. Characteristics of analog probe: 6 Channels -12V..+12V 13 bit resolution, 2 current sense channels, Conversion rate 1 MSample/s. Includes a set of ten miniature clamp-type test probes with wires. More test probes can be ordered via LA-6470 Clip Set. Requires TRACE32 software DVD 2021/02 or newer.

更多细节