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 #317 background imageLoading...
Page #317 background image
Memory 6-5
18524C/0Nov1996 AMD-K5 Processor Technical Reference Manual
entries because these data structures are cached only in CR3
and the TLBs.
System logic normally defines the cacheable address space by
implementing external registers which BIOS or other system
software initializes during boot with the cacheable (or non-
cacheable) ranges of the address space. Lookups in these regis-
ters are then used by system logic to control the state of the
KEN and WB/WT input signals. KEN controls the caching of
memory reads for both the instruction and data caches, and
WB/WT (together with the PWT bits written by the operating
system) controls the MESI state of cacheable read misses and
write hits in the data cache.
Most or all of the high memory address range, which lies
between 640 Kbyte and 1 Mbyte, is typically specified as non-
cacheable by system logic. BIOS ROM is typically hardware-
aliased to addresses in this region, and BIOS uses some of the
RAM in this region to address locations that should not be
cached, such as memory-mapped I/O ports (video, disk, net-
work, and other devices). Thus, system logic typically does not
assert KEN during accesses to high memory.
System logic can, of course, drive KEN so as to specify any
other areas of memory as non-cacheable, although this is nor-
mally not done.
6.1.4 SMM Memory Space and Cacheability
If the optional System Management Mode (SMM) is imple-
mented, system logic must ensure that, during SMM, all mem-
ory accesses are to the SMM memory space rather than to main
memory. In general, system designs that do not overlap the
address space of SMM memory and main memory are simpler
to design and may perform better. Section 6.3 on page 6-23
summarizes the details of SMM. This section deals only with
memory usage in SMM.
Figure 6-2 shows the default map of the SMM memory area. It
consists of a 64-Kbyte area, between 0003_0000h and
0003_FFFFh, of which the top 32 Kbytes (0003_8000h and
0003_FFFFh) must be populated with RAM. The SMM service-
routine entry point is located at 0003_8000h.

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