Index
323
20695H/0—March 1998
AMD-K6
Processor Data Sheet
Preliminary Information
Index
Numerics
0.25-micron process technology. . . . . . . . . . . . . . . . . 1
,
3
,
275
0.35-micron process technology. . . . . . . . . . . . . . . . . 1
,
3
,
275
321-Pin Staggered CPGA Package Specification. . . . . . . . 271
60-MHz Bus
clock switching characteristics . . . . . . . . . . . . . . . . . . . . 242
input setup and hold timings. . . . . . . . . . . . . . . . . . . . . . 250
output delay timings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
66-MHz Bus
clock switching characteristics . . . . . . . . . . . . . . . . . . . . 242
input setup and hold timings. . . . . . . . . . . . . . . . . . . . . . 246
output delay timings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
A
A[20:3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237
–
238
A[31:3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
A20M# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
,
194
A20M# Masking of Cache Accesses . . . . . . . . . . . . . . . . . . 187
Absolute Ratings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .233
,
305
Acknowledge, Interrupt . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Address
Bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Hold . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Parity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Parity Check . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Stack, Return . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Address Bus. . . . . . . . . . . 81
–
85
,
94
,
121
,
142
,
146
,
148
,
183
ADS# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .81
,
237
–
238
ADSC# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
AHOLD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .82
,
224
-initiated inquire hit to modified line. . . . . . . . . . . . . . . 146
-initiated inquire hit to shared or exclusive line . . . . . . 144
-initiated inquire miss . . . . . . . . . . . . . . . . . . . . . . . . . . . 142
Restriction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
Airflow Consideration, Layout and. . . . . . . . . . . . . . . . . . . 262
Airflow Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Allocate, Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
AMD-K6 MMX Enhanced Processor. . . . . . . . . . . . . . . .5
,
277
block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
instructions supported . . . . . . . . . . . . . . . . . . . . . . . .49
,
283
microarchitecture overview . . . . . . . . . . . . . . . . . . . . . . . . . 7
Model 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
,
3
,
275
Model 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
,
3
,
275
AP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
APCHK#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Application Note, I/O Model . . . . . . . . . . . . . . . . . . . . . . . . 239
Architecture, Internal . . . . . . . . . . . . . . . . . . . . . . . . . . .7
,
279
B
Backoff. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Base Address, SMM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199
BE[7:0]# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
BF[2:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
,
167
,
227
BIST . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Bits, Predecode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
,
172
Block Diagram, AMD-K6 Processor . . . . . . . . . . . . . . . . . . . 10
BOFF# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
,
150
Locked Operation with . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Boundary Scan
Register (BSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Test Access Port (TAP) . . . . . . . . . . . . . . . . . . . . . . 205
,
299
BR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Branch
execution unit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
history table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
logic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
prediction . . . . . . . . . . . . . . . . . . . . . . . 5
–
6
,
9
,
20
,
277
–
278
prediction logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
–
19
target cache . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
BRDY#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
BRDYC# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
,
167
,
237
BREQ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
BSR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Buffer Characteristics, I/O . . . . . . . . . . . . . . . . . . . . . 237
,
309
Buffer Model, I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Built-In Self-Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Burst Reads . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Burst Reads, Pipelined . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Burst Ready . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Burst Ready Copy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
,
167
Burst Writeback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Bus
address . . . . . . . . . . . . . 82
–
85
,
94
,
121
,
142
,
146
,
148
,
183
arbitration cycles, inquire and . . . . . . . . . . . . . . . . . . . . 136
backoff . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
cycles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121
,
289
cycles, special. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
data . . . . . . . . . . . . . . . . . . . . . . 82
,
85
,
88
,
92
–
93
,
108
,
111
. . . . . . . . . . . . . . . . . . . . . . . . . .124
–
126
,
142
,
148
,
152
enables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
frequency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
hold request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
lock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
state machine diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Bus States
address . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
data-NA# requested. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
idle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
pipeline address. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
pipeline data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
transition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
BYPASS Instruction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212
Bypass Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
C
Cache. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
branch target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
coherency . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 183
disabling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
enable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
flush. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97