Previous | Table of Contents | Next |
If you are developing card software, particularly assembly language code, a simulator will be an invaluable tool. A simulator is a program that runs on your software development computer and acts like (simulates) the microcomputer in the target smart card. After you assemble or compile your smart card program, you send the output to the simulator, which will interpret the instructions it finds and run the program to a breakpoint or let you single-step the program and watch it change the state of the simulated smart card.
You will need a simulator not only to debug your program, but also to measure its runtime behavior (see Table 6.8). You will also find it handy to do fault analysis when cards die in the field. Remember that the card cant tell you from a hacker, so watching your program run on the card itself will be difficult at best, and typically impossible.
Product | Company | Telephone | WWW | Processors | |
---|---|---|---|---|---|
Boardwalk | TECI | +1 802 525-3458 | 103006.612 @compuserve. com | 68HC05 | |
ChipView | ChipTools | +1 905 274-6244 | www.chiptools.com | infocom @chiptools. com | 80C51 |
CrossView | Tasking | +1 617 320-9400 | www.tasking.com | sales_us @tasking. com | 80C51, 80C51XA |
C-SPY | IAR Systems | +1 415 765-5500 | www.iar.com | info @iar.com | 80C51 |
E6805 Symbolic Host Support | ByteCraft | +1 519 888-6911 | www.bytecraft.com | info @bytecraft. com | 68HC05 |
EVM05 Interface & SIM05 Simulator | P& Microcomputer | +1 617 353-9206 | www.pemicro.com | pemicro@ pemicro.com | 68HC05 |
HiSIM | Hitex | +1 408 298-9077 | www.hitex.com | info@hitex .com | 80C51 |
MICSIM | RTS | +44 1624 623841 | mannet.mcb.net/rts/ | rts@mannet .mcb.net | TMS-370 |
PathFinder | Ashling | +353 61 334466 | www.ashling.com | ashling @iol.ie | 68HC05, 80C51 |
ProView | Franklin Software | +1 408 296-8051 | www.fsinc.com | fsinfo @fsinc.com | 80C51 |
PseudoMax Software Simulators | PseudoCorp | +1 804 873-1947 | 68HC05 | ||
SimCASE Real-Time Debuggers | Archimedes | +1 206 822-6300 | www.archimedesinc.com | customer -service@ archimedesinc .com | 68HC05 |
Simulator/ Debugger | Avocet Systems | +1 207 236-9055 | www.avocetsystems.com | avocet @midcoast .com | 68HC05 |
Simulator/ Debugger | 2500AD Software | +1 207 236-6010 | www.avocetsystems | s2500ad @rmi.net .com | 68HC05, 80C51 |
Simulators | Hiware | +41 61 690 75 00 | www.hiware.com | info@hiware .hicom.ch | 68HC05, 80C51 |
T-N-T Sim | CARDtools Systems | +1 408 559-4240 | www.cardtools.com | info @cardtools. com | H8 |
W6805 EVMICE Debugger | Wytec Computer | www.wytec.com | wchu@wytec .com | 68HC05 | |
YADE Software Simulator | Digicash | +31 20 592-9999 | www.digicash.com | info@ digicash.nl | SC21, 83C852 |
ZAP | Cosmic | +1 617 932-2556 | www.cosmic-us.com | c-tools @cosmic-us .com | 68HC05 |
Previous | Table of Contents | Next |