EasyManuals Logo

AMD K5 User Manual

AMD K5
406 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #50 background imageLoading...
Page #50 background image
2-26 Internal Architecture
AMD-K5 Processor Technical Reference Manual 18524C/0Nov1996
Snoop Writeback
Buffer
In addition to the replacement and invalidation writeback
buffer, the processor also has a 1-entry, 32-byte-wide snoop
writeback buffer in the bus interface unit that is used for
writebacks due to one of the following:
Internal snoop during an instruction-cache read miss
External inquire cycle in which the INV signal is asserted
A modified data-cache line can be replaced in parallel with a
snoop-hit invalidation to a modified line because the write-
backs go to separate buffers.
2.4 Memory Management Unit (MMU)
The MMU supports standard x86 demand-paged virtual memo-
ry by translating linear addresses to physical addresses. To
speed this process, the most recently accessed address transla-
tions are stored in one of two translation lookaside buffers
(TLBs), one for mapping 4-Kbyte pages and another for map-
ping 4-Mbyte pages. Mappings to 4-Kbyte and 4-Mbyte pages
can be intermixed in a given page directory, the base of which
is pointed to by the contents of control register 3 (CR3).
During memory accesses, the MMU receives a linear address
and searches the TLBs for a corresponding physical address. If
found, the physical address is passed to the physical tag direc-
tory for a validity check. If the physical address is not present
(a TLB miss), the MMU searches the page directory and page
tables in memory. If found, the MMU loads the translation into
the appropriate TLB. If not found, the processor generates a
page fault.
2.4.1 Storage Model
The AMD-K5 processor always observes the strongly ordered
memory-write model. All writeswhether to cache, memory, or
I/Oare performed in program order, regardless of the state
of the External Write Buffer Empty (EWBE) input signal. The
only effect of EWBE on writes is to hold additional writes off
when the signal is negated. In particular, assertion of EWBE
does not permit the AMD-K5 processor to observe a weakly
ordered memory-write model, in which writes to cache may

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the AMD K5 and is the answer not in the manual?

AMD K5 Specifications

General IconGeneral
ManufacturerAMD
ModelK5
Architecturex86
MicroarchitectureK5
Introduction Year1996
Clock Speed75 - 133 MHz
Core Count1
SocketSocket 7
Core steppingSSA/5, 5k86
Voltage3.3V
Transistors4.3 million
L1 Cache8 KB (data) + 16 KB (instruction)
FSB50 MHz to 66 MHz
Process Technology350 nm

Related product manuals