Index
I-3
18524C/0—Nov1996
AMD-K5 Processor Technical Reference Manual
DBP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
DC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
DDC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
DE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Dead clock . . . . . . . . . . . . . . . . . . . . . . 5-137, 5-169
Debug. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
branch tracing . . . . . . . . . . . . . . . . . . . . . . . 7-17
breakpoints . . . . . . . . . . . . . . . . . . . . . . . . . 5-15
control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
extensions . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
I/O breakpoints . . . . . . . . . . . . . . . . . . . . . . 7-16
port . . . . . . . . . . . . . . . . . . . . . 5-103, 5-107, 7-23
registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-16
signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10
Decode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Fastpath . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
microcode. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
predecode. . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-3
Dependencies . . . . . . . . . . . . . . . . . . 2-8, 2-11, 4-2
Design Support . . . . . . . . . . . . . . . . . . . . . . . . 6-43
Device Identification Register . . . . . . . . . . . 7-21
DIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
Dirty bit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-171
Disable Branch Prediction. . . . . . . . . . . . . . . . 7-4
Disable Data Cache . . . . . . . . . . . . . . . . . . . . . 7-4
Disable Instruction Cache . . . . . . . . . . . . . . . . 7-4
Disable Stopping Processor Clocks . . . . . . . . 7-4
Dispatch. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
conflicts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-3
timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
DP7–D0 . . . . . . . . . . . . . . . . . . . . . . 5-9, 5-56–5-57
Drive Strength . . . . . . . . . . . . . . . . . . . . . . . . 5-46
DSPC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-4
E
EADS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9, 5-58
EFLAGS Register . . . . . . . . . . . . . . . . . . . . . . 3-15
Errors
floating-point . . . . . . . . . . . . . . . . . . . . 5-64, 5-79
internal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-78
EWBE. . . . . . . . . . . . . . . . . . . 2-26, 5-8, 5-62, 5-144
Exceptions . . . . . . . . . . . . . . . . . . . 3-21, 5-13, 5-16
alignment . . . . . . . . . . . . . . . . . . . . . . . . . . 5-137
debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-15
in SMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-32
machine check . . . . . . . . . . . . . . . . . . . . . . . . 3-4
machine-check . . . . . . . . . . . . 5-47, 5-101–5-102
Exceptions. Also see Interrupts . . . . . . . . . . 5-13
Execution
branch unit. . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
floating-point unit . . . . . . . . . . . . . . . . . . . . 2-10
integer/shift units . . . . . . . . . . . . . . . . . . . . . 2-9
load/store units . . . . . . . . . . . . . . . . . . . . . . 2-10
pipeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-4
speculative . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-5
units . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-8
External Interrupts . . . . . . . . . . . . . . . . . . . . 5-13
External Interrupts Signals . . . . . . . . . . . . . . 5-10
External Write Buffers . . . . . . . . . . . . . . . . . 5-62
F
Fastpath. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-7
Features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-2
FERR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9, 5-64
Fetch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-6
Flags
IF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-86
undefined . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-2
VIF . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13, 3-15
VIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-13, 3-15
Float Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-7
Floated Outputs
BOFF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-38
HLDA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-74
Floating-Point
errors . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9, 5-64
top-of-stack. . . . . . . . . . . . . . . . . . . . . . . . . . . 4-4
unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-10
FLUSH. . . . . . . 5-10, 5-16, 5-35, 5-65, 5-180, 5-183
Flush . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .xvii
pipeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13
FLUSH Acknowledge Cycle . . 5-35, 5-180, 5-183
Forwarding . . . . . . . . . . 2-8, 2-11–2-12, 2-16–2-17
FRCMC . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10, 5-68
Functional-Redundancy Checking . . . . 5-68, 7-18
G
G . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-8, 3-11
GDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-176
Global Page Extension . . . . . . . . 3-3, 3-8–3-9, 3-11
Global Pages . . . . . . . . . . . . . . . . . . . 3-8–3-9, 3-11
GPE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-3
Ground. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-38
Ground Bounce . . . . . . . . . . . . . . . . . . . . . . . . 5-30
H
Halt Restart Slot. . . . . . . . . . . . . . . . . . . . . . . 6-30
Halt State . . . . . . 5-8, 5-35, 5-123, 5-180, 6-34, 7-4
Hardware Configuration Register (HWCR) . 7-3
Hardware Debug Tool (HDT) . 5-103, 5-107, 7-23
HDT . . . . . . . . . . . . . . . . . . . . . . 5-103, 5-107, 7-23
ready. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-103
Heat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-42
HIT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9, 5-70
HITM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-9, 5-72
HLDA . . . . . . . . . . . . . . . . . . 5-8, 5-74, 5-166, 5-168
HLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-35, 5-180
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...