Search

Design Services

Genia-MIPS Networked Emulator High-Speed Emulator and Source Debugger for MIPS™-powered embedded systems

Ashling’s GENIA-MIPS Emulator is a powerful networked Emulator for embedded development based on the MIPS™ RISC cores. GENIA debugging is completely non-intrusive and requires no target system resources.

Together with Ashling’s PathFinder source-level debugger, GENIA provides powerful run/stop control of embedded software, supporting hardware and software breakpoints. GENIA provides fast code download to the target system, using high-speed Ethernet, USB and serial connections, 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.6x) are supported.

GENIA may be upgraded to more complex debug tools that provide Real-Time Trace debugging capability (see Ashling Vitra datasheet DS229).

System Specification

Source-Level 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 other 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™. In addition, PathFinder also supports the MIPSsim Instruction Set Simulator.

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 Windows9x/NT/2000/Me/XP. Ethernet, USB and RS232 serial connection to host PC.

Macro language
Powerful script language to control, monitor and log all Emulator functions.


PathFinder provides source-level debugging for MIPS™ systems, with mouse, command-line, accelerator-key and button-bar controls

Genia-MIPS 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.
  • Support for all on-chip hardware breakpoints; unlimited number of software breakpoints.
  • Simultaneous display of source and assembly application code.
  • High speed application code download.
  • Full cache support.
  • Target Reset control and Remote Reset detect.
  • Support for big- and little-endian architectures.
  • Supports MIPS16™/MIPS16e™ code compression.
  • Automatic sensing of target operating voltage levels and support for low voltage target systems.
  • Supports 1.8V, 2.5V, 3.3V and 5V target systems.

Device Support
PR1900, PR1910, PR3940, PR4450, MIPS32 4Kc, MIPS32 4KSc, MIPS32 4Kp, MIPS32 4Km, MIPS324KSd, MIPS 324KEc.

Target Connection
MIPS™-standard 20-way IDC connector (EJTAG v1.5x and v2.0x) or 14-way IDC connector (EJTAG v2.5x or 2.6x). Specific connectors available for each option (see Order Codes).

User I/O
GENIA supports auxiliary target control signals; 4 outputs to the target and 4 inputs, under user control from PathFinder.

Power Source
Includes 100V-240V a.c 50/60Hz Universal Power Supply.

Upgrade Path
GENIA can be quickly and easily upgraded to VITRA to add Real-Time Trace debugging for MIPS™ cores with EJTAG PDTrace or PCTrace support (see VITRA datasheet DS229).

Order Codes

Product Order Code
Genia Emulator GENIA-MIPS
PathFinder Source Debugger PF-MIPS
EJTAG v1.5x/v2.0x 20-way Standard IDC debug cable TPA-MIPS-EJTAG-20
EJTAG v2.5x Standard 14-way IDC debug cable TPA-MIPS-EJTAG-14
General Purpose User I/O Cable TPA-GENIO

MIPS, MIPS16, MIPS32, MIPS64 and EJTAG are trademarks or registered trademarks of MIPS Technologies, Inc.