ICD Solutions for PowerPC400


The embedded tools company
Tools and Solutions for PowerPC
Details and Configurations


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


Support
Technical Support



 
TOP

Tools and Solutions for PowerPC


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

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


PowerPC 400 Trace



  • 100/200 MHz Trace Bus Operation
  • Up to 400 (800) MHz Core Clock
  • Up to 4 GByte trace memory
  • 16...256 MFrames
  • Code Coverage
  • Performance Analysis


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

ADA

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

C

  • CXPPC (Cosmic Software)
  • ELF/DWARF
  • XCC-V (GAIO Technology Co., Ltd.)
  • SAUF
  • GREEN-HILLS-C (Greenhills Software Inc.)
  • ELF/DWARF
  • MCCPPC (Mentor Graphics Corporation)
  • ELF/DWARF
  • CC (NXP Semiconductors)
  • XCOFF
  • ULTRA-C (Radisys Inc.)
  • ROF
  • HIGH-C (Synopsys, Inc)
  • ELF/DWARF
  • DCPPC (TASKING)
  • ELF/DWARF
  • D-CC (Wind River Systems)
  • IEEE
  • COFF
  • ELF/DWARF

C++

  • 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
  • HIGH-C++ (Synopsys, Inc)
  • ELF/DWARF
  • D-C++ (Wind River Systems)
  • ELF/DWARF
  • GCCPPC (Wind River Systems)
  • ELF/STABS

C/C++

  • GCC (HighTec EDV-Systeme GmbH)
  • ELF/DWARF
  • CODEWARRIOR (NXP Semiconductors)
  • 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 © 2016 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. Report Errors
Last generated/modified: 19-Oct-2016