AMD AMD-K6-2/450 Design Guide - Page 61

AMD-K6-IIIE+ processor 1024 sets. Bit 20 of EDX T/D,

Page 61 highlights

23913A/0-November 2000 Preliminary Information Embedded AMD-K6™ Processors BIOS Design Guide The L2AAR register is MSR C000_0089h. The operation that is performed on the L2 cache is a function of the instruction executed-RDMSR or WRMSR-and the contents of the EDX register. The EDX register specifies the location of the access, and whether the access is to the L2 cache data or tags (refer to Figure 20 on page 50 for the AMD-K6-2E+ processor and Figure 21 on page 50 for the AMD-K6-IIIE+ processor). Figure 19 shows the L2 cache sector and line organization. If bit 5 (refer to Figure 20 for the AMD-K6-2E+ processor and Figure 21 for the AMD-K6-IIIE+ processor) of the address of a cache line equals 1, then this cache line is stored in Line 1 of a sector. Similarly, if bit 5 of the address of a cache line equals 0, then this cache line is stored in Line 0 of a sector. Octet 0 Octet 1 Octet 2 Octet 3 Upper Dword Lower Dword Upper Dword Lower Dword Line 1 Line 0 Sector Figure 19. L2 Cache Sector and Line Organization (same as Figure 12) Bit 15 of EDX, which is the most significant bit of the Set field, is not used for the AMD-K6-2E+ because there are half as many sets implemented on the AMD-K6-2E+ (512 sets) as the AMD-K6-IIIE+ processor (1024 sets). Bit 20 of EDX (T/D) determines whether the access is to the L2 cache data or tag. Table 24 on page 51 describes the operation that is performed based on the instruction and the T/D bit. Model D Registers 49

  • 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

Model D Registers
49
23913A/0—November 2000
Embedded AMD-K6™ Processors BIOS Design Guide
Preliminary Information
The L2AAR register is MSR C000_0089h.
The operation that is performed on the L2 cache is a function of
the instruction executed—RDMSR or WRMSR—and the
contents of the EDX register. The EDX register specifies the
location of the access, and whether the access is to the L2 cache
data or tags (refer to Figure 20 on page 50 for the AMD-K6-2E+
processor and Figure 21 on page 50 for the AMD-K6-IIIE+
processor).
Figure 19 shows the L2 cache sector and line organization. If bit
5 (refer to Figure 20 for the AMD-K6-2E+ processor and Figure
21 for the AMD-K6-IIIE+ processor) of the address of a cache
line equals 1, then this cache line is stored in Line 1 of a sector.
Similarly, if bit 5 of the address of a cache line equals 0, then
this cache line is stored in Line 0 of a sector.
Figure 19.
L2 Cache Sector and Line Organization (same as Figure 12)
Bit 15 of EDX, which is the most significant bit of the Set field,
is not used for the AMD-K6-2E+ because there are half as many
sets implemented on the AMD-K6-2E+ (512 sets) as the
AMD-K6-IIIE+ processor (1024 sets). Bit 20 of EDX (T/D)
determines whether the access is to the L2 cache data or tag.
Table 24 on page 51 describes the operation that is performed
based on the instruction and the T/D bit.
Upper Dword
Lower Dword
Octet 0
Line 1
Octet 1
Octet 2
Octet 3
Upper Dword
Lower Dword
Line 0
Sector