EasyManua.ls Logo

AMD AMD5K86 - Page 209

AMD AMD5K86
416 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
AMD~
AMD51J6
Processor
Technical
Reference
Manual
18524B/O-Mar1996
5.2.34
Summary
Sampled
Details
5-90
KEN
(External
Cache
Enable)
Input
System
logic
overrides
the
cache
ability
of
read
cycles
with
KEN.
If
KEN
is
negated
during
a
read
cycle,
the
data
returned
to
the
processor
will
not
be
cached.
If
KEN
is
asserted
at
that
time,
cache
ability
and
the
MESI
state
of
cached
lines
depends
on
the
states
of
the
CACHE
and
PWT
outputs
and
the
WBIWT
input.
The
processor
samples
KEN
in
the
same
clock
as
the
first
BRDY
of
the
read
cycle
or
NA,
whichever
comes
first.
KEN
is
sampled
only
during
memory
reads
in
the
normal
oper-
ating
modes
(Real,
Protected,
and
Virtual-8086)
and
in
SMM.
KEN
is
not
sampled
during
memory
writes,
inquire
cycles, 1/0
cycles,
locked
cycles,
special
bus
cycles,
or
interrupt
acknowl-
edge
operations;
during
the
Shutdown,
Halt,
Stop
Grant,
or
Stop
Clock
states;
or
while
BOFF, HLDA,
RESET,
INIT,
or
PRDY
is
asserted.
While
AHOLD is
asserted,
KEN
is
sampled
only
to
complete
a
bus
cycle
already
begun
before
the
asser-
tion
of
AHOLD.
System
logic
typically
maintains
a
specification
of
address
cache
ability
in
external
registers
that
are
written
by
BIOS
at
boot
time.
The
BIOS
does
this
by
knowing
or
determining
the
address
ranges
of
memory-mapped
I/O
ports
and
other
loca-
tions
that
should
be
noncacheable.
For
example,
video
and
net-
work
boards
are
normally
mapped
by
BIOS
to
the
high-memory
area
between
640
Kbyte
and
1
Mbyte,
an
area
that
is
non-
cache
able
for
both
functional
and
security
reasons.
(The
pro-
cessor
would
not
be
able
to
detect
changes
in
the
state
of
mem-
ory-mapped
network
or
semaphore
I/O
ports
that
are
cached,
and
video
frames
written
to
a
writeback
cache
would
not
be
visible
on
a display.)
In
Protected
mode
(paging
enabled),
the
operating
system
can
map
linear
addresses
to
physical
addresses
using
pages
that
it
knows
to
be
cache
able
or
non-cacheable.
But
in
non-paging
modes,
the
operating
system
has
no
control
over
cache
ability
and
the
external
cacheability
registers
are
the
only
available
mechanism
for
determining
whether
an
address
is
cache
able
or
non-cacheable.
Bus
Interface

Table of Contents

Related product manuals