Motorola MPC533 Reference Manual page 976

Table of Contents

Advertisement

Program Trace
Table 22-28. Program Trace Correction Due to an Exception (continued)
Time
4
5
6
7
8
9
10
11
12
13
14
16
At Time 8, the Sequential instruction that causes an exception is issued.
At Time 14, the instruction issued at Time 8 causes an exception. A Program Trace Correction
Message is sent out correcting the number of instructions in the trace (5). The sequential instruction
that occurred at Time 13 is not included in the correction count because the tool is not aware that it
occurred (it was not transmitted out).
Note: The sequential instruction at Time 8 did not retire and is included in the correction number.
The program trace correction message has the following format:
22-44
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
Processor State
Direct Branch Instruction
Sequential Instruction
Sequential Instruction
Sequential Instruction
Sequential Instruction
Indirect Branch Instruction
Sequential Instruction
Sequential Instruction
Indirect Branch Instruction
Sequential Instruction
Exception due to instruction at Time
8
Indirect Branch Instruction
MPC533 Reference Manual
Message sent
Direct Branch Message
TCODE = 3
Number of sequential instructions executed
since last taken branch = 3
Indirect Branch Message
TCODE = 4
Number of sequential instructions executed
since last taken branch = 4
Unique portion of the target address
Indirect Branch Message
TCODE = 4
Number of sequential instructions executed
since last taken branch = 2
Unique portion of the target address
Program Trace Correction Message
TCODE = 10
Number of instructions to rewind from trace =
5
Indirect Branch Message
TCODE = 4
Number of sequential instructions executed
since last taken branch = 0
Unique portion of the target address
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc534

Table of Contents