ashling_logo.gif (8450 bytes)

 

Ultra-P8WE5000 Microprocessor Development System for Philips P8WE50xx, P8WE60xx, and MIFARE™PRO 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