PROMJet ROM Emulator
replaces the EPROM or FLASH of the system under development allowing
the user to load, examine, modify and view code or data directly in
its emulation memory. It downloads your code into emulated memory in seconds
via USB 2, rather than the minutes required either by EPROM programming, serial transfers to the target or
even BDM downloads. You will test code changes quickly and explore more options in the same amount of time.
The EmuTec PROMJet will save time even when used with other debugging tools, since it virtually eliminates download downtime.
PROMJet's download speeds are fast - up to 4Mb/sec
DOS, W9x, 2000, XP, Vista and Linux systems are all supported
PROMJet provides outstanding debugging capabilities:
PROMJet connects to a host computer via a standard USB or
optional Ethernet connection.
Memory capacity is from 4Mbit (512KByte) to 256Mbit
(32MByte) with access speeds from 85ns to 25ns, Low voltages down to 1.5v can
supported. 8bit and 16bit memory busses as well as LPC (4bit) and SPI (1bit) Data
can all be emulated for all popular chips footprints.
Reset, Interrupt and a write input signal, which allows the
target processor to write to the emulation memory, are all provided.
- Emulates any size or speed ROM: Up to 256 Mbit (32 MBytes)
PROMJet will efficiently emulate any ROM up to its' full capacity. PROMJet standard speed is 85ns and it is available with access speeds as fast as
- All ROM footprints supported: Direct connect cables are available for DIP, PLCC, TSOP, PSOP
and BGA sockets. Custom cables can be created for other socket configurations,
- Applicable to any memory configuration: Targets with 8 and 16 bit data buses can be emulated with a single unit, eliminating desktop clutter. For 32 bit and larger data widths (to
128 bits), up to 16 PROMJets can be driven by a single PC.
- Powered: via the target or an external power supply to minimise power drawn from
- Write to ROM: Accepts a write line from the target, allowing emulation of flash memory
(read modes), EEPROMs, RAM etc. PROMJet also supports reset and interrupt lines to the target, providing total control of your target from the keyboard during debugging.
- Powerful ROM management software included: A Windows
application is provided to control the downloading (and uploading)
of data. All standard file formats are supported eg Binary, Intel hex, Motorola S-records
and Elf/Dwarf. A script option allows the software to be executed
directly after compilation. Powerful memory image display, edit and
compare options are provided. An API is available to provide direct
control from within ATE systems.
- Emulates SPI and LPC/FWH memories: The PROMJet SPI/LPC
option allows it to support the increasingly popular SPI (1-bit
Serial Peripheral Interface) or LPC/FWH (4Bit Low Pin Count /
Firmware Hub) FLASH memories. A wiring adapter is only needed to
adapt the SPI FLASH 8-pin SOIC footprint to PROMJet 50-pin header.
For LPC/FWH FLASH devices, PROMJet supports the 40-pin TSOP as well
as the 32-pin PLCC footprints.
ICE option for the PROMJet
Adding the In-Circuit-Emulation (ICE) option to PROMJet
allows the host computer to access PROMJet’s emulation memory while the
target processor is running without arbitration or wait-state signals. This
permits the user to dynamically display and modify memory without stopping
the target system.
It can also be used to establish a debugging communication
channel between the host computer and the target system. This virtual UART provides a
link for communications between target and host through the PROMJet. This channel
can be used for debugging without taking out the target's serial port or other target resources and can also be used to monitor program status and operation.
Software libraries for high-level languages
allow any custom software to directly access PROMJet or to implement a
communication channel between the host software and the target CPU using
PROMJet dual-ported memory
- Frees the on board UART for your application: PROMJet provides a virtual serial port for debugging through the ROM socket, so the serial port on your target is no longer needed by a monitor-based debugger. In addition,
PROMJet eliminates conflicting use of the serial port between an application and a
- Monitor Drivers: Support is provided for a number of
software packages that use a serial port for their debug
communications. In particular drivers are available for CPU
development using the Paradigm package (x86) and for GDB.
For prices of PROMJet please phone (0)1932