
MOTOROLA
Chapter 24. READI Module
24-51
Program Trace
24.8.5
Branch Trace Message Queueing
READI implements a queue 16 or 32 messages deep (depending on the silicon version) for
program trace, data trace, and ownership trace messages. Messages that enter the queue are
transmitted via the output auxiliary port in the order in which they are queued.
NOTE
If multiple trace messages need to be queued at the same time,
program trace messages will have the highest priority unless
the data trace buffers are full, in which case the data trace
messages are given temporary higher priority than the program
trace messages.
24.8.6
BTM Timing Diagrams
Figure 24-35. Direct Branch Message
Figure 24-36. Indirect Branch Message
MCKO
MSEO
MDO[7:0]
00000011
0010
00000000
TCODE = 3
Number of Sequential Instructions since last taken branch = 72
Don’t care data
(idle clock)
0001
Don’t care data
(idle clock)
TCODE = 4
Number of Sequential Instructions since last taken branch = 4
Relative Address = 0x534
MCKO
MSEO
MDO[7:0]
00000100
00000001
00110100
00000101
00000000