MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
25-68 Freescale Semiconductor
Table 25-40 illustrates an example of direct branch message with 12 MDO / 2 MSEO.
Note that T0 and I0 are the least significant bits where:
• Tx = TCODE number (fixed)
• Sx = Source processor (fixed)
• Ix = Number of instructions (variable)
Table 25-41 an example data write message with 12 MDO / 2 MSEO configuration
Note that T0, A0, D0 are the least significant bits where:
• Tx = TCODE number (fixed)
• Sx = Source processor (fixed)
• Zx = Data size (fixed)
• Ax = Unique portion of the address (variable)
• Dx = Write data (variable - 8, 16 or 32-bit)
Table 25-40. Direct Branch Message Example (12 MDO / 2 MSEO)
Clock
MDO[11:0]
MSEO[1:0] State
11109876543210
0 XXXXXXXXXXXX 1 1 Idle (or end of last
message)
1 I1 I0S3S2S1S0T5T4T3T2T1T0 0 0 Start Message
2 0000000000I3I2 1 1 End Packet/End
Message
3 X X X X S1S0T5T4T3T2T1T0 0 0 Start of Next
Message
Table 25-41. Direct Write Message Example (12 MDO / 2 MSEO)
Clock
MDO[11:0]
MSEO[1:0] State
11109876543210
0 XXXXXXXXXXXX 1 1 Idle (or end of last
message)
1 Z1Z0S3S2S1S0T5T4T3T2T1T0 0 0 Start Message
2 0 0 0 0 0 0 0 A3 A2 A1 A0 Z2 0 1 End Packet
3 X X X X D7D6D5D4D3D2D1D0 1 1 End Packet/End
Message