ashling_logo.gif (8450 bytes)

 

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