
MOTOROLA
Chapter 23. READI Module
23-31
Pin Interface
23.3.2.4 Message Formats
Message formatting is performed in the pin interface block. Raw messages read from the
message queue are independent of the number of MDO pins implemented.
Table 23-22 shows the various message formats that the pin interface formatter has to
encounter.
NOTE
For variable length fields, the transmitted size of the field is
determined as the bits from the least significant bit to the most
significant non-zero valued bit, (i.e., most significant 0 value
bits are not transmitted).
Table 23-22. Message Field Sizes
Message
TCODE
Field # 1
Field # 2
Field # 3
Max
Size 1
Min.
Size 2
Device ID
1
Fixed = 32
NA
38 bits
Ownership Trace
Message
2Fixed = 32
NA
38 bits
Program Trace —
Direct Branch
Message
3
Variable
Max = 8
Min = 1
NA
14 bits
7 bits
Program Trace —
Indirect Branch
Message
4
Variable
Max = 8
Min = 1
Variable
Max = 23
Min = 1
NA
37 bits
8 bits
Data Trace —
Data Write Message
5
Variable
Max = 25
Min = 1
Variable
Max = 32
Min = 8
NA
63 bits
15 bits
Data Trace —
Data Read Message
6
Variable
Max = 25
Min = 1
Variable
Max = 32
Min = 8
NA
63 bits
15 bits
Error Message 3
8Fixed = 5
NA
11 bits
Program Trace
Correction Message
10
(0xA)
Variable
Max = 8
Min = 1
NA
14 bits
7 bits
Program Trace —
Direct Branch
Synchronization
Message
11
(0xB)
Variable
Max = 1
Min = 1
Variable
Max = 23
Min = 1
NA
30 bits
8 bits
Program Trace —
Indirect Branch
Synchronization
Message
12
(0xC)
Variable
Max = 1
Min = 1
Variable
Max = 23
Min = 1
NA
30 bits
8 bits