MOTOROLA
Chapter 37. System Development and Debugging
37-13
Part VI. Debug and Test
Figure 37-3. Load/Store Support General Structure
Each of the two load/store data comparators (G and H) is 32 bits wide and can be
programmed to treat numbers as signed or unsigned. Each data comparator operates as four
independent byte comparators. Each byte comparator has a mask bit and generates two
output signalsÑequal and less than (if the mask bit is not set.) Therefore, each 32-bit
comparator has eight output signals. These signals generate the equal and less-than signals
according to the compare size programmed by the user (byte, half-word, word). All signals
are signiÞcant in byte mode. In half-word mode, only four signals from each 32-bit
comparator are signiÞcant; when operating in word mode, only two signals are signiÞcant.
One of the next four match events is generated by the equal and less-than signalsÑequal,
not equal, greater than, or less than, depending on the compare type programmed.
Therefore, from the two 32-bit comparators, eight match indications are generatedÑ
Gmatch[0Ð3] and Hmatch[0Ð3]. According to the lower bits of the address and the size of
the cycle, only match indications detected on bytes with valid information are validated.
The rest are negated. If the executed cycle has a smaller size than the compare size (a byte
access when the compare size is word or half-word), no match indication is asserted. The
match indication signals generate four load/store data events as shown in Table 37-7.
Comparator G
Byte 0
Eq
Lt
Compare
Compare
Add(30:31)
Data
Compare
Valid 0
Valid 1
Valid 2
Valid 3
G
H
(G&H)
(G|H)
Instruction
L-watchpoint 0
L-watchpoint 1
L-breakpoint
Size
Logic
Compare
Byte
Qualifier
Logic
Events Generator
AND-OR Logic
Control Bits
E
F
(E & F)
(E | F)
Comparator E
Type Logic
Events
Generator
Lt
Eq
Comparator F
Type Logic
Lt
Eq
Compare
Type
Logic
Byte Mask
Byte 1
Byte 2
Byte 3
Eq
Lt
Eq
Lt
Eq
Lt
Eq
Lt
Eq
Lt
Eq
Lt
Eq
Lt
Size
Type
Comparator H
Byte 0
Eq
Lt
Size
Logic
Compare
Byte
Qualifier
Logic
Type
Logic
Byte Mask
Byte 1
Byte 2
Byte 3
Eq
Lt
Eq
Lt
Eq
Lt
Eq
Lt
Eq
Lt
Eq
Lt
Eq
Lt
Type
Cycle Size
Watchpoints
Size
Summary of Contents for MPC860 PowerQUICC
Page 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Page 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Page 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Page 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Page 1106: ......