Support for the RealView Trace 2 unit
The RealView ICE unit supports the RealView Trace 2 trace capture plug-in unit, which introduces an innovative data streaming capability to the RealView tools that directly enables hardware platform profiling by the RealView Profiler product from ARM.
Debug and Trace of the Cortex Processor Family
The RealView ICE unit comprehensively supports the debug and trace technology for the Cortex family of processors to enable rapid deployment and utilization of the advanced on-chip debug and trace infrastructure. The RealView ICE unit provides the target connection and run-control capability that allows hardware and software developers to generate device bring-up and initialization code, develop firmware, boot operating systems and debug executable code.
Enhanced CoreSight Support
The RealView ICE unit extends support for the CoreSight On-chip Debug and Trace Technology to all of the available CoreSight Design Kits. System architects and software developers can now fully utilize and exploit the comprehensive debug and trace capabilities for ARM processor-based designs, to significantly improve the debug experience and speed development of higher quality products.
Serial Wire Debug Connection
The RealView ICE unit fully supports the CoreSight Serial Wire Debug technology that can be used in place of JTAG. Serial Wire Debug reduces the number of debug port pins on a device from 5 pins to 2 pins, for severely pin-limited packages and where pin count can be the controlling factor in device costs.
Third-party Debug Environment Support
The RealView ICE unit has an extensive feature set which can be leveraged within a user's preferred device connection and debug environment with the use of the Remote Device Debug Interface (RDDI). This easy-to-integrate API enables functions such as device access, register and memory interrogation, as well as reset, synchronization and start for immediate device control.
Standard features of RealView ICE include: