Signal Descriptions
5-107
18524C/0—Nov1996
AMD-K5 Processor Technical Reference Manual
5.2.44
R/S (Run or Stop)
Input
Summary
External hardware and software use R/S to control entry into
and exit from the Hardware Debug Tool (HDT) mode, which
supports access to the processor’s DR7–DR0 debug registers
through an external debug port. The AMD-K5 processor imple-
ments the HDT in a manner different than the Pentium proces-
sor’s Probe mode.
Sampled and
Acknowledged
The processor samples R/S every clock and recognizes it at the
next instruction boundary. R/S is a level-sensitive interrupt
with an internal pullup resistor. It must be held asserted until
recognized. When recognized, the processor acknowledges R/S
by asserting PRDY at the next instruction boundary.
R/S is sampled during memory cycles (including writethroughs
and writebacks), cache accesses, and I/O cycles in the normal
operating modes (Real, Protected, and Virtual-8086) and in
SMM; in the Shutdown, Halt or Stop Grant states; or while
AHOLD, BOFF, HLDA, RESET, or INIT is asserted. R/S is not
sampled during locked cycles, special bus cycles, or interrupt
acknowledge operations; or during the Stop Clock state.
R/S is the second-highest-priority external interrupt. For
details on its relationship to other interrupts and exceptions,
see Section 5.1.3 on page 5-13 and Table 5-3 on page 5-16.
Test logic can drive the signal either synchronously or asyn-
chronously (see the data sheet for synchronously driven setup
and hold times).
Details
The Hardware Debug Tool (HDT)—sometimes referred to as
the Debug Port or Probe mode—is a collection of signals, regis-
ters, and processor microcode that is enabled when external
debug logic drives R/S Low or loads the processor’s Test Access
Port (TAP) instruction register with the USEHDT instruction.
At the next instruction retirement boundary after system
debug logic drives R/S Low or loads the TAP instruction regis-
ter with the USEHDT instruction, the processor performs the
following actions, in the order shown:
1. Flush Pipeline—The processor invalidates all instructions
remaining in the pipeline.
Summary of Contents for AMD-K5
Page 1: ...AMD K5 Processor Technical Reference Manual TM...
Page 10: ...x AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 24: ...1 4 Overview AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 54: ...2 30 Internal Architecture AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 116: ...4 26 Performance AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 356: ...6 44 System Design AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 380: ...7 24 Test and Debug AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 396: ...A 16 AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 406: ...I 10 Index AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...