7.1. About the ETM interface

The ARM7EJ-S processor supports the connection of an external ETM to provide real-time code tracing of the ARM7EJ-S processor in an embedded system.The ETM interface is primarily one way. To provide code tracing, the ETM block must be able to monitor various ARM7EJ-S processor signals, which are collected and driven out from the ARM7EJ-S processor as the ETM interface.The ETM interface outputs are pipelined by two clock cycles to provide early output timing and to isolate any ETM input load from the critical ARM7EJ-S processor signals. The latency of the pipelined outputs does not effect ETM trace behavior, because all outputs are delayed by the same amount.

Copyright ©  2001 ARM Limited. All rights reserved.ARM DDI 0214B
Non-Confidential