ICD Solutions for PowerPC and Power Architecture


The embedded tools company


Picture
  Highlights
Very Fast BDM Debugger
RISC Trace
Compatible In-Circuit Emulator
Many Compilers and RTOS Supported


Link Support
Technical Support

Demo Software for Download



TOP

Tools and Solutions for PowerPC and Power Architecture Technology


The TRACE32 In-Circuit Debuggers are highly cost effective tools for debugging on assembler or HLL level. The ICD-Debugger are mainly used as stand-alone debugger on a PC or workstation.

Basic ICD Concept

Basic JTAG/BDM Debugger Concept

MPC5xx/8xx Debugger



  • Full HLL and ASM support available
  • Batch processing
  • Supports ELF/DWARF format
  • 2.6 V support
  • Support for internal triggers
  • Break on code or data
  • Unlimited software breakpoints
  • Fast download (ETHERNET or PARALLEL) up to 800 KB/sec


MPC55xx/56xx Debugger



  • Extensive C++ Support
  • Flash Programming
  • Sophisticated Cache Debugging
  • Full Support for MMU
  • Many RTOS supported
  • Differential Download Technology
  • Support for VLE (Variable Length Encoding)
  • Debugging eTPUs


PPC400 Debugger



  • Full HLL and ASM support available
  • Batch processing
  • Supports ELF/DWARF format
  • 3.3 volt support
  • Support for internal triggers
  • Break on code or data
  • Unlimited software breakpoints
  • Fast download (ETHERNET or PARALLEL) up to 600KB/sec


PPC440 Debugger



  • Full HLL and ASM support available
  • Batch processing
  • Supports ELF/DWARF format
  • 3.3 Volt support
  • Support for internal triggers
  • Break on code or data
  • Unlimited software breakpoints
  • Fast download (ETHERNET or PARALLEL) up to 1000KB/sec


PowerQUICC II/Pro Debugger



  • Extensive C++ Support
  • Flash Programming
  • Sophisticated Cache Debugging
  • Full support for MMU
  • Many RTOS supported
  • Fast download (ETHERNET, PARALLEL or USB) through JTAG with PowerDebug Module
  • Direct High-Speed Ethernet Download to Target System


PowerQUICC III Debugger



  • Extensive C++ support
  • Flash programming
  • Sophisticated cache debugging
  • Full support for MMU
  • SPE debugging support
  • Many RTOS supported
  • OnChip Trace supported
  • Supports all processors with e500 core(s)


MPC5200 Debugger



  • Extensive C++ Support
  • Flash Programming
  • Sophisticated Cache Debugging
  • Full Support for MMU
  • Many RTOS supported
  • Fast Download (ETHERNET, PARALLEL or USB) through JTAG with PowerDebug Module
  • Differential Download Technology
  • Direct High-Speed Ethernet Download to Target System


MPC74XX Debugger



  • Extensive C++ Support
  • Flash Programming
  • Sophisticated Cache Debugging
  • Full support for MMU
  • ALTIVEC debugging support
  • Many RTOS supported
  • Fast download (ETHERNET, PARALLEL or USB) through JTAG with PowerDebug Module
  • Direct High-Speed Ethernet Download to Target System
  • Differential Download Technology


MPC86XX Debugger



  • Extensive C++ Support
  • Flash Programming
  • Sophisticated Cache Debugging
  • Full support for MMU
  • ALTIVEC debugging support
  • Many RTOS supported
  • Fast download (ETHERNET, PARALLEL or USB) through JTAG with PowerDebug Module
  • Direct High-Speed Ethernet Download to Target System
  • OnChip Trace supported
  • Differential Download Technology


PPC600/750 Debugger



  • Extensive C++ Support
  • Flash Programming
  • Sophisticated Cache Debugging
  • Full support for MMU
  • Many RTOS supported
  • Fast download (ETHERNET, PARALLEL or USB) through JTAG with PowerDebug Module
  • Direct High-Speed Ethernet Download to Target System


MPC56x NEXUS Debugger and Trace



  • Support for NEXUS standard class 1 to 3
  • Easy high-level and assembler debugging
  • Interface to all compilers
  • Program and data flow trace up to 100 MHz
  • 16/32 M * 128 bit trace depth
  • Trace contents readable while sampling
  • Code coverage
  • Performance analysis
  • Trigger programming
  • Interface to all hosts
  • USB and ETHERNET interface included


MPC55xx/MPC56xx NEXUS Debugger and Trace



  • Support for NEXUS standard class 1 to 3+
  • Easy high-level and assembler debugging
  • Program flow and Data trace
  • Watchpoint and Ownership tracing
  • Up to 4 GByte trace memory
  • Trigger programming
  • Interface to all hosts
  • USB and ETHERNET interface included
  • Support for VLE (Variable Length Encoding)
  • Debugging and Tracing eTPUs
  • Data trace for additional trace clients (e.g. DMA, FlexRay)


MPC5xx/MPC8xx Trace



  • Up to 4 GByte trace memory
  • 16...256 MFrames
  • 66/80 MHz Clock Frequency
  • Time stamp
  • Context tracking system
  • Performance analysis
  • Coverage analysis
  • Statistic functions
  • Graphical trace views
  • RTOS statistics


PowerProbe - Logic and Protocol Analyzer



  • Timing Analyzer up to 400 MHz
  • State Analyzer up to 100 MHz
  • 64 Input Channels
  • Transient Recording
  • Time Correlation with RISC Trace
  • Clock Qualifier for State Clock
  • Mixed State and Timing Mode
  • 4 State Clock Inputs
  • Optional FPGA Onchip Trace
  • Optional Pattern Generator
  • Protocol Support for CAN, USB, etc.


ASM Debugger



  • Supports almost all file formats
  • Assembler source-level debugging
  • Advanced memory display
  • Inline assembler
  • Memory tests
  • Customizable windows
  • Peripheral windows
  • Terminal window
  • Semi-hosting
  • Flash programming
  • Full support for peripherals


High-Level-Language Debugging



  • Supports multiple languages
  • Full support for C++
  • Integrated into TRACE32 environment
  • Supports most compilers and hosts
  • Same user interface on different hosts
  • High speed download
  • Debugs optimized code
  • Display of function nesting
  • Display of linked lists
  • Powerful expression evaluation


NOR FLASH Programming



  • Internal and/or external NOR FLASH memories
  • All common NOR FLASH types
  • Programming of multiple NOR FLASH devices
  • Provided by debuggers and in-circuit emulators


NAND FLASH Programming



  • Generic and CPU-specific NAND FLASH controllers
  • Support all common NAND FLASH devices
  • Bad block treatment (skipped, reserved block area)
  • ECC generation


EPROM/FLASH Simulator



  • 8, 16 or 32 Bit Operation
  • 2, 8, 16 or 64 MBit Versions
  • DIL or PLCC Adapters
  • SO Adapter
  • TSOP Adapter
  • ESI-CON for In-Circuit Simulation
  • Monitor Control
  • NMI and RESET Generation


ROM Monitor



  • Compatible with Emulator
  • Support for C,C++ and ASM
  • Communication via Eprom Simulator
  • Communication via RS232 or customized .DLL link
  • Windows9x, WindowsNT and Unix
  • Monitor Code with Source
  • Monitor Code Royalty Free


Compiler for PowerPC Family

C

  • HIGH-C (ARC International)
    • ELF/DWARF
  • CXPPC (Cosmic Software)
    • ELF/DWARF
  • CC (Freescale Semiconductor, Inc.)
    • XCOFF
  • XCC-V (GAIO Technology Co., Ltd.)
    • SAUF
  • GREEN HILLS C (Greenhills Software Inc.)
    • ELF/DWARF
  • GCC (HighTec EDV-Systeme GmbH)
    • ELF/DWARF
  • MCCPPC (Mentor Graphics Corporation)
    • ELF/DWARF
  • ULTRA C (Radisys Inc.)
    • ROF
  • DCPPC (TASKING)
    • ELF/DWARF
  • D-CC (Wind River Systems)
    • IEEE
    • COFF
    • ELF/DWARF

C++

  • HIGH-C++ (ARC International)
    • ELF/DWARF
  • GCC (Free Software Foundation, Inc.)
    • ELF/DWARF
  • GREEN HILLS C++ (Greenhills Software Inc.)
    • ELF/DWARF
  • CCCPPC (Mentor Graphics Corporation)
    • ELF/DWARF
  • MSVC (Microsoft Corporation)
    • EXE/CV5
  • D-C++ (Wind River Systems)
    • ELF/DWARF
  • GCCPPC (Wind River Systems)
    • ELF/STABS

C/C++

  • CODEWARRIOR (Freescale Semiconductor, Inc.)
    • ELF/DWARF

GCC

  • GCC (Free Software Foundation, Inc.)
    • ELF/DWARF

JAVA

  • FASTJ (Wind River Systems)
    • ELF/DWARF

RTOS Debuggers

    RTOS

3rd Party Tool Integration

    3rd Party Tools Integration
TOP

Details and Configurations






Copyright © 2012 Lauterbach GmbH, Altlaufstr.40, D-85635 Höhenkirchen-Siegertsbrunn, Germany  Impressum
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice.
Last generated/modified: 6-Feb-2012