 |
|
 |
Ashling
Development Tools for NXP HiPerSmartT Smart Cards
full HiPerSmart Development Tools Datasheet 
Ashling
supplies a complete range of tools for NXP HiPerSmartT Smart Card
development based on the SmartMIPST core, including:
- AsIDE
Integrated Development Environment with project build manager and
source-code editor
- Algorithmics'
SDE-MIPS GNU Compiler and Linker tools for HiPerSmartT
- PathFinder
C and Assembly Source Debugger
- Cycle-accurate
or Instruction-set software Simulators
- Vitra,
Genia and Opella hardware
emulators, providing non-intrusive run-time control together with
real-time code execution and data trace
- HiPerSmartT
hardware Evaluation Board and ISO-7816, SIM or USIM Probe Adapters
for Smart Card reader.
Vitra
Networked Emulator with Trace
High-Speed Emulator and Real Time Trace for HiPerSmartT Smart
Cards
- High
performance Real-Time Emulator and Trace for HiPerSmartT Smart Card
development
- Complete
environment for development, debugging, optimization and testing for
performance-critical HiPerSmartT applications with Instruction Trace
and Data Trace debugging
- Trace
memory available in 64K-frames to 512K-frames options
- Remote
debugging via TCP/IP Provides program-load, run, halt, hardware and
software breakpoints, register display and modify, triggers, real-time
trace and Source Debugging with PathFinder
- Connects
to host PC using an Ethernet, USB or RS232 connection
- Includes
Instruction and Data Trace and Triggering for target systems with
the MIPST PDTRACET interface.
Genia
Networked Emulator
High-Speed Emulator for HiPerSmartT Smart Cards
- Stand-alone
real time Networked Emulator for HiPerSmartT Smart Card development
- Connects
to host PC using an Ethernet, USB or RS232 connection
- Remote
debugging via TCP/IP
- Provides
program-load, run, halt, hardware and software breakpoints, register
display and modify, and Source Debugging with PathFinder
- Non-intrusive
real time debugging; requires no target system resources
- Display/read/write
of target system memory and peripheral registers
- High
speed application code download.
Opella
Emulator
Entry-level Emulator for HiPerSmartT Smart Cards
- Entry-level,
low-cost Emulator for HiPerSmartT Smart Card development
- Connects
to host PC using parallel-port (printer) connection
- Provides
program-load, run, halt, hardware and software breakpoints, register
display and modify, and Source Debugging with PathFinder
- Non-intrusive
real time debugging; requires no target system resources
- Display/read/write
of target system memory and peripheral registers
- Compact,
low cost, easy-to-use Real-Time Emulator for development of NXP
HiPerSmartT Smart Card applications.
PathFinder
Source-level
Debugger for HiPerSmartT Derivatives
PathFinder
is the Source Debugger and user interface for all Ashling HiPerSmartT
debug products, including the Ashling Vitra, Genia and Opella hardware
Emulators for HiPerSmartT and the HiPerSmartT software Instruction-Set
Simulator and cycle-accurate simulator.
PathFinder
provides 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
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
-
Inline-editable
Memory, Register and Variable windows
-
Changed
memory and variable values are highlighted when program halts
-
Integrated
Trigger setup and Trace viewing for Vitra Networked Emulator with
Trace
-
Powerful
script language to control, monitor and log all Emulator functions
-
Support
for all third party MIPST toolsets including Algorithmics' SDE-GNU,
Green Hills Software, Wind River Systems (Diab Data) and all other
ELF/DWARF compliant compilers
-
Operating
System Debug using integrated RTOS monitoring window based on
open-standard Kernel Debug Interface (KDI) API
-
Full run-time control debug support for cached applications, with
Instruction and Data cache windows
-
Hardware
and unlimited software breakpoint support
-
SmartMIPS,
MIPS32 and MIPS16e instruction-set support
-
Dedicated
peripheral windows showing HiPerSmartT EEPROM and flash memory
-
Translation
LookAsIDE Buffer (TLB) window allowing easy setup and interrogation
of the TLB
-
Support
for Windows 9x/Me/NT/2000/XP
AsIDE
Integrated
Development Environment for HiPerSmartT application development
AsIDE
is Ashling's Integrated Development Environment for HiPerSmartT application
development. The AsIDE package, which includes the SlickEditT Editor,
together with Algorithmics' SDE-MIPS GNU Toolkit, provides a powerful
and convenient development environment for HiPerSmartT applications.
The
Algorithmics' (www.algor.co.uk)
SDE-MIPS GNU Compiler and Linker tools, included on the Ashling HiPerSmartT
Development Tools CD, are configured and invoked from AsIDE. Compiler
and linker switches may be set via user-friendly dialogs.

AsIDE
features include:
-
Full Project Management support including project and make-file
generation
- SDE-MIPS
GNU Compiler/ Linker tool configuration via user-friendly dialogs
- Context
sensitive error browsing for Algorithmic's SDE-MIPS GNU tools
output: AsIDE highlights the offending line in the relevant source
file
- Direct
invocation of Ashling's powerful PathFinder source-level debugger
directly from AsIDE. The current project is automatically loaded
ready for debug
- Support
for Windows 9x/Me/NT/2000/XP
AsIDE
includes the SlickEditT state-of-the art programmer's editor, with
advanced features that include:
-
Configurable language-specific color coding · Multiple file and
directory search and replace
- DIFFzillaT
to view differences between source files, directories, source
trees or symbols
- Version
control management interface to all popular version control packages
- Context
TaggingT: Auto List Class Members and Function Parameter Info
- Symbol
References and Class Browser
Target
Connection; Device Support
Vitra,
Genia and Opella Emulators connect to the NXP' HiPerSmartT Evaluation
board, with a choice of ISO7816 or GSM SIM Smart Card probes for testing
in the user's Card Reader. All NXP HiPerSmartT Smart Cards are supported,
including P9SC128 and P9CC160.
Ashling
Smart Card Support Range
Ashling
provides development support for NXP' P8WE50xx 8-bit Contact and
P8RF50xx Contactless Cards, SmartMX expanded-memory Smart Cards, SmartXA2
16-bit Smart Cards, and HiPerSmartT (SmartMIPST) 32-bit Smart Cards.
Ashling's continuing technical co-operation with NXP Semiconductors
ensures that development support is provided for each new Smart Card
device introduced by NXP.
Order
Codes
| Product |
Order
Code |
| HiPerSmartT
Development Tools CD (includes PathFinder for HiPerSmartT, AsIDE,
Algorithmics' SDE-MIPS GNU Tools and HiPerSmartT Software Simulator) |
DEVCD-HPS |
| Opella
for HiPerSmartT |
Opella-HPS |
| Genia
for HiPerSmartT |
Genia-HPS |
| Vitra
for HiPerSmartT Networked Emulator with standard 64K frames x 128-bit
trace |
Vitra-HPS-T64K |
| Vitra
for HiPerSmartT Networked Emulator with standard 128K frames x 128-bit
trace |
Vitra-HPS-T128K |
| Vitra
for HiPerSmartT Networked Emulator with standard 256K frames x 128-bit
trace |
Vitra-HPS-T256K |
| Vitra
for HiPerSmartT Networked Emulator with standard 512K frames x 128-bit
trace |
Vitra-HPS-T512K |
| NXP
HiPerSmartT Evaluation Board |
PHILIP-HPS-EV-BRD |
| Ashling
INCLA7816 card reader interface |
IN-CLA7816V2 |

|