Nexus
MPC5565 Microcontroller Reference Manual, Rev. 1.0
Freescale Semiconductor
24-87
24.14.5.1 Data Trace
This section deals with the data trace mechanism supported by the NXDM module. Data trace is
implemented via data write messaging (DWM) and data read messaging (DRM).
24.14.5.2 Data Trace Messaging (DTM)
NXDM data trace messaging is accomplished by snooping the NXDM data bus, and storing the
information for qualifying accesses (based on enabled features and matching target addresses). The
NXDM module traces all data access that meet the selected range and attributes.
NOTE
Data trace is ONLY performed on DMA accesses to the system bus.
24.14.5.3 DTM Message Formats
The NXDM block supports five types of DTM Messages — data write, data read, data write
synchronization, data read synchronization and error messages.
24.14.5.3.1
Data Write and Data Read Messages
The data write and data read messages contain the data write/read value and the address of the write/read
access, relative to the previous data trace message. Data write message and data read message information
is messaged out in the following format:
Figure 24-66. Data Write/Read Message Format
24.14.5.3.2
DTM Overflow Error Messages
An error message occurs when a new message cannot be queued due to the message queue being full. The
FIFO will discard incoming messages until it has completely emptied the queue. After it is emptied, an
error message will be queued. The error encoding will indicate which types of messages attempted to be
queued while the FIFO was being emptied.
If only a data trace message attempts to enter the queue while it is being emptied, the error message will
incorporate the data trace only error encoding (00010). If a watchpoint also attempts to be queued while
the FIFO is being emptied, then the error message will incorporate error encoding (01000).
DATA
MSB
LSB
2
3
4
U-ADDR
DSZ
SRC
5
4 bits
1
TCODE (000101 or 000110)
3 bits
1-32 bits
1-64 bits
6 bits
Max length = 109 bits; Min length = 15 bits
Summary of Contents for MPC5565
Page 18: ...MPC5565 Microcontroller Reference Manual Devices Supported MPC5565 MPC5565 RM Rev 1 0 09 2007...
Page 34: ...MPC5565 Reference Manual Rev 1 0 Freescale Semiconductor 15...
Page 35: ...MPC5565 Reference Manual Rev 1 0 16 Freescale Semiconductor...
Page 553: ...Flash Memory MPC5565 Microcontroller Reference Manual Rev 1 0 13 38 Freescale Semiconductor...
Page 559: ...SRAM MPC5565 Microcontroller Reference Manual Rev 1 0 14 6 Freescale Semiconductor...
Page 973: ...Preface MPC5565 Microcontroller Reference Manual Rev 1 0 21 36 Freescale Semiconductor...
Page 1153: ...Calibration MPC5565 Microcontroller Reference Manual Rev 1 0 B 8 Freescale Semiconductor...