3.2.1. ETM7 to ARM7 connection guide

Table 3.1 shows how the ETM7 must be connected to different members of the ARM7 processor family. Connections are listed for:

The ETM7 port names are a mixture of those from the ARM7TDMI and ARM7TDMI-S macrocells.

Table 3.1. ETM7 to ARM signal connections

ETM7signalnameARM signal name
ARM7TDMI-SARM7TDMIARM720T (Rev3)
A[31:0]ADDR[31:0]A[31:0]ETMA[31:0]
ABORTABORTABORTETMABORT
ARMTDODBGTDON/C [1]N/C a
BIGENDCFGBIGENDBIGENDETMBIGEND
CLKCLKMCLK [2]ETMCLK
CLKENCLKENnWAITETMCLKEN
CPACPA [3]CPA cETMCPA
CPBCPB cCPB cETMCPB
DBGACKDBGACKDBGACKETMDBGACK
DBGRQDBGRQDBGRQDBGRQ
nMREQCPnMREQnMREQETMnMREQ
SEQCPSEQSEQETMSEQ
MAS[1:0]SIZE[1:0]MAS[1:0]ETMMAS[1:0]
nCPICPnCPInCPIETMnCPI
nEXECDBGnEXECnEXECETMnEXEC
nOPCCPnOPCnOPCETMnOPC
nRESETETMnRESET [4]ETMnRESET dETMnRESET d
nRWWRITEnRWETMnRW
nTRSTDBGnTRSTnTRSTnTRST
PROCID[31:0]--ETMPROCID[31:0]
PROCIDWR--ETMPROCIDWR
RANGEOUT0DBGRNG[0]RANGEOUT0RANGEOUT[0]
RANGEOUT1DBGRNG[1]RANGEOUT1RANGEOUT[1]
RDATA[31:0]RDATA[31:0]D[31:0]/DIN[31:0] [5]ETMD[31:0] e
TBITCPTBITTBITETMTBIT
TCKCLKTCKTCK
TCKENDBGTCKENVDDVDD
TDIDBGTDITDITDI
TDON/C aSDOUTBSSDOUTBS
TMSDBGTMSTMSTMS
WDATA[31:0]WDATA[31:0]D[31:0]/DOUT[31:0] eETMD[31:0] e
INSTRVALIDDBGINSTRVALID [6]INSTRVALID fVDD f

[4] See ETM reset

[6] See INSTRVALID.

Copyright © 2000, 2001 ARM Limited. All rights reserved.ARM DDI 0158D
Non-Confidential