C7000 调试器和跟踪

概述

C7000 DSP 内核作为复杂Arm SoC 的一部分

Benefit from Lauterbach’s leading edge development tools to analyze any complex SoC integrating Arm Cortex-A-, Arm Cortex-R- and C6x cores with C7x DSP cores. C7000 DSP cores are a popular choice for deep learning processing in automotive (ADAS) as well as industrial control and avionics. Using our TRACE32® tools you can debug and control any C7000 core (along with all of the other cores) in your SoC via a single JTAG debug interface, all at the same time. TRACE32® tools support on-Chip and parallel real-time off-chip tracing via Arm’s CoreSight IP.

支持的分区架构

C71x

调试要点

最高的性能和最丰富的功能集

Explore and utilize all the powerful and well-known features of your C7000 cores with Lauterbach debug modules at the highest performance in the industry: full on-chip breakpoint support; run-time memory access and benchmark counters. And of course, everything is scriptable, enabling you to repeat the same test-sequence over and over.

进一步了解我们的调试系统 

Full on-chip breakpoint support

Unlock the power of C7000 on-chip breakpoints and all of their features, enabling you to control your application.

调试多架构 SoC 中的 C7000 内核

调试多架构 SoC 中的 C7000 内核 调试所有 C7000 DSP 内核和非 C7000 内核 -Arm Cortex-A、Arm Cortex-R、C66x - 只需一个debug probe 。

利用最高的调试性能

通过使用 TRACE32® 调试模块,您可以获得业界最高的 C7000 内核调试性能。

非侵入性地调整你的应用程序

使用基准计数器单元(BMC)来监测和微调你的应用程序的性能,非侵入性的。

调试整个软件栈

可与FreeRTOS™、SafeRTOS™、SYSBIOS™等许多流行的目标操作系统协同工作。TRACE32® 实时操作系统感知调试可查询和显示所有操作系统对象,如线程、消息队列等。

显示全矢量寄存器宽度

C7000 具有 SIMD(单指令、多数据)操作功能,可同时对 512 位宽矢量寄存器中的多个值进行操作。TRACE32® 支持显示全宽 512 位的矢量寄存器。

跟踪功能

捕捉核心行动

Stop mode debugging can be a powerful tool but tracing is even better. Our trace solutions for C7000 support both on-chip trace and the much more powerful off-chip Trace, which can save the trace-data inside the target memory or emit it to one of our PowerTrace tools. For extended tracing, off-chip trace provides large volumes of trace data and the capability of recording for minutes, hours, or days using trace streaming.

进一步了解我们的跟踪系统  


利用全并行迹线宽度

我们用于 C7000 的 TRACE32® PowerTrace 工具支持并行跟踪,使用Arm CoreSight 基础架构。使用 CoreSight 提供的全宽度。

Benefit from Off-Chip trace

同样宝贵的跟踪信息,非侵入式收集,但数量更多。使用跟踪流,可进行更长时间的跟踪,如几分钟、几小时或几天。

获取详细的运行时信息

除程序流程外,还能捕捉加载和存储操作(地址和数据值),从而监控任务切换和数据流。

分析多个磁芯之间的相互作用

我们的跟踪解决方案支持多核跟踪,以记录和分析内核之间的动态交互。您可以同时跟踪 C7000 和所有其他内核。

工具链支持

C7000 支持的第三方工具

Compiler (1)
产品
公司
语言
TI-CGT
C、C++

TRACE32 支持的所有架构 都具有以下功能。如果此处未列出您的设备或工具,请与我们联系;支持通常已经在路上。

Host 操作系统

我们的调试软件可在所有主流操作系统上运行。

Flash 设备

我们支持对各种闪存设备进行编程。NOR、NAND、SPI、QSPI、EMMC 等。

第三方集成

通过集成,您可以轻松地将TRACE32 与其他工具结合使用。

相关产品

TRACE32 C7000 的相关产品

筛选条件

筛选条件