Embedded Trace Macrocell Interface
ARM DDI 0337G
Copyright © 2005-2008 ARM Limited. All rights reserved.
15-13
Unrestricted Access
Non-Confidential
Figure 15-9 Example of an opcode sequence
FCLK
ETMLSU
ETMIVALID
ETMIBRANCH
ETMIINDBR
ETMIA
ETMFOLD
BRCHSTAT
ETMICCFAIL
HADDRI
HTRANSI
DEn
Decode op
Execute op
0x811
0x814
0x823
0x826
Idle
NONSEQ
0010 1000 0000
0000
0100 0000 0000 0010 0101
NONSEQ
NONSEQ
NONSEQ
Idle
NONSEQ
0000
0x102c
0x1030
0x1040
0x1044
0x1048
0x104C
0x1050
0x1054
ADD CMP BEQ
CMP
LDR
LDR
ADD NOP BX
ITE/LDR
BEQ BX
CMP
LDR
ADD CMP BEQ
ADD
LDR
LDR
ADD NOP BX
CMP
BEQ BX
CMP
0000
0x810
0x812
0x813
0x820
0x822
0x824
0x825
0x7E2
0x7E3
0x7E4
0xFC4
0xFC8
0xFCC
0xFC8
0xFD0
NONSEQ
NONSEQ
NONSEQ
NONSEQ
NONSEQ
NONSEQ
0x12AC