About The Etm Interface; Enabling And Disabling The Etm7 Interface - Epson ARM720T Core Cpu Manual

Revision 4 (amba ahb bus interface version)
Table of Contents

Advertisement

10
ETM Interface
This chapter describes the ETM interface that is provided on the ARM720T processor. It
contains the following sections:
10.1

About the ETM interface ......................................................................... 10-1

10.2

Enabling and disabling the ETM7 interface........................................... 10-1

10.3
Connections between the ETM7 macrocell and the ARM720T processor......... 10-2
10.4
Clocks and resets...................................................................................... 10-3
10.5
Debug request wiring............................................................................... 10-3
10.6
TAP interface wiring ................................................................................ 10-3
10.1
About the ETM interface
You can connect an external
that you can perform real-time tracing of the code that the processor is executing.
In general, little or no glue logic is required to connect the ETM7 to the ARM720T processor.
You program the ETM through a JTAG interface. The interface is an extension of the ARM
TAP controller, and is assigned scan chain 6.
If you have more than one ARM processor in your system, each processor must have
Note:
its own dedicated ETM.
ETM7 (Rev 1) Technical Reference Manual
See the
integrating an ETM7 with an ARM720T processor.
10.2
Enabling and disabling the ETM7 interface
Under the control of the ARM debug tools, the ETM7 PWRDOWN output is used to enable and
disable the ETM. When PWRDOWN is HIGH, this indicates that the ETM is not currently
enabled, so you can stop the CLK input and hold the other ETM signals stable. This enables
you to reduce power consumption when you are not performing tracing.
When a TAP reset (nTRST) occurs, PWRDOWN is forced HIGH until the ETM7 control
register has been programmed (see the
this register).
PWRDOWN is automatically cleared at the start of a debug session.
On the ARM720T processor, the ETM interface pins are gated by the ETMEN input. This
means that if the ETMEN input is LOW, all the output pins of the ETM interface remain
stable. You can control this ETMEN input by connecting it with either of the following:
the ETMEN output on the ETM7
the inverted PWRDOWN output on the ETM7.
ARM720T CORE CPU MANUAL
Embedded Trace Macrocell
Embedded Trace Macrocell Specification
EPSON
(ETM) to the ARM720T processor, so
for detailed information about
10: ETM Interface
for details of
10-1

Advertisement

Table of Contents
loading

Table of Contents