Search

Design Services

Opella-TriCore Entry-Level TriCore Emulator Entry-level Emulator and Source Debugger for TriCore microprocessorss

Ashling’s OPELLA-TRICORE EMULATOR is a powerful OCDS1 (JTAG) Emulator for embedded development with Infineon’s TriCore 32-bit embedded microprocessor family.

OPELLA debugging is completely non-intrusive and requires no target system resources.

Together with Ashling’s PathFinder level debugger, OPELLA provides powerful run/stop control of embedded software, with hardware and software breakpoints. OPELLA provides fast code download to the target system, and allows control and interrogation of all core-processor and system resources.

OPELLA connects to the host PC via the parallel port.


The Opella Emulator and PathFinder debugger provide full multi-core debug support for the TriCore Peripheral Control Processor (PCP), with separate windows to view PCP disassembled PCP instructions, PCP memory, registers and context.


Ashling’s TriCore debug products were developed in co-operation with Infineon Technologies.

System Specification

Source-Level Debugger
PathFinder is Ashling's C/C++ Source-Level Debugger for TriCore 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 TriCore Core and other co-processors with a logical and friendly Windows-XP-style display.

PathFinder is the user Interface for all Ashling products including the Ashling Opella, Genia and Vitra Emulators for TriCore debugging.

PathFinder RTOS support
Integrated RTOS Monitoring Window.

Multicore/Co-processor Support
Full debug support for TriCore Peripheral Control Processor (PCP) and for multi-core TriCore systems.

Compiler Support
Supports all popular TriCore C/C++ compilers, including GNU, Green Hills Systems and Altium-Tasking, and all other ELF/DWARF compliant compilers. Supports Altium-Tasking and Green Hills Software PCP Assemblers.

Host
PC with Windows9x/Me/NT/2000/XP. Standard parallel-port connection to host PC.

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


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

Emulator Specification

  • Run/stop control of target application including go, halt, step over, step into and step out of.
  • Full variable expression handling.
  • On-the-fly display/read/write of target system memory, core SFRs and peripheral SFRs
  • Support for all on-chip hardware breakpoints; unlimited number of software breakpoints.
  • Automatic sensing of target operating voltage.
  • Supports 1.8V, 2.5V, 3.3V and 5V target systems.
  • Emulator Power Source: Powered from target; optional 100V-240V a.c. Universal Power Supply for 1.8V and 2.5V systems

Device Support
All Infineon TriCore cores with OCDS1 on-chip debug interfaces, including TC1130, TC1765, TC1766, TC1775, TC1796, TC1796ED, TC10GP, Harrier-XT and Infineon TriBoard TriCore Evaluation Boards. Contact Ashling for support on new TriCore cores.

Target Connection
Standard Infineon TriCore OCDS1 (16-pin) connector (compatible with Infineon evaluation boards).

User I/O
OPELLA supports auxiliary target control signals; 2 outputs to the target and 1 input, under user control from PathFinder.

Power Source
Opella is supplied with 100V-240V a.c 50/60Hz Universal Power Supply.

Upgrade Path
Also available: GENIA EMULATOR (featuring USB, Ethernet and serial port host connections) and VITRA EMULATOR WITH TRACE which supports Real-Time Trace debugging for TriCore, with TriCore CPU Instruction Trace and PCP (Peripheral Control Processor) Trace.

Order Codes

Product Order Code
OPELLA Emulator OPELLA-TRI

PathFinder Source Debugger

PF-TRI
TriCore OCDS1 debug cable and connector TPA-TRI-OCDS1-16
User I/O cable TPA-EXTIO-OP