About The Etm Interface; Figure 9-1 Arm966E-S Etm Interface - ARM ARM966E-S Technical Reference Manual

Table of Contents

Advertisement

Embedded Trace Macrocell Interface
9.1

About the ETM interface

ARM966E-S
To/from
ARM966E-S
logic
9-2
The ARM966E-S supports the connection of an external Embedded Trace Module
(ETM) to provide real time code tracing of the ARM966E-S in an embedded system.
The ETM interface is primarily one way. In order to provide code tracing, the ETM
block must be able to monitor various ARM9E-S inputs and outputs. The required
ARM9E-S inputs and outputs are collected and driven out from the ARM966E-S from
the ETM interface registers, as shown in Figure 9-1.
ETMEN
CLK
The ETM interface outputs are pipelined by a single clock cycle to provide early output
timing and to isolate any ETM input load from the critical ARM966E-S signals. The
latency of the pipelined outputs does not effect ETM trace behavior, as all outputs are
delayed by the same amount.
Copyright © 2000 ARM Limited. All rights reserved.
ETM
En
ETM interface registers
ARM9E-S
FIFOFULL

Figure 9-1 ARM966E-S ETM interface

nRESET
To/from
ARM966E-S
logic
ARM DDI 0186A

Advertisement

Table of Contents
loading

Table of Contents