 |
Ashling's Development Tools for the NEXPERIATM DE200/50 iDTV Reference Design from NXP Semiconductors
|
Tools for NXP DE200/50 iDTV Reference Design 
NXP Semiconductors offer a selection of NexperiaTM Digital Extension (DE) 'add-ons' for analog TV sets to bridge the gap between analog and digital reception. The NXP DE200/50 iDTV reference design provides a low cost, short time to market route for the introduction of new iDTV sets. Based on the NXP Nexperia family of DTV solutions, the DE200/50 iDTV reference design allows digital video broadcast capabilities to be added to existing low-end and mid-end analog TV set designs.
Developed in co-operation with NXP Semiconductors, the Ashling toolset offers a comprehensive solution for NXP Nexperia MIPS application development. The toolset includes

Figure 1. PathFinder Source-level Debugger
PathFinder Source-level Debugger
PathFinder is Ashling's Source-level Debugger for Nexperia MIPS Home devices, with multiple user-configurable windows, point-and-click, drag-and-drop, hover data display, splitter windows, menu-bar, and script (macro)-file controls. 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 NXP NexperiaTM Home IC's core and co-processors, with a logical and friendly Windows-XP-style display.
PathFinder features include:
- Full C and assembly source level debug support including step-into, step-over and step-out-of
- Built-in Code Browser allowing rapid navigation of application source code
- Call Stack (Backtrace) window shows current function stack with optional parameter display
- Support for all third party MIPSTM toolsets including MIPSTM SDE (AsIDE), Green Hills Software, Wind River Systems (Diab Data) and all other ELF/DWARF compliant compilers
- Powerful script language to control, monitor and log all Emulator functions from within PathFinder
- Remote Control Interface allows external applications to control PathFinder/Emulator via TCP/IP based API
- Integrated Flash programming menu for high-speed programming of on-chip and off-chip flash
- Debug support for flash based code including stepping, breakpoints and debug from reset
- Program on-chip flash via EJTAG interface
- Full run-time control debug support for cached applications
- Hardware and unlimited software breakpoint support
- Translation Lookaside Buffer (TLB) window allowing easy setup and interrogation of the TLB
- Support for Windows 9x/Me/NT/2000/XP
Ashling Emulators
Opella-XD (below)is the fastest available debug probe for embedded development on MIPSTM RISC cores. Features a high-speed USB2.0 (480Mb/s) interface to host PC or Linux workstation Opella-XD supports run-time control including program load, run, step, halt, hardware and software breakpoints and register/memory access.
Figure 2. Opella Emulator
Vitra is a powerful networked Emulator which can connect via Ethernet or USB and supports remote debugging via TCP/IP. Vitra offers a full run-time control feature with Instruction and Data Trace and Triggering support via it's on-board high-speed acquisition hardware.

Figure 3. Vitra Emulator
The Emulators are controlled via the PathFinder user interface and support:
-
Program-load, run, step, halt, hardware and software breakpoints, register/memory display and modify and Source-level debugging via PathFinder
-
High speed application code download
-
Target connection via MIPSTM-standard 14-way IDC connector
-
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.
-
Full cache support
-
Target Reset control and Remote Reset detect
-
Support for big- and little-endian architectures
-
Full support for MIPS16TM/MIPS16eTM code compression
-
Automatic sensing of target operating voltage.
GDB-Server-MIPS
GDB-Server-MIPS is a GNU GDB Server allowing Ashling hardware emulators to be used with GNU GDB debugger. Support is also provided for Insight, Eclipse CDT and MontaVista Devrocket Debuggers. GNU GDB offers full run-time control support including start/stop program execution, breakpoints and memory read/write access via a console interface. Graphical interfaces are also supported (Insight, Eclipse CDT and MontaVista Devrocket). The Ashling GNU GDB Server is available for Windows or Linux (x86 based) hosts.
Nexperia⢠Home Device Support List
PNX300x, PNX5100, PNX71xx, PNX72xx, PNX73xx, PNX78xx, PNX8310, PNX8316, PNX8327, PNX8330, PNX8335, PNX8525, PNX8526, PNX8535, PNX8536, PNX8537, PNX8540, PNX8541, PNX8542, PNX8543, PNX8550, PNX8932, PNX8935, PNX8950
Order Codes
| Product |
Order Code |
| Opella-XD for MIPS Debug Probe. Includes USB 2.0 cable, documentation and diagnostic software |
Opella-XD-MIPS |
| 14-pin Target Probe cable with 0.1"-pitch IDC connector for EJTAG versions 2.5 - 4.10. Used with Opella-XD |
TPAOP-MIPS14 |
| Adapter with 20-pin 0.05"-pitch IDC connector for EJTAG versions 1.5x - 2.0x. Used with TPAOP-MIPS14 |
AD-EJTAG20 |
| Ribbon cable assembly for use with TPAOP-MIPS14. Useful for target systems with restricted access |
WC0078 |
| Vitra for MIPS Networked emulator, 512K x 128-bit trace |
Vitra-MIPS-T512K |
| Trace Probe for use with Vitra-MIPS-T512K. EJTAG v2.6x PDTrace MICTOR connector |
TPA-MIPS-PDTRACE-38 |
| PathFinder for MIPS Source Debugger software for Windows hosts; supports all popular MIPS compilers. |
PF-MIPS |
| AsIDE for MIPS: Integrated Development Environment, programmers text editor, GNU GCC MIPS Compiler/Assembler/Linker |
AsIDE-MIPS |
| GDB-Server for GNU GDB MIPS. Connects GNU GDB open-source debugger (Windows and Linux hosts) to Opella-XD Debug Probe. |
GDB-Server-MIPS |
|