
READI Module
MPC561/MPC563 Reference Manual, Rev. 1.2
Freescale Semiconductor
24-33
24.7.5.3.2
Example of Direct Branch Message
Table 24-24 is an example of the minimum transmission of any message containing a variable length field
(three clocks). The example uses a 4-bit output port.
Note that T0, and I0 are the least significant bits where:
Tx = TCODE number (fixed)
Ix = Number of sequential instructions (variable)
NOTE
During clock 3, the tool should ignore data on MDO signals.
24.7.5.4
Non-Temporal Ordering of Transmitted Messages
Trace messages sent out may not be in the sequence they actually occurred. The traces are monitored on
the internal buses and these traces are captured as they occur and are sent out in the order they were
captured and processed.
BTMs are in sequence and DTMs are in sequence, however, temporal order of DTMs interleaved with
BTMs may not be accurate with regard to logical flow of code.
Table 24-23. Indirect Branch Message
Clock
MDO[3:0]
MSEO
3210
1
Idle
0
XXXX
1
Idle (or end of last
message)
1
T3T2T1T0
0
Start Message
2I1
I0
T5
T4
0
Normal Transfer
3
I5I4I3I2
0
Normal Transfer
40
0
I7
I6
1
End Packet
5
A3A2
A1A0
0
Normal Transfer
6
A7A6
A5A4
1
End Packet
7
0000
1
End Message
8
T3T2T1T0
0
Start Message
Table 24-24. Direct Branch Message
Clock
MDO[3:0]
MSEO
3210
1
Idle
1
T3T2T1T0
0
Start Message
2I1
I0
T5
T4
1
End Packet
3
0000
1
End Message