Read Miss Cycles; With Clean Replacement - Intel 82496 CACHE CONTROLLER User Manual

Volume 2: 82496 cache controller and 82491 cache sram data book
Table of Contents

Advertisement

MEMORY BUS FUNCTIONAL DESCRIPTION
6.1.2.
Read
Miss Cycles
6.1.2.1.
WITH CLEAN REPLACEMENT
Cl K
ADS#
~--~~~--~~~--~, ~~~~~--~~--~~~--~~~
CPU_ADDR
QI~I~41~~BI~~I~
CACHE#
N
I
1.\"/'S"-"'5S\".\\".\\\:I'''\S'''''"
'
. 6\ . . . . . ,'-.,"'-S"-VS>\SS ':::::\S>
NA.
I
I I I 141 I I
I I I I I I
CPU_DATA
A4
B1'
BLAST#
I
I '---l--+-! I
I I I
BRDV#
,
"
al E C#
+---J--;
~±=~'\~~~;;;;;'~;'~(~~'-i~l~~f'~~~
I
if-I
I~
I I I I
I if I I
I~
AHOLD
EADS#
INV
S"SS\S'>,\I"'\"'~,),S",,\,\\S
-I ''''&:JSY
I
\ \
\JSSS'"SS't:::
S"-''\
S\'S'S".\SS\\'::SSSSS'\
,\\1\7
I
\,;ssy
,
CADS#ICDTS#
RDYSRC
MCACHE#
I
I
I~I
I
I
I
I I
I
1'-411 I I I I I I
I
I
ss
SSSSS'SY '
)§\~ S"~,,
I
,
~,SS\
.\'W\,\S>\JSS\SSS\"S '
I kdss$ ssfMk<l\\S{\\ I
,~
I~
CCACHE#
\ \ \ \ \ \ ' \ \
'
,
IS
"SiS'-," "'-S '\ \S
'l
\\\\'\S\'\'\\
I
,
rs:;::ss:s:
BGT'
f>{" >$" >f'\
AI tS':j"\S{ssst
w
;f;s+5\1s'SS$>'S$SSSf"4\ {\5\1w$",*,\
al .zs$s::i=
CNA#
:,>,S\r,'>,,, \. '0\"
Y
• \ AI
Ev;SS'\'SS'<S><SS\ '\ \ "\,, V,S\, "\S'>-""<\\\\\\<.\9:;S\"\\\'\\\
B
I
sss:sssr::
KWEND,
i~*S4ss
$Y I
I \ AI
$sf;ss$ss~fss1S\\lssstsss};\
al
~
MKEN#
§SS,,'S'\,""S"'\ \\\.:\:"3.
I
is,-,\\S,,,,S\\\'S'\'\ \.\\',>\0\0><;0\"'\-.. \.,\ SJ\S\S\\
I
~
SWEND,
fss'jss\!MS~Y
I \ AI LS$ssi
sst
ss$,~~Yjssst\Ss$'sst
\$
I
I
' - --+-
CRDY#
MCLK~
MSEl # -,-,-,-,-,-,,,-,_,_,_,_,_,_,_,_,_,_,_,_,_,_,_
MDATA
--t--+--+-1I---j--+-aJD---+-<A)-J-<j~>-I--GD--+--+--+--+--+--<::D:1D<:ID1:J4iI2)@2
MBRDY#
SS5'SS\'\S§
SS\SS\S\,,,\'\~-;-, --~-:--;---;-, ~\i"-. ~
MEOC#
I
I
I
I
I
I
I
I~
I
I
I
I
I
• STRO,BEO MPOE:
MISTS
---l---1---1---f---l----l---1~~I----I---1---J---f---I----I---1---1---
NOTE:
1.
2.
CDa55
In strobed mode MISTS is used in place of MSRDY to indicate data transfer onto the
memory bus.
MClK is asynchronous to ClK
Figure 6-2. Read Miss With Clean Replacement
Figure 6-2 illustrates CPU read cycles (A, B) that miss the 82496 Cache Controller. In such
cycles, the 82496 Cache Controller will instruct the MBC (memory bus controller) to perform
a cache line-fill cycle on the memory bus (a cache line-fill is a read of a complete 82496 Cache
Controller line from the main memory). The line is then written into the 82491 Cache SRAM
ARRAY, and data transferred to the CPU as requested). If the line fetched from the main
memory replaces a valid unmodified line (i.e. [E] or [S]), then a back-invalidation cycle is
6-4
I

Advertisement

Table of Contents
loading

This manual is also suitable for:

82491 cache sramPentium

Table of Contents