Search

Design Services

Ashling's Emulators, Debuggers and Trace systems for Embedded Systems with ARMT cores
Full ARM Development Tools Datasheet

Ashling's Vitra, Genia, Opella and PathFinder development tools support development on all popular ARM™ cores.

Developed with the co-operation of ARM™ Ltd., Ashling's products provide powerful, up-to-date tools for developing microprocessors and SoC's based on the latest ARM™ technology.

The full range of Ashling's development tools provide Source-Level Debugging, EmbeddedICE™ runtime control and Real-Time Trace debugging capability based on ARM™ ETM.

Product Descriptions

PathFinder Source Debugger (full PathFinder Datasheet)
Powerful Source Level Debugger for ARMT, based on Ashling's uniquely powerful PathFinder user-interface and ARMT's Remote Debug Interface (RDI 1.51). PathFinder works with the full range of Vitra, Genia and Opella Emulators and the ARM Ltd. ARMulatorT Software Simulator. Support is provided for all popular Compilers for the ARMT architecture.

AsIDE Integrated Development Environment (full AsIDE Datasheet)
AsIDE is Ashling's Integrated Development Environment for Embedded Application Development. AsIDE includes the SlickEditT Editor and provides a powerful and convenient development environment for Embedded applications. AsIDE is available as a separate product (suitable for use with existing third party development tools) or packaged with the GNU Compiler and Linker tools for ARMT or MIPST architectures (thus allowing rapid "out-of-the-box" application development with GNU tools).

Vitra Networked Emulator and Real-Time Trace (full Vitra Datasheet )

  • Very powerful Real-Time Emulator and Trace for ARMT-core development
  • Complete environment for development, debugging, optimization and testing for performance-critical ARMT applications that need Instruction Trace and Data Trace debugging
  • Trace memory available in 64K-frames to 512K-frames options (each frame is 128 bits wide)
  • Extensive configurable triggers and trace, including External Trigger Out, External Trigger In and External Data Trace controls
  • Remote debugging via TCP/IP
  • Provides program-load, run, halt, hardware and software breakpoints, register display and modify, and Source-level Debugging
  • Supports multi-processor and DSP coprocessor debugging
  • Connects to host PC using an Ethernet, RS232 or USB connection
  • Operates on ARMT-based systems that incorporate ARMT's Embedded Trace Macrocell (ETM7 and ETM9) on-chip trace core extension and ARMT's EmbeddedICE on-chip debug module.

Genia Networked JTAG Emulator (full Genia Datasheet )

  • Stand-alone Genia emulator
  • Connects to host PC using an Ethernet, RS232 or USB connection
  • Remote debugging via TCP/IP
  • Provides program-load, run, halt, hardware and software breakpoints, register display and modify, and Source-level Debugging
  • Supports multi-processor and DSP coprocessor debugging
  • Operates on ARMT-based systems that incorporate ARMT's EmbeddedICE on-chip debug module
  • Genia may be easily upgraded to the trace-capable Vitra by adding the Real-Time trace expansion card.

Opella Entry-level JTAG Emulator (full Opella Datasheet )

  • Low-cost Emulator and Source-Level Debugger for ARMT
  • Connects to host PC using USB connection
  • Provides program-load, run, halt, hardware and software breakpoints, register display and modify, and Source-level Debugging
  • Supports multi-processor and DSP coprocessor debugging
  • Operates on ARMT-based systems that incorporate ARMT's EmbeddedICE on-chip debug module.

Product Vitra for ARM Genia for ARM Opella for ARM PathFinder for ARM
Summary Description Emulator with Real-Time Instruction/data Trace Scalable emulator with run-time control Entry-level run-time-control emulator Source-level debugger
Hardware Vitra emulator unit Ethernet, USB, RS232 host connected emulator Opella emulator unit (parallel port adapter) -
Emulator Run-time control and debugging with Real-Time trace Run-time control and debugging Run-time control and debugging -
General-purpose trace Up to 12 user-specified pins     -
PC interface Ethernet, USB, RS232 Ethernet, USB,RS232 USB -
Debugger PathFinder PathFinder PathFinder PathFinder
Target Connector ETM 38-pin AMP "Mictor" connector EmbeddedICE 20-way header EmbeddedICE 20-way header -

ARM, ARM7, ARM9, ARMulator, EmbeddedICE and ETM are Trademarks or Registered Trademarks of ARM Ltd.