PowerPC 调试器和跟踪

概述

适用于所有行业的可靠 PowerPC 调试器

基于 PowerPC架构 的处理器在许多行业都占有重要地位:汽车、航空航天、航空电子、网络、信息娱乐和自动化等等,不胜枚举。 

 我们一直与所有 PowerPC 处理器制造商合作,尽可能提供最佳的调试体验。我们在其中一些行业的客户需要的不仅仅是一个调试器。他们需要一种能深入分析硬件和软件性能的工具,一种能最详细地调查任何问题的工具,一种能帮助验证安全关键型应用的工具,或者一种能在处理器进行辐射测试时提供帮助的工具。我们的跟踪工具可以进行非侵入式运行时测量和功能安全验证,符合 ISO26262 和 DO330 等标准,无需代码仪器。

Thanks to our close relationship with all manufacturers of PowerPC processors, we are able to provide PowerPC debuggers for all variants of the PowerPC family. Our active participation in many international standards groups, such as MIPI, Power.ORG, and NEXUS5001 made it possible for us to provide first class tools for pre- and post-silicon development, validation, and testing.

我们通过PowerView GUI 提供最高质量的调试功能。


支持的分区架构

MPC5xxx、SPC5、PPC4xx、MPC5xx、MPC603/750、MPC74xx、MPC86xx、QorIQ、PowerQuicc

调试要点

用于最新项目的最新调试器

Uncover the PowerPC processor internals down to the finest details with Lauterbach PowerDebug Systems: Full on-chip and software breakpoint support, run-time memory access, flash programming, benchmark counters, cache and MMU views. Everything is scriptable, enabling you to perform automated tests.

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

控制整个软件栈

用于 PowerPC 的 TRACE32® 操作系统感知调试支持各种管理程序和 30 多个目标操作系统。它可以查询和显示所有操作系统对象,如线程、消息队列等。


调试所有协处理器

将您的洞察力扩展到 SoC 主内核之外架构 。许多 MPC5XXX/SPC5 调试解决方案甚至免费提供汽车协处理器 eTPU、SPT 和 GTM 的并行调试。


与应用程序交流

通过运行时内存访问、JDC 等专用接口或标准串行端口,连接终端或与主机进行快速数据交换。


支持所有指令集扩展

TRACE32® 调试工具可处理所有 PowerPC 指令集扩展,如 SPE、ALTIVEC、VLE、ISAT,以及 MPC5XX 代码压缩。


跟踪功能

捕捉核心行动

Stop mode debugging can be a powerful tool, but tracing is even better. Our trace solutions for PowerPC support Nexus on- and off-chip traces, as well as other proprietary trace protocols. On some processors without hardware trace support, TRACE32® tools offer software trace solutions based on code instrumentation.

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

PowerPC-debug
PowerPC 跟踪

Powerful Off-Chip Nexus Trace

通过跟踪扩展,您可以从内核获取程序流程和数据,并通过 Nexus 模块从其他总线主站(如 DMA 或 FlexRay)进行数据跟踪。TRACE32®️ 还支持通过处理器复位和目标电源周期进行跟踪。TRACE32®️ Nexus 跟踪工具是代码覆盖和长期运行时间测量的理想解决方案。

Nexus 内存追踪系统

Processors with the Nexus trace-to-memory feature have a small on-chip trace buffer that stores the Nexus trace messages on the chip. This on-chip trace buffer is convenient for quickly tracking down issues. Some processors can even route the trace information to the target’s SDRAM or to an existing PCI channel, enabling deep trace without a dedicated port.

非常适合安全关键型应用

TRACE32®️ 跟踪工具使您能够利用我们的工具鉴定支持工具包执行 ISO 26262 和 DO-178C 等标准的功能安全验证。

所有 PowerPC 跟踪协议

TRACE32®️ 工具支持所有 PowerPC 跟踪协议:Nexus(并行)、Aurora Nexus、PPC4xx 跟踪、PCFIFO 或 MPC85XX 外设地址跟踪。

超越 JTAG

整个开发周期的解决方案

当使用劳特巴赫的TRACE32®工具时,您会发现整个世界都充满了可能性,它远远超出了传统的JTAG/BDM调试器,涵盖了整个产品开发周期,从硅前SoC设计验证和应用开发、带或不带目标硬件的单元测试,到封闭机箱调试和客户退货分析。使用我们通用的 TRACE32®PowerView 用户界面执行所有这些任务,可在开发周期之间轻松切换。

第三方模拟的标准化应用程序接口

使用我们功能强大的用户界面,通过 MCD 或 GDB 等标准化 API 连接您所选择的仿真。或者,通过我们的 GTL API 连接到门级网表仿真,以验证 SoC 设计或促进早期应用开发。

使用集成指令集进行单元测试Simulator

TRACE32®PowerView 提供内置指令集simulator ,非常适合模块和回归测试。您可以使用自己的硬件外设模型,通过专用 API 扩展simulator 。

进程级调试

如果target OS 提供进程级调试器(如 Linux 上的 gdbserver),则可将PowerView GUI 用作该调试服务器的前端。

现场调试

如果 ECU 配备了兼容 XCP 的设备(如标定工具),则可以通过 XCPPowerView 调试 ECU,即使 ECU 安装在底盘中并深埋在车内。

工具链支持

PowerPC 支持的第三方工具

Compiler (21)
产品
公司
语言
密码战士
ASM、C、C++
CXPPC
C
D-C++
C++
D-CC
C、C++
DCPPC
C
FASTJ
JAVA
海湾合作委员会
ASM、C、C++
海湾合作委员会
C、C++、GCC
GCCPPC
C++
GNAT PRO
ADA、C、C++
绿色山丘-C
C
GREEN-HILLS-C++
C++
HIGH-C
C
HIGH-C++
C++
MSVC
C、C++
ULTRA-C
C
模拟器、仿真器和虚拟目标 (6)
产品
公司
COMET 和 METEOR
FETK, XETK
GDB
VIRTUALIZER 和 VDK
VLAB 工程
VX1000
工具集成 (2)
产品
公司
戴铂 RTA 套间
OSE 照明器

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

Host 操作系统

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

Flash 设备

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

第三方集成

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

相关产品

TRACE32 Power PC 的相关产品

筛选条件

筛选条件
找到 42 个产品