EasyManua.ls Logo

NXP Semiconductors PXN2020 - 36.7.9.6 Examples

NXP Semiconductors PXN2020
1376 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Nexus Development Interface (NDI)
PXN20 Microcontroller Reference Manual, Rev. 1
36-100 Freescale Semiconductor
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-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-64 an example data write message with 12 MDO / 2 MSEO configuration.
Table 36-62. Indirect Branch Message Example (12 MDO / 2 MSEO)
Clock
MDO[11:0]
MSEO[1:0] State
11109876543210
0 XXXXXXXXXXXX 1 1Idle (or end of last
message)
1 I1 I0 S3S2S1S0T5T4T3T2T1T0 0 0Start Message
2 00000000I5I4I3I2 0 1End Packet
3 0A10A9A8A7A6A5A4A3A2A1A0 1 1End Packet/End
Message
4 X X S3S2S1S0T5T4T3T2T1T0 0 0Start of Next
Message
Table 36-63. 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 of Contents

Related product manuals