| |||
| Home > Introduction > About Multi-ICE | |||
Multi-ICE is the EmbeddedICE logic debug solution from ARM. It enables you to debug software running on ARM processor cores that include the EmbeddedICE logic.
Multi-ICE provides the software and hardware interface between a Joint Test Action Group (JTAG) IEEE Standard 1149.1 port on the hardware using a small interface unit and a Windows or UNIX debugger using the ARM Remote Debug Interface (RDI) running on a workstation.
You can use Multi-ICE with systems that contain one or more ARM CPUs or DSP processors. It also supports the Embedded Trace Macrocell (ETM). The external hardware and software to decode this information is available separately from ARM Limited.
The Multi-ICE product comprises:
An interface unit that connects the parallel port of a workstation to the JTAG interface of an ASIC that includes debug and EmbeddedICE capability.
A cable to connect the interface unit to a parallel port. (This is underneath the foam packaging.)
A 20-way ribbon cable. This connects the Multi-ICE interface unit to the target.
Software on CD-ROM that enables an ARM debugger to communicate with the interface unit. The software includes the following components:
the Multi-ICE server
a Dynamic Link Library (DLL) to use with the debugger
documentation in PDF and Dynatext formats
example programs demonstrating the TAPOp Application Program Interface (API).
Documentation, including:
a printed copy of this User Guide
the installation CD insert
a warranty notice and end user license.
A 20-way to 14-way cable adaptor for use with targets that use a 14-way target connection is available on request from ARM, part number HPI-0027.