The ARM RealView ICE Multiprocessor EmbeddedICE Interface Unit is a hardware debugging interface that bridges host-based debuggers and ARM-based target systems via JTAG or Serial Wire Debug protocols. It supports real-time trace capture on multiprocessor SoC devices and integrates with both Windows and Red Hat Linux development environments.
Technical Specifications
• Target Interface Protocols: JTAG (IEEE Standard 1149.1-2001) and Serial Wire Debug (SWD) to Debug Access Port (DAP)
• Host Connectivity: USB or Ethernet connection to PC
• Logic Compatibility: TTL-compatible and CMOS logic with approximately 100Ω output impedance on all signals
• Processor Support: Single or multiple ARM processor cores with EmbeddedICE logic
• Trace Capture: Embedded Trace Macrocell (ETM) and Embedded Trace Buffer (ETB) support for high-speed data acquisition
– Key Features
• Real-time trace functionality when paired with ARM RealView Trace unit
• SWD connection support with fewer pin requirements and higher data rates versus JTAG
• Multiprocessor debugging on SoC devices with embedded processor cores
• High-speed trace data capture via ETB for operation at elevated core clock speeds
– Interfaces & Connectors
Target connectivity includes two cable options: a short 20-way ribbon cable or a long 40-way ribbon cable paired with an LVDS 40-way to 20-way probe. Optional adaptors accommodate TI platforms and 14-way IDC box header targets. The run control unit connects to the host via USB or Ethernet and ships with mains cables, power supply, and both USB and Ethernet cables.
– Typical Applications
Primary use cases include ARM-based embedded system development, multicore processor debugging, and real-time trace analysis on SoC platforms requiring ETM and ETB functionality.


















