AMD 3200 Revision History - Page 50

AMD 3200 - Athlon 64 2.0 GHz Processor Manual

Page 50 highlights

Revision Guide for AMD Family 15h Models 00h-0Fh Processors 48063 Rev. 3.18 October 2012 658 CPUID Incorrectly Reports Large Page Support in L2 Instruction TLB Description The CPUID instruction incorrectly reports the number of entries and the associativity of 2 MB, 4 MB and 1 GB TLB entries in the L2 instruction TLB. The following CPUID fields are incorrectly zero: • CPUID Fn8000_0006_EAX[L2ITlb2and4MSize] • CPUID Fn8000_0006_EAX[L2ITlb2and4MAssoc] • CPUID Fn8000_0019_EBX[L2ITlb1GSize] • CPUID Fn8000_0019_EBX[L2ITlb1GAssoc] Potential Effect on System None expected. Suggested Workaround Software may substitute the following values to determine the number and associativity of large page L2 TLB entries: • CPUID Fn8000_0006_EAX[L2ITlb2and4MSize] = 1024 • CPUID Fn8000_0006_EAX[L2ITlb2and4MAssoc] = 6 • CPUID Fn8000_0019_EBX[L2ITlb1GSize] = 1024 • CPUID Fn8000_0019_EBX[L2ITlb1GAssoc] = 6 This workaround should only be implemented after checking for affected silicon family and model (CPUID Fn0000_0001_EAX[Extended Family, Family, Extended Model and Model]), and that the processor reports zero for these fields. Fix Planned Yes 50 Product Errata

  • 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

658
CPUID
Incorrectly
Reports
Large
Page
Support
in
L
2
Instruction
TLB
Description
The
CPUID
instruction
incorrectly
reports
the
number
of
entries
and
the
associativity
of
2
MB
, 4
MB
and
1
GB
TLB
entries
in
the
L
2
instruction
TLB
.
The
following
CPUID
fields
are
incorrectly
zero
:
CPUID
Fn
8000_0006_
EAX
[
L
2
ITlb
2
and
4
MSize
]
CPUID
Fn
8000_0006_
EAX
[
L
2
ITlb
2
and
4
MAssoc
]
CPUID
Fn
8000_0019_
EBX
[
L
2
ITlb
1
GSize
]
CPUID
Fn
8000_0019_
EBX
[
L
2
ITlb
1
GAssoc
]
Potential
Effect
on
System
None
expected
.
Suggested
Workaround
Software
may
substitute
the
following
values
to
determine
the
number
and
associativity
of
large
page
L
2
TLB
entries
:
CPUID
Fn
8000_0006_
EAX
[
L
2
ITlb
2
and
4
MSize
] = 1024
CPUID
Fn
8000_0006_
EAX
[
L
2
ITlb
2
and
4
MAssoc
] = 6
CPUID
Fn
8000_0019_
EBX
[
L
2
ITlb
1
GSize
] = 1024
CPUID
Fn
8000_0019_
EBX
[
L
2
ITlb
1
GAssoc
] = 6
This
workaround
should
only
be
implemented
after
checking
for
affected
silicon
family
and
model
(
CPUID
Fn
0000_0001_
EAX
[
Extended
Family
,
Family
,
Extended
Model
and
Model
] ,
and
that
the
processor
reports
zero
for
these
fields
.
Fix
Planned
Yes
Revision
Guide
for
AMD
Family
15
h
Models
00
h-
0
Fh
Processors
48063
Rev
. 3.18
October
2012
50
Product
Errata