MOTOROLA
Chapter 37. System Development and Debugging
37-3
Part VI. Debug and Test
37.1.2 Instruction Fetch Show Cycle Control
Instruction fetch show cycles are controlled by ICTRL[ISCT_SER] and the state of
VSYNC. Table 37-1 deÞnes the level of fetch show cycles generated by the core.
A cycle marked with the program trace cycle attribute is generated when entering and
exiting VSYNC state by setting TECR[VSYNC].
37.1.3 Program Trace Signals
Note that if the MPC860 is in half-speed bus mode (SIUMCR[EBDF] = 01), the VF and
VFLS pins do not report fetch and ßush information for the program trace capability.
However, the internal freeze state of the processor is reported in the VFLS pins as it does
in full-speed bus mode. The status pins are divided into two groups, shown in Table 37-2.
Table 37-3 describes possible instruction queue ßushes as they are identiÞed by VF
encodings.
Table 37-1. Fetch Show Cycles Control
VSYN
C
ICTRL[ISCT_SER] Instruction Fetch Show Cycle Control Bits
Show Cycles Generated
X
000
All fetch cycles
X
X01
All change of ßow (direct and
indirect)
X
X10ÑEnable STS functionality of OP2/MODCK1/STS by writing
10 or 11 to SIUMCR[DBGC]. The external bus address should be
sampled only when STS is asserted.
All indirect change of ßow
0
X11
No show cycles are performed
1
X11
All indirect change of ßow
Table 37-2. Status Pin Groupings
Pins
Description
VF [0Ð2]
Instruction queue status. Denotes the type of the last fetched instruction or how many instructions were
ßushed from the instruction queue. VF [0Ð2] are used for both functions because queue ßushes occur
only in clocks in which no fetch type information is reported. Table 37-3 deÞnes instruction queue
ßushes and Table 37-4 deÞnes instruction fetch types.
VFLS [0Ð1] History buffer ßushes status: indicates the number of instructions that are ßushed from the history buffer
on this clock. Possible values are as follows:
00 None
01 1 instruction was ßushed from the history buffer
10 2 instructions were ßushed from the history buffer
11 Used for debug mode indication. Should be ignored by the program trace external hardware. See
Содержание MPC860 PowerQUICC
Страница 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Страница 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Страница 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Страница 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Страница 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Страница 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Страница 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Страница 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Страница 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Страница 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Страница 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Страница 1106: ......