|
Vitra-TriCore
Networked Emulator with Real-Time Trace High-Speed Emulator, Source
Debugger and Real-Time Trace for TriCore embedded systems

 Ashling’s
VITRA-TRICORE EMULATOR is a powerful networked Emulation and Trace system
for embedded development with Infineon’s TriCore 32-bit embedded
microprocessor family.
VITRA
debugging is completely non-intrusive and requires no target system resources.
Together with Ashling’s PATHFINDER source debugger, VITRA provides
powerful run/stop control of embedded software, with hardware and software
breakpoints. VITRA provides fast code download to the target system, and
allows control and interrogation of all core-processor and system resources.
VITRA
incorporates high speed Ethernet, USB and serial connections to the host
PC.
VITRA
provides full Real-time Trace for both the TriCore CPU and the PCP (Peripheral
Control Processor).
The
Vitra Emulator and PathFinder debugger provide full multi-core debug support
for the TriCore Peripheral Control Processor (PCP), with separate windows
to view disassembled PCP instructions, PCP memory, registers and context.
Ashling’s
TriCore debug products were developed in co-operation with Infineon Technologies.
System
Specification
Source-Level
Debugger
PathFinder is Ashling's C/C++ Source-Level
Debugger for TriCore microprocessors, with multiple user-configurable
windows, point-and-click, drag-and-drop, hover help and hover data display,
splitter windows, menu-bar, button, hot-key and script (macro)-file controls.
PathFinder runs on all 32-bit versions of Windows. PathFinder’s
Object-Oriented Monitoring and Editing System provides tree-structured
“click to expand” access to all memory-areas, register sets,
registers and bits of the TriCore Core and co-processors with a logical
and friendly Windows-XP-style display.
PathFinder
is the user interface for all Ashling products including the Ashling Vitra,
Genia and Opella Emulators for TriCore.
RTOS Monitoring
Integrated
RTOS Monitoring Window.
Multi-core/Co-processor
Support
Full debug support for TriCore Peripheral Control Processor
(PCP) and for multi-core TriCore systems.
Compiler Support
Supports
all popular TriCore C/C++ compilers, including GNU, Green Hills Systems
and Tasking, and all other ELF/DWARF compliant compilers. Supports Tasking
and Green Hills Software PCP Assemblers.
Host
PC
with Windows9x/Me/NT/2000/XP. Ethernet, USB and RS232 serial connection
to host PC.

PathFinder provides source-level debugging for TriCore systems,
with mouse, command-line, accelerator-key and button-bar controls
Macro
Language
Powerful script language to control, monitor and log all Emulator
functions.
Trigger
Events System
On-chip
TriCore trigger resources are complemented with VITRA triggers, including
maskable trace port data comparators, counters and sequencers. External
trigger input and output controls. Triggers can be specified symbolically
and can be set on code execution or data access.
Vitra
Emulator Specification
Feature
Set
- Run/stop control of target application including go, halt, step over,
step into and step out of.
- Full variable expression handling.
- On-the-fly display/read/write of target system memory, core SFRs
and peripheral SFRs
- Simultaneous display of source and assembly application code
- High-speed application code download.
- Real-Time TriCore Code Trace, PCP Trace and Triggering system
- Support for all on-chip hardware breakpoints; unlimited software
breakpoints
- Breakpoints and Triggers on Code and Data accesses
- Automatic sensing of target operating voltage; support for low voltage
target systems.
Real-time
Trace
VITRA traces TriCore and PCP instruction execution. PathFinder
shows traced data as bus trace (data access), symbolic disassembly or
source code with time-stamp. Trace buffer is 128-bits wide and is available
in sizes of 64K (standard) or 512K trace frames.
Target
Connection
Standard
Infineon TriCore OCDS1 (16-pin), OCDS2 (40-pin), OCDS2 (60-pin) connectors
(compatible with Infineon evaluation boards). Optional Trigger I/O connector
and cable. 4 auxiliary control outputs to target and 4 inputs, all under
user control from PathFinder. VITRA supports 1.8V, 2.5V, 3.3V and 5V target
systems.
Device
Support
All Infineon TriCore cores with OCDS1 on-chip debug interfaces, including TC1130, TC1765, TC1766, TC1775, TC1796, TC1796ED, TC10GP, Harrier-XT and Infineon TriBoard TriCore Evaluation Boards. Contact Ashling for support on new TriCore cores.
| Product |
Order
Code |
| VITRA
Emulator with standard 64K x 128-bit trace |
Vitra-TRI-T64K |
| VITRA
Emulator with optional 512K x 128-bit trace |
Vitra-TRI-T512K |
| PathFinder
TriCore Source Debugger |
PF-TRI |
| Extended
Trigger and Trace Probe Assembly |
TPA-TRIG-TRACE |
| General
Purpose User I/O Cable |
TPA-GENIO |
| TriCore
OCDS1 debug cable and connector |
TPA-TRI-OCDS1-16 |
| TriCore
OCDS2 40-way trace cable and connector |
TPA-TRI-OCDS2-40 |
| TriCore
OCDS2 60-way trace cable and connector |
TPA-TRI-OCDS2-60 |
| TriCore
OCDS1 & OCDS2 51-pin Robust trace and debug cable |
TPA-TRI-MD-51 |

|