Nexus Development Interface (NDI)
PXN20 Microcontroller Reference Manual, Rev. 1
36-28 Freescale Semiconductor
Data Trace —
Data Write Message
6 6 TCODE Fixed TCODE number = 5 (0x05)
4 4 SRC Fixed source processor identifier
3 3 DSIZ Fixed data size (Refer to Table 36-18)
1 32 U-ADDR Variable unique portion of the data write address
1 64 DATA Variable data write values (see Section 36.6.10.4, Data Trace, for
details)
Data Trace —
Data Read Message
6 6 TCODE Fixed TCODE number = 6 (0x06)
4 4 SRC Fixed source processor identifier
3 3 DSIZ Fixed data size (Refer to Table 36-18)
1 32 U-ADDR Variable unique portion of the data read address
1 64 DATA Variable data read values (see Section 36.6.10.4, Data Trace, for
details)
Error Message 6 6 TCODE Fixed TCODE number = 8 (0x08)
4 4 SRC Fixed source processor identifier
5 5 ECODE Fixed error code
Program Trace —
Direct Branch
Message w/ Sync
1
6 6 TCODE Fixed TCODE number = 11 (0x0B)
4 4 SRC Fixed source processor identifier
1 8 I-CNT Variable # sequential instructions executed since last taken branch
1 32 F-ADDR Variable full target address (leading zeros truncated)
Program Trace —
Indirect Branch
Message w/ Sync
1
6 6 TCODE Fixed TCODE number = 12 (0x0C)
4 4 SRC Fixed source processor identifier
1 8 I-CNT Variable # sequential instructions executed since last taken branch
1 32 F-ADDR Variable full target address (leading zeros truncated)
Data Trace —
Data Write Message
w/ Sync
6 6 TCODE Fixed TCODE number = 13 (0x0D)
4 4 SRC Fixed source processor identifier
3 3 DSZ Fixed data size (Refer to Table 36-18)
1 32 F-ADDR Variable full access address (leading zeros truncated)
1 64 DATA Variable data write values (see Section 36.6.10.4, Data Trace, for
details)
Table 36-14. Public TCODEs Supported by Nexus3+ (continued)
Message Name
Packet Size
(bits) Packet
Name
Packet
Type
Packet Description
Min Max