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 #38 background imageLoading...
Page #38 background image
2-14 Internal Architecture
AMD-K5 Processor Technical Reference Manual 18524C/0Nov1996
The following sections describe the basic architecture and
resources of the processor’s internal caches. For information
about how the system software and hardware control cache
configuration and coherency, see Section 6.2 on page 6-8.
2.3.1 Instruction Cache
The instruction cache has the following characteristics:
16 Kbytes
32-byte line size
Four-way, set associative
Dual-tagged (linear and physical)
Single-clock access
Supports 16-byte split-line accesses
Requested-word-first line-fill protocol
Five predecode bits per instruction byte
Round-robin replacement policy
Read-only, invalidate on write hit
Instruction-cache accesses can be to any 16 bytes within a sin-
gle 32-byte line or they can be split into two 8-byte accesses
across two contiguous lines.
Split-line fetches can provide instructions from sequential
lines in a single clock. This keeps decode logic supplied with a
steady stream of bytes. Instruction fetches can read any 16
bytes of a single line orin a split-line fetchthe high 8 bytes
of the first line and the low 8 bytes of the next sequential line
(index + 1 as determined by the A4 address bit), starting on
either an odd or even line.
Instruction-cache lines have only two coherency states (valid
or invalid) rather than the four MESI (modified, exclusive,
shared, invalid) coherency states of data-cache lines. Only two
states are needed because these lines are only read, never writ-
ten. In addition to holding instructions, each instruction-cache
line holds 5 predecode bits per instruction byte. The informa-
tion contained in these bits is described in Section 2.1 on page
2-3.

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