Signal Descriptions
5-135
18524C/0—Nov1996
AMD-K5 Processor Technical Reference Manual
In single-processor systems with no other caching master, WB/
WT is typically tied High. This allows the processor to cache all
cacheable reads in the exclusive state, and all cacheable writes
update only the cache. In systems with multiple caching mas-
ters, WB/WT can be generated after inquire cycles to all other
caching masters by the logical OR of HIT from all of the mas-
ters. This allows the processor to cache reads in the exclusive or
modified state only if no other master has a copy.
While the writeback configuration usually supports higher per-
formance, the writethrough configuration is required for cer-
tain transitions in the write-once cache protocol. For details on
this protocol, see Section 6.2.6 on page 6-19.
During the Hardware Debug Tool (HDT) mode, WB/WT is only
meaningful for cache write misses (PWT = 0 and WB/WT = 1
transition a shared line to an exclusive line). The signal is not
meaningful during cache read misses in the HDT mode,
because the caches are never filled in the HDT mode.
For more details on data-cache MESI state transitions during
reads, see Table 5-9 on page 5-51 and Section 6.2.2 on page 6-9.
Table 5-18. MESI-State Transitions for Writes
Signal or Event
Result of Cache Lookup
Write Miss
Write Hit
shared
exclusive
or modified
CACHE, PCD
1
—
—
—
—
—
KEN
—
—
—
—
—
PWT
2
—
1
—
0
—
WB/WT
—
—
0
1
—
Cache Update
no
yes
yes
yes
yes
Write to Memory
writethrough
(1 to 8 bytes)
writethrough
(1 to 8 bytes)
writethrough
(1 to 8 bytes)
writethrough
(1 to 8 bytes)
no
State After Write
3
—
shared
shared
exclusive
modified
Notes:
— Don’t care or not applicable.
1. The PCD bit is negated and CACHE is asserted during a write hit, but these states do not affect the hit.
2. The PWT bit in the page table entry or CR3.
3. Transition occurs after any write to memory. Lines in shared MESI state are said to be in writethrough state. Those in exclusive or
modified MESI states are said to be in writeback state.
Summary of Contents for AMD-K5
Page 1: ...AMD K5 Processor Technical Reference Manual TM...
Page 10: ...x AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 24: ...1 4 Overview AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 54: ...2 30 Internal Architecture AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 116: ...4 26 Performance AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 356: ...6 44 System Design AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 380: ...7 24 Test and Debug AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 396: ...A 16 AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...
Page 406: ...I 10 Index AMD K5 Processor Technical Reference Manual 18524C 0 Nov1996...