e5500 Core Reference Manual, Rev. 4
xiv Freescale Semiconductor
Contents
Paragraph
Number Title
Page
Number
9.9.5.6 Instruction Jamming Status.................................................................................... 9-44
9.9.5.7 Special Note on Jamming Store Instructions......................................................... 9-45
9.9.5.8 Instruction Jamming Output .................................................................................. 9-45
9.9.5.9 IJAM Procedure ..................................................................................................... 9-45
9.9.5.10 Instruction Jamming Error Conditions .................................................................. 9-47
9.10 Nexus Trace ................................................................................................................... 9-47
9.10.1 Nexus Features........................................................................................................... 9-47
9.10.2 Enabling Nexus Operations on the Core.................................................................... 9-48
9.10.3 Modes of Operation ................................................................................................... 9-48
9.10.4 Supported TCODEs ................................................................................................... 9-49
9.10.5 Nexus Message Fields ............................................................................................... 9-53
9.10.5.1 TCODE Field......................................................................................................... 9-53
9.10.5.2 Source ID Field (SRC)........................................................................................... 9-54
9.10.5.3 Relative Address Field (U-ADDR)........................................................................ 9-54
9.10.5.4 Full Address Field (F-ADDR) ............................................................................... 9-54
9.10.5.5 Timestamp Field (TSTAMP) ................................................................................. 9-54
9.10.6 Nexus Message Queues ............................................................................................. 9-55
9.10.6.1 Message Queue Overrun........................................................................................ 9-55
9.10.6.2 CPU Stall ...............................................................................................................9-56
9.10.6.3 Message Suppression............................................................................................. 9-56
9.10.7 Nexus Message Priority ............................................................................................. 9-56
9.10.7.1 Data Acquisition Message Priority Loss Response and Retry .............................. 9-57
9.10.7.2 Ownership Trace Message Priority Loss Response and Retry .............................. 9-57
9.10.7.3 Program Trace Message Priority Loss Response and Retry.................................. 9-57
9.10.8 Data Trace Message Priority Loss Response and Retry ............................................ 9-58
9.10.9 Debug Status Messages ............................................................................................. 9-58
9.10.10 Error Messages .......................................................................................................... 9-58
9.10.11 Resource Full Messages............................................................................................. 9-58
9.10.12 Program Trace............................................................................................................9-59
9.10.12.1 Enabling and Disabling Program Trace................................................................. 9-59
9.10.12.2 Sequential Instruction Count Field ........................................................................ 9-60
9.10.12.3 Branch/Predicate History Events........................................................................... 9-60
9.10.12.4 Indirect Branch Message Events ........................................................................... 9-60
9.10.12.5 Resource Full Events ............................................................................................. 9-61
9.10.12.6 Program Correlation Events .................................................................................. 9-61
9.10.12.7 Synchronization Conditions................................................................................... 9-61
9.10.13 Data Trace.................................................................................................................. 9-63
9.10.13.1 Enabling and Disabling Data Trace ....................................................................... 9-63
9.10.13.2 Data Trace Range Control ..................................................................................... 9-64
9.10.13.3 Data Trace Size Field (DSZ) ................................................................................. 9-64
9.10.13.4 Data Trace Address Field ...................................................................................... 9-65