 |
Vitra-MIPS Networked Emulator with Trace |
High-Speed Emulator, Source Debugger and Real Time Trace for MIPSTM-powered embedded systems 
Ashling's VITRA-MIPS EMULATOR is a powerful networked Emulation and Trace system for embedded development based on the MIPSTM RISC cores. VITRA debugging is completely non-intrusive and requires no target system resources. 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 MIPSTM-powered system, and allows control and interrogation of all processor, co-processor and system resources.
All MIPSTM cores with EJTAG Debug Interface (EJTAG 1.5x, 2.0x, 2.5x and 2.6) are supported.
VITRA includes Instruction and Data Trace and Triggering for target systems that incorporate the MIPSTM 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/C++ Source-Level Debugger for MIPSTM 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 MIPSTM Core and co-processors with a logical and friendly Win2000-style display. PathFinder is the user Interface for all Ashling products including the Ashling Vitra, Genia and Opella Emulators for MIPSTM.
 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 MIPSTM systems.
Compiler support All popular MIPSTM C/C++ compilers are supported, including WRS/Diab Data, GNU, Green Hills Software, ARC-MetaWare and all other ELF/DWARF compliant compilers.
Host PC with Windows9x/NT/2000/Me/XP. Ethernet, USB and RS232 serial connection to host PC.
Script language Powerful script language to control, monitor and log all Emulator functions.
Vitra Emulator Specification
- Run/stop control of target application including go, halt, step over, step into and step out of.
- Full variable expression handling.
- Display/read/write of target system memory and peripheral registers.
- Simultaneous display of source and assembly application code.
- High-speed application code download.
- Real-Time Trace and Triggering system
- Support for all on-chip hardware breakpoints; unlimited number of software breakpoints.
- Automatic sensing of target operating voltage; support for low voltage target systems.
- Target Reset control and Remote Reset detect.
- Supports MIPS16TM/MIPS16eTM code compression.
- Full cache support.
- Support for big- and little-endian memory architectures.
Real-time Trace Target system clocks up to 200MHz supported, for systems with the MIPSTM EJTAG PCTrace extension (EJTAG v2.0x) or EJTAG PDTrace (EJTAG v2.6). PathFinder shows traced data in hex, symbolic disassembly or source code with time-stamp.
Trigger Events System On-chip MIPSTM 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 MIPSTM-standard 20-way IDC connector (EJTAG 1.5x/2.0x); 14-way IDC connector (EJTAG 2.5x/2.6); 38-way MICTOR connector (EJTAG PDTRACE v2.6x); 28-way IDC connector (EEJTAG PCTrace v2.0x); 20-way IDC connector (EJTAG PCTrace v2.0x).
Device Support PR1900, PR1910, PR3940, PR4450, MIPS32 4Kc, MIPS32 4KSc, MIPS32 4Kp, MIPS32 4Km, MIPS324KSd, MIPS 324KEc.
Order Codes
| Product |
Order Code |
| Vitra Emulator with 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 debug cable
|
TPA-MIPS-EJTAG-20 |
| EJTAG v2.5x/2.6 14-way IDC debug cable |
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, Inc.
|