
Vitra
Networked Emulator with Trace
High-Speed Emulator, Source Debugger and Real Time Trace for MIPS-powered embedded
systems
Ashling's Vitra
Emulator is a powerful networked Emulation and Trace system for embedded development based
on the MIPS RISC cores.
Together with Ashling's PathFinder source-level debugger, Vitra provides powerful run/stop control of embedded software, supporting both hardware and software breakpoints.
Vitra provides fast code download to the target MIPS-powered system, and allows control and interrogation of all processor, co-processor and system resources.
Vitra includes Instruction and Data Trace and Triggering for target systems that incorporate the MIPS EJTAG PCTrace or PDTrace extensions.
Vitra provides high-speed Ethernet, USB and serial connections to the host PC.
System Specification
Source
Debugger
PathFinder is Ashling's C Source-Level Debugger
for MIPS core devices, 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 MIPS Core and other co-processors with a logical and
friendly Windows-style display.
PathFinder is the user Interface for all Ashling products including the Ashling OPELLA, GENIA and Vitra Emulators.

PahFinder provides
source-level debugging for MIPS-powered devices, with mouse, command-line,
accelerator-key or button-bar controls
RTOS Monitoring
Integrated RTOS Monitoring Window.
Multi-core/Coprocessor
support
Full debug support capability for multi-core and coprocessor-assisted MIPS systems.
Compiler
support
All popular MIPS C/C++ compilers are supported, including WRS/Diab Data, GNU, Green
Hills Software, MetaWare and all other ELF/DWARF compliant compilers.
Host
PC with 32-bit Windows. Ethernet, USB and RS232 serial connection to host PC.
Macro
language
Powerful script language to control, monitor and log all Emulator functions.
Vitra Emulator Specification
Real-time
Trace
Vitra supports target system clocks up to 200MHz. PathFinder shows
traced data in hex, symbolic disassembly or source code with time-stamp for systems with
the MIPS EJTAG PCTrace extension (EJTAG v2.0x) and EJTAG PDTrace (EJTAG v2.6x).
Trigger
Events System
On-chip MIPS trigger resources are complemented with Vitra
triggers, including maskable trace port data comparators, counters and sequencers.
External trigger controls, both input and output are provided. Triggers can be specified
symbolically and can be set on code execution or data access.
Target
Connection
MIPS-standard 20-way IDC connector (EJTAG v1.5x/v2.0x)
14-way IDC connector (EJTAG v2.5x/v2.6x)
PDTrace (EJTAG v2.6x) 38-way MICTOR connector
PCTrace (EEJTAG v2.0x) 28-way IDC connector
PCTrace (EJTAG v2.0x) 20-way IDC connector.
Device
Support
All MIPS cores with EJTAG Debug Interface (v1.5x, v2.0x, v2.5x
and v2.6x versions of EJTAG are supported). Contact Ashling for support on specific MIPS
cores.
Order Codes
| Product | Order Code |
| Vitra Emulator standard 64K x 128-bit trace | VITRA-MIPS-T64K |
| Vitra Emulator with optional 512K x 128-bit trace | VITRA-MIPS-T512K |
| PathFinder Source Debugger | PF-MIPS |
| General Purpose User I/O Cable | TPA-GENIO |
| Extended Trigger and Trace Probe Assembly | TPA-TRIG-TRACE |
| EJTAG v1.5x/v2.0x 20-way IDC connector | TPA-MIPS-EJTAG-20 |
| EJTAG v2.5x/v2.6x 14-way IDC connector | TPA-MIPS-EJTAG-14 |
| EJTAG v2.6x PDTrace MICTOR connector | TPA-MIPS-PDTRACE-38 |
| EEJTAG v2.0x PCTrace IDC connector | TPA-MIPS-PCTRACE-28 |
| EJTAG v2.0x PCTrace IDC connector | TPA-MIPS-PCTRACE-20 |
MIPS, MIPS16, MIPS32, MIPS64, MIPSsim and EJTAG are trademarks or registered trademarks of MIPS Technologies
Back to Ashling Main Page | Back to Testech Home Page | Compiler | RTOS | Emulator/Debugging