 |
|
 |
Ultra-PCD509xy
Real-time In-Circuit Emulator for NXP PCD509x and PCD509xy DECT Microcontrollers

Ashling’s emulators for the NXP PCD509x and PCD509xy 80C51 microcontrollers
for DECT handsets and base-stations provide full real-time in-circuit
emulation, source-level debugging, performance analysis and software quality
assurance tools for rapid and reliable development of DECT cordless-telephone
applications.
System
Specification
Source-Level
Debugging
PathFinder
source debugger for C and Assembly. Automatic synchronization of Source
Code, Traced Executed Source Code, Disassembled Code Memory, Port Activity
and Code Coverage windows; on-chip RAM, Banked Xdata memory, Special-function
Registers, Status, Stack, and Variables windows.
Software
Quality Assurance
Built-in
options for high-speed, non-intrusive real-time Performance Analysis,
Code Coverage and report generation. Symbolic function trace, time-stamping,
timing analysis and automatic software-verification reports, using a dedicated
real-time measurement subsystem.
Banked
Program Support
Full
support for PCD509x/xy banked program development, including banked memory,
banked code breakpoints, banked triggers and banked execution trace. Auto-configuring
of Ultra-PCD509x banked memory.
Languages
Supported
Keil
C, IAR C, Altium/Tasking C, Ashling ASM51, Intel ASM51, Keil RTX51 RTOS.
Host
PC
with Windows™/95/98/Me/NT/ 2000/XP; standard RS232 Serial Port.

PathFinder provides real-time in-circuit emulation
and source-level debugging for the NXP PCD509x and PCD509xy DECT
micro-controller families, with mouse, command-line, accelerator-key
and button-bar controls.
Emulator
Specification
Emulator
Memory
1 MB Code Overlay Memory to support 192KB Banked Code (PCD509xy)
or 128KB Banked Code (PCD509x). 64KB Xdata memory.
Emulation
Probes
Probe
footprints LQFP80 (SOT 315-1) for PCD509xy; QFP100 (SOT 317) and LQFP100
(SOT407) for PCD509x.
On-the-Fly
Debugging
Full On-the-Fly, non-intrusive debugging: You can set breakpoints, define
a trigger, view trace contents and monitor variables while your program
is executing.
Trace
Display
- 32K frames
by 96 bits, with variable trace length.
- Time-stamp
on every traced frame.
- NXP
PCD509x/xy extended ports are traced.
- Optional
trace expansion to 512K frames.
- Display
signals in cycle-by-cycle, hex, or source code.
- Full real-time
tracing of address, data, ports, control and external buses.
- Save/load
trace display.
- Compare
trace against reference traces
Triggering
- Six multiple
trigger event recognizers; symbolic, binary, or values.
- Trigger
on Boolean combinations of the recognizers.
- Trigger
on address and/or data values or range(s).
- Pre/center/post
trace triggers.
- Save/load
trigger definition files.
- Modify
trigger On-the-Fly.
Breakpoints
- 256K real-time
banked code (PCD509xy) or 64K (PCD509x) breakpoints, 64K Xdata read
and 64K Xdata write breakpoints.
- Break
on Xdata value.
- Banked-breakpoints
memory expansion to 1MB.
- Break
on frames after stop trigger.
- Break
on Trace buffer full.
- Execution
timer breakpoint.
- External
signal breakpoint.
- All breakpoints
non-intrusive, real-time.
Variables
Full
expression handling for assembler for C and assembly. Variable monitoring,
including complex arrays and structures. On-the-fly variable monitoring.
STARS
Performance Analyser
STARS (Software
Test, Analysis and Reporting System) high-speed, non-intrusive real-time
performance analysis system option with full bank-memory support (STARS-51).
Symbolic Function Trace, timing analysis and automatic software-verification
reports.
Code
Coverage
CodeScan-51 Code Coverage system option for software
quality assurance. Measures all tested, untested and partially-tested
code, by instruction, by line, by function, by module and by program
Power
Supply
Stand-alone
in-circuit emulator with standard 115Kbit/s serial connection to PC. Supplied
with 100V-230V 50/60Hz Universal power unit.
Ultra-PCD509xy
Product Range please
specify device-type when ordering
| PCD509xy |
PCD509x |
PCD5091350923,
50953
PCD50914, 50924, 50954
PC50921, 50951
|
PCD5091
PCD5092
PCD5093
PCD5094
PCD5095
|
Upgrade
Path
All Ultra-51 systems can be easily field-upgraded to a different processor
type. Ashling's continuing technical co-operation with NXP Semiconductors
ensures that development support is provided for each new DECT microcontroller,
80C51, 80C51Mx, 80C51XA and Smart Card derivative introduced by NXP.

|