
Ultra-P8WE5000 Microprocessor Development System for Philips P8WE50xx, P8WE60xx, and MIFAREPRO Smart Card Microcontrollers
Ashling's Ultra-P8WE5000 Microprocessor
Development System provides software development, in-circuit emulation, program
performance analysis and code coverage measurement in one powerful integrated system,
hosted under Windows. The Philips P8WE50xx, P8WE60xx, and MIFARE®PRO Smart Card
Microcontrollers are fully supported in ROM and EEPROM modes. Comprehensive support is
provided for the devices' on-chip cryptographic calculation unit and contactless
interfaces.
Features
System Specification
Ashling's
"PathFinder" Debugger
PathFinder-51 provides the user-interface for the
Ultra-P8WE5000 Development System. Controlled by button-bar, menus, mouse or automated
command files (batch files), PathFinder supports all popular 80C51 compilers and
assemblers including Keil, IAR, TASKING, Raisonance and Keil RTX51 RTOS.
Code
Coverage Measurement
Ashling's "CodeScan" Code
Coverage Measurement option for the Ultra Smart Card Development System identifies all
tested, untested and unreachable code in a Smart Card program. This allows you to
implement a repeatable, step-by-step program test procedure, to ensure that every byte of
code has been tested, and to keep a formal record of test completeness.
STARS
Performance Analyser
Ashling's STARS
(Software Test, Analysis and Reporting System) Performance Analyser option for the
Ultra-P8WE5000 is a real-time, non-intrusive performance analyser. It measures the
maximum, minimum and total execution time of every function in the program code. You can
measure and optimise the execution time of your Smart Card program, identify untested
program paths, and verify conformance to an execution-time specification.
Secure
Development Environment
Ashling's range of development tools provides a comprehensive and powerful
environment for all stages of development for Philips' Smart Cards and Dual Interface
cards (contact/contactless). Working in co-operation with Philips, Ashling's products and
procedures ensure the security and reliability of Smart Card programs.
Ashling
support for all phases of Philips Smart Card Development
Emulation Specification
Clock
1-8MHz clock range.
Emulation
Memory
All on-chip XRAM and EEPROM memories fully supported. 1MB Emulator Code memory
giving full support for Ultra-P8WE5000 banked program development, including banked
memory, banked code breakpoints, banked triggers and banked execution trace.
Auto-configuration of Ultra-P8WE5000 banked memory.
On-the-Fly
Debugging
Full On-the-Fly, non-intrusive debugging: You can set breakpoints, define a
trigger, view trace contents while your program is executing.
In-Circuit
Emulation
Ashling's IN-CLA7816USB Smart Card probe includes a USB interface and an
antenna for MIFARE® PRO/PROX Contactless mode. The Ashling IN-GSM Smart Card Probe is
used to emulate the physical size and connections of a SIM/GSM Smart Card Optional
Prototyping Kit for SmartCard (PKSC-P8WE5000) for Smart card ROM prototyping
Triggering
Trace
Display

Breakpoints
Variables
Full expression handling for assembler and C Variable monitoring, including
complex arrays and structures.
Single-Stepping
Universal
Power Supply / Target Voltages
100-240V, 50/60Hz a.c power supply
Target Voltages from 2.7V to 5.5V are supported.
Ultra-P8WE5000 Device Support Range
| P8WE50xx Family | P8WE60xx Family | MIFARE®PRO Family | MIFARE® PROX Family |
| P8WE5004 | P8WE6002 | MF2ICD80 | |
| P8WE5008 | P8WE6004 | MF2ICD81 | |
| P8WE5016 | P8WE6008 | MF2ICD84 | |
| P8WE5017 | P8WE6016 | ||
| P8WE5032 | P8WE6017 | ||
| P8WE5033 | P8WE6032 | ||
| P8WE6033 |
| HiPerSmart Family | SmartXA2 Family | SmartMX Family | |
| See HiPerSmart Datasheet | See Ultra-SmartXA2 Datasheet | See Ultra-SmartMX Datasheet |
Back to Ashling Main Page | Back to Testech Home Page | Compiler | RTOS | Emulator/Debugging