AMD-K6 AMD [Advanced Micro Devices], AMD-K6 Datasheet - Page 199

no-image

AMD-K6

Manufacturer Part Number
AMD-K6
Description
AMD-K6 Processor
Manufacturer
AMD [Advanced Micro Devices]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AMD-K6-2
Manufacturer:
AMD
Quantity:
20 000
Part Number:
AMD-K6-2/233AFR
Manufacturer:
AMD
Quantity:
20 000
Part Number:
AMD-K6-2/350AFR
Manufacturer:
AMD
Quantity:
20 000
Part Number:
AMD-K6-2/400AFR
Manufacturer:
SMC
Quantity:
4
Part Number:
AMD-K6-2/475ACK
Manufacturer:
CPGA
Quantity:
20 000
Part Number:
AMD-K6-2/533AFX
Manufacturer:
INTEL
Quantity:
37
Part Number:
AMD-K6-2/533AFX
Manufacturer:
AMD
Quantity:
20 000
20695H/0—March 1998
8.8
Chapter 8
Prefetching
5. Write to a Sector—A write allocate is performed if the
6. WCDE Bit—For proper functionality, always program bit 8
7. Less Than Limit (WAELIM)—The write allocate limit
8. Between 640 Kbytes and 1 Mbyte —Write allocate is not
9. Between 15–16 Mbytes—If the address of a pending write
10. Write Allocate Enable 15–16 Mbytes (WAE15M)—This
The AMD-K6 processor performs instruction cache prefetching
for sector replacements only — as opposed to cache-line
replacements. The cache prefetching results in the filling of the
required cache line first, and a prefetch of the second cache line
making up the other half of the sector. Furthermore, the
prefetch of the second cache line is initiated only in the forward
direction—that is, only if the requested cache line is the first
position within the sector. From the perspective of the external
address of a pending write cycle matches the tag address of a
valid cache sector but the addressed cache line within the
sector is invalid. See “Write to a Sector” on page 178 for a
detailed description of this condition.
of WHCR to 0.
mechanism determines if the memory area being addressed
is less than the limit set in the WAELIM field of WHCR. If
the address is less than the limit, write allocate for that
memory address is performed as long as conditions 9 and 10
do not prevent write allocate.
performed in the memory area between 640 Kbytes and 1
Mbyte. It is not considered safe to perform write allocations
between 640 Kbytes and 1 Mbyte (000A_0000h to
000F_FFFFh) because this area of memory is considered a
non-cacheable region of memory.
cycle is in the 1 Mbyte of memory between 15 Mbytes and 16
Mbytes, and the WAE15M bit is set to 1, write allocate for
this cycle is enabled.
condition is associated with the Write Allocate Limit
mechanism and affects write allocate only if the limit
specified by the WAELIM field is greater than or equal to 16
Mbytes. If the memory address is between 15 Mbytes and 16
Mbytes, and the WAE15M bit in the WHCR is set to 0, write
allocate for this cycle is disabled.
Cache Organization
AMD-K6
®
Processor Data Sheet
181

Related parts for AMD-K6