Motorola MPC533 Reference Manual page 981

Table of Contents

Advertisement

The total instruction count can be found by adding 256 for each program trace full message
received to the sequence count of the direct or indirect branch trace message that follows
the resource full message. The program trace full message has the following format:
Figure 22-31. Program Trace Full Message Format
At this time, the program trace sequential count full code is the only defined option for this
message.
Error Code
0001-1111
22.3.2.5 Error Messages
Branch trace error messages are explained within applicable functional areas, such as data
trace, watchpoint, and program trace sections of this chapter.
22.3.2.6 Relative Addressing
The relative address feature is compliant with the IEEE-ISTO 5001 - 1999
recommendations, and is designed to reduce the number of bits transmitted for addresses
of indirect branch messages.
The address transmitted is relative to the address of the previous branch trace message. It
is generated by XORing the new address with the previous address, and then using only the
results up to the most significant '1' in the result. To recreate this address, an XOR of the
(most-significant 0-padded) message address with the previously decoded address gives the
current address. Figure 22-32 shows how a relative address is generated and how it can be
used to recreate the original address.
MOTOROLA
PRELIMINARY—SUBJECT TO CHANGE WITHOUT NOTICE
[6 bits]
TCODE (27)
Max Length = 10 bits
Min Length = 7 bits
Table 22-29. Resource Codes
0000
Program Trace Sequential Count Full
Vendor Defined or Reserved
Chapter 22. READI Module
[1 - 8 bits]
Resource Code
Description
Program Trace
22-49

Advertisement

Table of Contents
loading

This manual is also suitable for:

Mpc534

Table of Contents