NX5000 Series

Brand Format Availability
Marvin Test Solutions PXI Available

ROM emulation is a powerful and versatile method of microprocessor testing. ROM emulation has emerged as the technique of choice for microprocessor test and diagnostic applications. A microprocessor-based board is tested by replacing the boot ROMs on the Unit Under Test (UUT) with memory emulation pods. Each pod handles eight bits of the data bus. Processors from 8 to 32 bits can be controlled with one to four pods (even the most advanced CPUs such as the Intel Pentium generally use only an eight-bit boot path). The emulator takes control of the UUT by resetting the processor and, under the test program’s control (monitor program), exercises all functions on the board. Synchronization with the UUT is automatic and requires no additional hardware or connections.

ROM emulation uses a high level language that enables the user to focus on development of the test procedure (rather than on learning new opcodes of the tested CPU) allowing rapid transition from one test program development to another with minimum learning time. The controlling link is transparent to the user. No assembly language is required to support the basic functions of the ROM emulation card which include Read, Write, RAM test, ROM CHECKSUM, Fill, Copy, and Move functions. Additionally, basic diagnostics are included to aid in troubleshooting a dead kernel.


-  Supports full speed operation of the UUT with no modifications

-  No special fixturing required

-  Requires only one generic pod

-  Supports 8/16/32 bit ROMs

-  New processors can be added with just a software update