AMD AMD-K6-2/400 User Guide - Page 364

System Management Mode SMM initial state table 243, SYSCALL/SYSRET target address STAR .. 44

Page 364 highlights

Preliminary Information AMD-K6™-2E+ Embedded Processor Data Sheet 23542A/0-September 2000 Real Mode INIT-initiated transition 196 protected mode transition 196 Register X and Y functional unit 24 pipelines 24 Registers 14, 27, 240 3DNow!™ technology 35 boundary scan (BSR 255 bypass (BR 259 control 39 control 0 (CR0 40 control 1 (CR1 40 control 2 (CR2 39 control 3 (CR3 39 control 4 (CR4 39 data types, floating-point 34 debug 41, 269 descriptors and gates 59 device identification (DIR 258 DR3-DR0 271 DR5-DR4 271 DR6 272 DR7 272 EAX 28 EBP 28 EBX 28 ECX 28 EDI 28 EDX 28 EFLAGS 38 enhanced power management (EPMR 144 EPMR 144 ESI 28 ESP 28 extended feature enable (EFER 44, 47, 202, 229 floating-point 31 FPU control word 33 FPU status word 32 FPU tag word 33 general-purpose 28 instruction (IR 255 IR 255 level-2 cache array access (L2AAR 264 machine check address (MCAR 44-45, 202 machine check type (MCTR 44-45, 202 MCAR 45 memory management 54 memory type range (MTRR 231 MMX technology 35 model-specific (MSR 44 packed decimal data 34 PFIR 50 precision real data 34 processor state observability (PSOR 148 processor state observability register (PSOR) . . . . . 49, 202 PSOR 49, 148 reset state 200 segment 30 segment (table 30 SYSCALL/SYSRET target address (STAR) . . . 44, 48, 202 System Management Mode (SMM) initial state (table) 243 test (TR12 46 Test Access Port (TAP 255 time stamp counter (TSC 46 TR12 46 UWCCR 49 X and Y 21-22, 24 Regulator, Voltage 317 Reserved (RSVD) Pins description 128 pin designations (table 325, 329 RESET Signal 127, 200, 278 signals sampled during reset 199 state of processor after reset 200 timing (figure 311 timing for 100-MHz bus operation 306 timing for 66-MHz bus operation 307 Return Address Stack 26 RISC86 Microarchitecture 12 RSM Instruction 246, 249 RSVD Pins 128 S SAMPLE/PRELOAD Instruction 260 Sampled signal 93 Scheduler/Instruction Control Unit 14, 21 SCYC Signal 129 Sector, Write to a 216, 220 Segment descriptor 30, 59-61 registers 30 task state 55 usage 30 Segment Registers 30 Serializing Instruction 94 SGTC Field 147, 281 Shift-DR state 262 Shift-IR state 262 Shutdown Cycle 192 Signals A[31:3 95 A20M 94, 242 ADS 96 ADSC 96 AHOLD 97, 278 AP 98 APCHK 99 asserted 93 BE[7:0 100 BF[2:0 101, 283 BOFF 102, 182 BRDY 103 BRDYC 104 BREQ 104 CACHE 105, 210 cache-related 211 CLK 105 D/C 106 D[63:0 107 descriptions 93-139 DP[7:0 108 driven 93 EADS 109 EWBE 110, 229, 278 FERR 111, 240 floated 93 FLUSH 112, 199, 223, 252, 278, 281-282 HIT 113 342 Index

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368

342
Index
AMD-K6™-2E+ Embedded Processor Data Sheet
23542A/0—September 2000
Preliminary Information
Real Mode
INIT-initiated transition. . . . . . . . . . . . . . . . . . . . . . . . . . 196
protected mode transition . . . . . . . . . . . . . . . . . . . . . . . . 196
Register X and Y
functional unit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
pipelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
,
27
,
240
3DNow!™ technology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
boundary scan (BSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
bypass (BR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
control 0 (CR0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
control 1 (CR1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
control 2 (CR2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
control 3 (CR3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
control 4 (CR4) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
data types, floating-point . . . . . . . . . . . . . . . . . . . . . . . . . . 34
debug . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41
,
269
descriptors and gates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
device identification (DIR) . . . . . . . . . . . . . . . . . . . . . . . 258
DR3–DR0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
DR5–DR4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
DR6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
DR7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
EAX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
EBP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
EBX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
ECX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
EDI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
EDX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
EFLAGS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
enhanced power management (EPMR) . . . . . . . . . . . . . 144
EPMR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144
ESI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
ESP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
extended feature enable (EFER) . . . . . . . 44
,
47
,
202
,
229
floating-point. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
FPU control word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
FPU status word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
FPU tag word. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
general-purpose. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28
instruction (IR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
IR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
level-2 cache array access (L2AAR) . . . . . . . . . . . . . . . . 264
machine check address (MCAR) . . . . . . . . . . . . .44
45
,
202
machine check type (MCTR) . . . . . . . . . . . . . . . .44
45
,
202
MCAR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
memory management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
memory type range (MTRR) . . . . . . . . . . . . . . . . . . . . . . 231
MMX technology. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
model-specific (MSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
packed decimal data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
PFIR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
precision real data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
processor state observability (PSOR) . . . . . . . . . . . . . . . 148
processor state observability register (PSOR). . . . .49
,
202
PSOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
,
148
reset state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
segment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
segment (table) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
SYSCALL/SYSRET target address (STAR) . . . 44
,
48
,
202
System Management Mode (SMM) initial state (table) 243
test (TR12). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Test Access Port (TAP) . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
time stamp counter (TSC) . . . . . . . . . . . . . . . . . . . . . . . . . 46
TR12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
UWCCR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49
X and Y. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
22
,
24
Regulator, Voltage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .317
Reserved (RSVD) Pins
description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .128
pin designations (table) . . . . . . . . . . . . . . . . . . . . . 325
,
329
RESET Signal . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
,
200
,
278
signals sampled during reset . . . . . . . . . . . . . . . . . . . . . .199
state of processor after reset . . . . . . . . . . . . . . . . . . . . . .200
timing (figure) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .311
timing for 100-MHz bus operation . . . . . . . . . . . . . . . . . .306
timing for 66-MHz bus operation . . . . . . . . . . . . . . . . . . .307
Return Address Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
RISC86 Microarchitecture . . . . . . . . . . . . . . . . . . . . . . . . . . .12
RSM Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246
,
249
RSVD Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .128
S
SAMPLE/PRELOAD Instruction . . . . . . . . . . . . . . . . . . . . .260
Sampled signal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
Scheduler/Instruction Control Unit. . . . . . . . . . . . . . . . 14
,
21
SCYC Signal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .129
Sector, Write to a. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216
,
220
Segment
descriptor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
,
59
61
registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
task state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55
usage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Segment Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30
Serializing Instruction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .94
SGTC Field . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
,
281
Shift-DR state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262
Shift-IR state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .262
Shutdown Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192
Signals
A[31:3] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
A20M#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
,
242
ADS#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
ADSC# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
AHOLD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
,
278
AP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
APCHK# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
asserted . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
BE[7:0]# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
BF[2:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
,
283
BOFF#. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
,
182
BRDY# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
BRDYC# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
BREQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
CACHE# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
,
210
cache-related . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .211
CLK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
D/C# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
D[63:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
139
DP[7:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .108
driven . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
EADS# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
EWBE# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
,
229
,
278
FERR# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
,
240
floated. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
FLUSH# . . . . . . . . . . . . . 112
,
199
,
223
,
252
,
278
,
281
282
HIT# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113