x86 Debugger & Trace

概述

Debug and Trace any Core in x86 SoCs

Analyze any SoC design implementing both the x86 and other Instruction Sets (ISA), from a single tiny x86 based microcontroller to popular chips used in client compute to massive multicore x86 server systems, with our leading edge development tools. Using our TRACE32® tools you can debug and control any x86 core (along with all of the other cores like Arm® Cortex™, Arc™, Xtensa™ and even 8051) via a single debug interface, all at the same time, if enabled by the Silicon Vendor. TRACE32® tools support real-time on- and off-chip tracing.

支持的分区架构

酷睿®、至强®、凌动®、奔腾®、赛扬®、i486、i386、i286、i186

调试要点

Utilize All Debug Features for x86 SoCs

By using our powerful debug modules you can apply our full debug feature set to any supported x86 SoCs. Utilize full on-chip breakpoint support, run-time memory access, flash programming, benchmark counters, MMU and Hypervisor support. Everything is scriptable, which enables you to automate tests very easily.

进一步了解我们的调试系统 
英特尔_whisker-1
Intel_software-only-debug_(1)

支持任何调试接口协议

Debug via classic JTAG or USB. TRACE32® debug tools support both Intel® USB DCI-OOB and software-only USB DCI-DbC protocols.

享受基于图形用户界面和高级语言的调试

我们的PowerView 软件提供复杂易用的图形用户界面和基于命令行的调试。此外,它还完全支持高级语言调试 (HLL),让您有时间考虑整体逻辑而不是程序代码。

Debug Multi-Architecture SoCs

Debug all your x86 cores and/or non-x86 cores at the same time with just one debug probe. Besides x86 we support Arm® Cortex, Arc®, Xtensa®, 8051 and other cores in symmetric (SMP including hy-perthreading) or asymmetric (AMP) multiprocessing environments. (Access might be limited by SoC vendor)

调试整个软件栈

适用于许多流行的目标操作系统,如 UEFI™、Linux™、Windows™、AUTOSAR 等。TRACE32® 操作系统感知调试可查询和显示所有操作系统对象,如线程、消息队列等。我们还支持多操作系统环境下的Hypervisor 感知调试。

跟踪功能

Capture Your Core Actions on Each Chip

Stop mode debugging can be a powerful tool but tracing is even better. Our trace solutions for support both on-chip trace for various technologies as well as the much more powerful off-chip trace, which can save the trace data inside the target memory or emit it to our PowerTrace tool (off-chip trace on selected platforms).

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


英特尔_whisker-2

Providing highest performance for Off-Chip-Trace

Our PowerTrace modules in combination with our Preprocessor for Intel® deliver trace data from Intel® SoCs with highest performance without impacting your system real-time performance in any way, creating a record of each step along the way. Depending on the used chip you can instantly start examining the data using our TRACE32® PowerView software or Intel® System Studio.

Support of All x86 On-Chip Trace Solutions

Our TRACE32® tools support every Trace solution which could be implemented in your x86 SoC: The Basic On-Chip Trace (LBR), the Advanced On-Chip Traces (Processor Trace PT and Branch Trace Store BTS) and the Arm CoreSight™ trace infrastructure. Besides your already existing debug module there is no additional trace hardware required.

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

Our trace solutions support multicore tracing to record and analyze the dynamic interaction between cores. For mixed-architectures , you can concurrently trace x86 and non-x86 cores.

获取详细的运行时信息

我们的跟踪解决方案可以记录 SoCs 跟踪 IP 提供的完整程序流程。根据记录的数据,您可以执行详细的时序测量。

虚拟原型

在您的硅之前做好准备

Test your code in your SoC before your SoC is ready. Taping out your SoC takes a lot of time, but TRACE32® allows you to start software development on virtual prototypes and simulators, using the same GUI and toolset that you would use later with the real chip. To some extent it is also possible to verify the debug interface of your individual SoC before starting the taping out.

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


Intel_software-only-emulator_(1)

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

TRACE32®PowerView 提供内置指令集simulator ,非常适合模块和回归测试。

执行硅前验证

使用仿真的 Verilog 或 VHDL 网表,在分接之前验证 SoC(包括调试机制)。劳特巴赫通用处理程序库(GTL)允许您在 JTAG 层面上执行硅前除错。

工具链支持

3rd Party Tools Supported for x86

Target OS (13)
产品
公司
安卓
谷歌有限责任公司
ARA
阿斯特里斯
德奥斯
利纳克斯
派克操作系统
线程 X
视窗
Windows CE 7
Hypervisor (4)
产品
公司
KVM
VxWorks653
WRHypervisor

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

Host 操作系统

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

Flash 设备

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

第三方集成

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

相关产品

TRACE32 Related Products for x86

筛选条件

筛选条件
找到 27 个产品
Flex Ext. for SAMTEC 60 pin BTH-BSH series LA-1229 | Not recommended for new projects
See details