EasyManuals Logo

AMD K5 User Manual

AMD K5
406 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #291 background imageLoading...
Page #291 background image
Bus Cycle Timing 5-175
18524C/0Nov1996 AMD-K5 Processor Technical Reference Manual
Interrupt
Acknowledge
Operation
Figure 5-19A shows system logic asserting INTR during a burst
read. The figure shows the resulting bus behavior, up to the
start of the interrupt handler. When the processor recognizes
an INTR interrupt at the next instruction-retirement bound-
ary, the processor performs the following actions:
Finish In-Progress Bus CycleIn Figure 5-19A, a burst read is
in progress when system logic asserts INTR. The processor
supports only one such in-progress bus cycle.
Flush Instruction PipelineThis is not visible on the bus.
Acknowledge InterruptThe interrupt acknowledge opera-
tion consists of a locked pair of reads, as shown in Table
5-22. The first read is not functional (a protocol relic). The
second read returns the interrupt vector in D7–D0. (The
interrupt vector is an offset into an interrupt table.) System
logic must return a BRDY in response to both cycles. The
processor inserts at least one idle clock between the locked
reads.
System logic will typically not be able to determine the
instruction boundary on which the processor recognizes
INTR. Thus, as a practical matter, system logic should hold
INTR asserted until the beginning of the interrupt acknowl-
edge operation, or until there is some other evidence that
the interrupt service routine has been entered (for exam-
ple, the access to the interrupt-table address).
Disable Maskable InterruptsThe processor does this under
certain conditions (see Section 5.2.32 on page 5-84 for
details), and it is not visible on the bus.
As shown in Figure 5-19B and Figure 5-19C, following the inter-
rupt acknowledge operation and a quiet period during which
Table 5-22. Interrupt Acknowledge Operation Definition
Processor Outputs First Bus Cycle Second Bus Cycle
D/C
00
M/IO
00
W/R
00
BE7
–BE0 EFh FEh (low byte enabled)
A31–A3 0 0
D63–D0 (ignored)
Interrupt vector expected from interrupt
controller on D7–D0

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the AMD K5 and is the answer not in the manual?

AMD K5 Specifications

General IconGeneral
ManufacturerAMD
ModelK5
Architecturex86
MicroarchitectureK5
Introduction Year1996
Clock Speed75 - 133 MHz
Core Count1
SocketSocket 7
Core steppingSSA/5, 5k86
Voltage3.3V
Transistors4.3 million
L1 Cache8 KB (data) + 16 KB (instruction)
FSB50 MHz to 66 MHz
Process Technology350 nm

Related product manuals