English
Language : 

PXN20RM Datasheet, PDF (1250/1376 Pages) Freescale Semiconductor, Inc – PXN20 Microcontroller
Nexus Development Interface (NDI)
36.7.9.6 Examples
The following are examples of program trace and data trace messages.
Table 36-62 illustrates an example indirect branch message with an 12MDO / 2 MSEO configuration.
Note that T0 and S0 are the least significant bits where:
• Tx = TCODE number (fixed)
• Sx = Source processor (fixed)
• Ix = Number of instructions (variable)
• Ax = Unique portion of the address (variable)
Table 36-62. Indirect Branch Message Example (12 MDO / 2 MSEO)
Clock
MDO[11:0]
11 10
9
8
7
6
5
4
3
2
1
0
0
XXXXXXXXXXXX
1
I1 I0 S3 S2 S1 S0 T5 T4 T3 T2 T1 T0
2
0 0 0 0 0 0 0 0 I5 I4 I3 I2
3
0 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
4
X X S3 S2 S1 S0 T5 T4 T3 T2 T1 T0
MSEO[1:0]
State
1
1 Idle (or end of last
message)
0
0 Start Message
0
1 End Packet
1
1 End Packet/End
Message
0
0 Start of Next
Message
Table 36-63 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 36-63. Direct Branch Message Example (12 MDO / 2 MSEO)
Clock
0
MDO[11:0]
11 10 9
8
7
6
5
4
3
2
1
0
XXXXXXXXXXXX
1
I1 I0 S3 S2 S1 S0 T5 T4 T3 T2 T1 T0
2
0 0 0 0 0 0 0 0 0 0 I3 I2
3
X X X X S1 S0 T5 T4 T3 T2 T1 T0
MSEO[1:0]
1
1
0
0
1
1
0
0
State
Idle (or end of last
message)
Start Message
End Packet/End
Message
Start of Next
Message
Table 36-64 an example data write message with 12 MDO / 2 MSEO configuration.
36-100
PXN20 Microcontroller Reference Manual, Rev. 1
Freescale Semiconductor