Debugger and trace solutions compatible with FPGA and SoC.
Tools that flexibly fit into the increasingly complex and diverse modern SoC/FPGA-based development environments.
◆ Spread of Core-Integrated FPGA/SoC Examples: - FPGAs equipped with Arm-based CPU cores - Implementation of CPU IP into user logic sections - Custom-developed SoC designs Development tools that can handle complex architectures are essential. ◆ Features of the Flexible and Sophisticated Debugging Tool TRACE32 - In addition to basic debugger functions, it can be expanded as needed - Trace extension (tracking and recording the flow of the program chronologically) - Logic analyzer extension (capable of analyzing correlations with external signals) Used selectively according to development themes - The debugging hardware is designed to be common across all cores → This allows effective utilization of tool assets even in environments dealing with multiple architectures - Flexible response to future device changes → Hardware purchased once can be reused for other devices, allowing for continued use with peace of mind ☆ This tool fits flexibly into the increasingly complex and diverse modern SoC/FPGA-based development environments. With high reusability and configuration freedom, it serves as a "long-lasting development infrastructure," effectively reducing T.C.O (Total Cost of Ownership). You can implement it with confidence.
basic information
◆Basic Debugging System Consists of the debugger PowerDebug and DebugProbe for target connection ☆PowerDebug - PowerDebugE40 (Entry model) - PowerDebugX50 (High-end model) ◆DebugProbe - Prepared for each target architecture. - Supports multi-core debugging (SMP, AMP, or a mix) - Unmatched breakpoint support - Supports OS-aware debugging, hypervisor-aware debugging, and AUTOSAR-aware debugging ◆Trace Extension You can extend PowerDebug to add tracing functionality to the basic debugging features. Three products are available: - PowerTraceIII: Parallel trace - PowerTrace Serial2: High-speed serial trace - CombiProbe2: Simple trace ◆Logic Analyzer Extension Trace extension can be further extended to logic analyzer.
Price information
Please contact us.
Delivery Time
Model number/Brand name
TRACE32
Applications/Examples of results
Mainly software development tools for embedded microcontrollers and microprocessors.
Detailed information
-
PowerDebug E40 This is the entry-level debugger unit. It provides performance that strongly supports both simple and complex debugging tasks. It can be connected to a Host PC via USB 3.0.
-
PowerDebug X51 This is a high-end model debugger. It is a high-performance, modular, and future-proof debugging controller. Off-chip trace is expandable. It can be connected to the Host PC via USB 3.0 or Ethernet (2.5 Gbit/s).
-
DebugProbe This is a debug probe for Arm. It is available for each architecture, but it is also possible to add multiple architectures. It has the scalability to support various cores with a single probe. It connects to the debugger (E40 or X51) and is used for connecting to the target device. It enables basic debugging. An optional conversion adapter for different connector shapes is available.
-
PowerTrace III is a trace expansion module. The connection to the device will be parallel. It also supports high-speed serial tracing such as Aurola/HSSTP. The built-in trace memory is 8 GBytes. It is also possible to stream trace data to the Host PC. It is used by connecting to the expansion port of the X51 debugger.
-
PowerTrace Serial2 is a trace expansion module. The connection to the device will be high-speed serial. It supports Aurola/HSSTP/PCIe Gen2/3/4. The onboard trace memory is 8GByte. It is also possible to stream trace data to the Host PC. It is used by connecting to the expansion port of the debugger X51.
-
CombiProbe2 is a simple parallel trace expansion module with a maximum of 4 bits. The built-in trace memory is 512MByte. It is also possible to stream trace data to a Host PC. It is used by connecting to the debug controller E40 or X51.
-
Parallel preprocessor for Arm/Cortex It is inserted between the trace module and the target during parallel trace connection to shape the data and add timestamps during tracing. It is used in connection with devices like PowerTraceIII.
-
Arm/Cortex Serial Preprocessor It is inserted between the trace module and the target during serial trace connection to shape the data and add timestamps during tracing. It is used by connecting to PowerTrace Serial2, etc.
-
Instruction set simulator You can start software development while the target prototype board is still unavailable or is still a rare resource.
Line up(9)
Model number | overview |
---|---|
Mainly software development tools for embedded microcontrollers and microprocessors | This is the entry model debugger unit |
LA-3507 PowerDebug X51 | This is the high-end model debugger unit |
LA-3254 Debugger Cortex-M(Armv6/7/8-M) IDC20A(PACK) | This is a general-purpose debugging probe for Cortex-M |
LA-3255 Debugger for Armv8/Armv9-A/R/X IDC20A(PACK) | This is a general-purpose debugging probe for Cortex-A/R(v8/v9) |
LA-2520 PowerTrace III 8GB | This is a parallel trace expansion module |
LA-3320 Trace for Arm-ETM via PT-Serial 8GB(PACK) | This is a high-speed serial trace expansion module |
LA-3080 CombiProbe 2 for MIPI20T-HS(PACK) | This is a simple trace expansion module |
LA-3308 Trace for Arm-ETM via AUTOFOCUS II(PACK) | This is a preprocessor for parallel trace |
LA-3309 Trace for Arm-ETM via Serial PrePro(PACK) | This is a preprocessor for serial trace |