Embedded Trace Macrocell Interface Signals; Table A-5 Etm Interface Signal Descriptions - Epson ARM720T Core Cpu Manual

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

Advertisement

Name
Type
DBGRNG[1:0]
Output
A.5

Embedded trace macrocell interface signals

The ETM interface signals are shown in Table A-5.
Output name
Type
ETMnMREQ
Output
ETMSEQ
Output
ETMnEXEC
Output
ETMnCPI
Output
ETMADDR[31:0]
Output
ETMnOPC
Output
ETMDBGACK
Output
ETMABORT
Output
ETMCPA
Output
ETMCPB
Output
ETMPROCID[31:0]
Output
ETMPROCIDWR
Output
ARM720T CORE CPU MANUAL
Table A-4 Debugger signal descriptions
Description
Range out.
These signals indicate that the relevant EmbeddedICE-RT watchpoint
register has matched the conditions currently present on the address,
data, and control buses. These signals are independent of the state of
the watchpoint enable control bits.

Table A-5 ETM interface signal descriptions

Description
Not memory request. When LOW, indicates that the processor requires
memory access during the following cycle.
Sequential address. When HIGH, indicates that the address of the next
memory cycle is related to that of the last memory cycle. The new
address is one of the following:
the same as the previous one
four greater in ARM state
two greater in Thumb state.
This signal can be used, with the low order address lines, to indicate
that the next cycle can use a fast memory mode and bypass the
address translation system.
Not executed. When HIGH, indicates that the instruction in the
execution unit is not being executed. For example it might have failed
the condition check code.
Not coprocessor instruction. When the ARM720T processor executes a
coprocessor instruction, it takes the ETMnCPI LOW and waits for a
response from the coprocessor. The actions taken depend on this
response, which the coprocessor signals on the CPA and CPB inputs.
Addresses. This is the retimed internal address bus.
Not opcode fetch. When LOW, indicates that the processor is fetching
an instruction from memory. When HIGH, indicates that data, if present,
is being transferred.
Debug acknowledge. When HIGH, indicates that the processor is in
debug state. When LOW, indicates that the processor is in normal
system state.
Memory abort or bus error. Indicates that a requested access has been
disallowed.
Coprocessor absent handshake. The coprocessor absent signal. It is a
buffered version of the coprocessor absent signal.
Coprocessor busy handshake.
The coprocessor busy signal. It is a buffered version of the coprocessor
absent signal.
Trace PROCID bus.
Trace PROCID write. Indicates to the ETM7 that the Trace PROCID,
CP15 register c13, has been written.
EPSON
A: Signal Descriptions
A-5

Advertisement

Table of Contents
loading

Table of Contents