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

Ashling’s
VITRA-MIPS EMULATOR is a powerful networked Emulation and Trace system
for embedded development based on the MIPS™ 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 MIPS™-powered system,
and allows control and interrogation of all processor, co-processor and
system resources.
All MIPS™ 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 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/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 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 MIPS™.

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, 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
MIPS16™/MIPS16e™ 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 MIPS™
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 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 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.
|