CEVA-X 调试和跟踪解决方案

概述

任何 SoC 中的任何 CEVA-X 内核

受益于劳特巴赫领先的开发工具和与 CEVA® 的紧密合作关系,可以分析任何设计,从独立的单核或多核器件到复杂的 SoC。

CEVA-XTM DSP cores are a popular choice for multi-gigabit baseband network processing, machine vision, deep learning, and wireless applications. Using our TRACE32® tools you can debug and control any CEVA-XTM core (along with all of the other cores) in any SoC via a single debug interface, all at the same time. TRACE32® supports the complete feature set CEVA-XTM cores like CEVA-XCTM, CEVA-XMTM, SensProTM, and many others. For chips implementing Arm’s CoreSight IP, TRACE32® tools support real-time on- and off-chip tracing.

支持的分区架构

Ceva X16xx、Ceva X1/X2、Ceva BX/XC/XM

调试要点

利用所有调试功能

Explore and utilize all the powerful and well-known features of your CEVA-X™ core with Lauterbach debug modules: full on-chip breakpoint support; run-time memory access; flash programming and benchmark counters. And of course, everything is scriptable, enabling you to repeat the same test-sequence over and over. The same interface you use for your application core debug can be used for debugging your DSP, reducing training time and allowing you to be more productive, more quickly.

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

Full on-chip breakpoint support

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

在多架构 SoC 中调试 CEVA-X 内核

只需一个debug probe ,即可同时调试所有CEVA-XTM内核和非CEVA-XTM内核。

支持任何调试接口协议

在多核 SoC 中通过传统 JTAG 或使用Arm CoreSight® SoC-400/600 (SWD、APB、JTAG-AP)进行调试。

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

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

跟踪功能

捕捉核心行动

Stop mode debugging can be a powerful tool but tracing is even better. Our trace solutions for CEVA-X™ support both on-chip trace and the much more powerful Arm® ETM® 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, the ETM off-chip trace provides large volumes of trace data and the capability of recording for minutes, hours, or days using trace streaming.

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

利用Arm CoreSight Trace

您的CEVA-XTM跟踪完全符合Arm® CoreSight®标准,简化了您的SoC设计。在您的CEVA-XTM设计中利用Arm® ETM®跟踪的强大功能和灵活性。

Benefit from Off-Chip trace

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

获取详细的运行时信息

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

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

我们的跟踪解决方案支持多核跟踪,以记录和分析内核之间的动态交互。对于混合架构 SoC,您可以同时跟踪 CEVA-X ® 和非 CEVA-X ® 内核。

虚拟原型

在您的硅之前做好准备

在您的SoC准备就绪之前,在您的定制SoC中测试您的CEVA-X™代码。测试您的 SoC 需要大量时间,但 TRACE32® 允许您在仿真器上开始软件开发,使用与您以后在真正的芯片 上使用的相同图形用户界面和工具集。

集成指令集的单元测试Simulator

使用适用于CEVA-XTM 的 TRACE32®PowerView 指令集Simulator ,您可以立即开始工作,在构建硬件的同时开始开发和测试代码。simulator 也非常适合模块和回归测试。

受益于 MCD 支持

开始使用MCD API处理虚拟目标或FPGA仿真。相同的 TRACE32®PowerView 用户界面和技能可无缝迁移到真实硬件。

工具链支持

CEVA-X 支持的第三方工具

Target OS (2)
产品
公司
RTXC Quadros
线程 X

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

Host 操作系统

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

Flash 设备

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

第三方集成

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

相关产品

TRACE32 CEVA-X 的相关产品

筛选条件

筛选条件