mc68ec060 Freescale Semiconductor, Inc, mc68ec060 Datasheet - Page 117

no-image

mc68ec060

Manufacturer Part Number
mc68ec060
Description
Mc68060 Superscalar 68k Microprocessor Including The Lc060 And Ec060
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc68ec060RC50
Manufacturer:
NXP
Quantity:
1 746
Part Number:
mc68ec060ZU50
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc68ec060ZU66
Manufacturer:
MOTOROLA
Quantity:
256
Part Number:
mc68ec060ZU66
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mc68ec060ZU66
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Part Number:
mc68ec060ZU75
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Caches
Read misses and write misses to copyback pages cause the cache controller to read a new
cache line from memory into the cache. If available, an invalid line in the selected set is
updated with the tag and data from memory. The line state then changes from invalid to valid
by setting the V-bit for the line. If all lines in the set are already valid or dirty, the pseudo
round-robin replacement algorithm is used to select one of the four lines and replace the tag
and data contents of the line with the new line information. Before replacement, dirty lines
are temporarily buffered and later copied back to memory after the new line has been read
from memory. Snoops always check both the push buffer and the cache. Figure 5-7 illus-
trates the three possible states for a data cache line, with the possible transitions caused by
either the processor or snooped accesses. Transitions are labeled with a capital letter, indi-
cating the previous state, followed by a number indicating the specific case listed in Table
5-3.
5-18
WI3—CPU WRITE MISS
WI5—CINV
WI6—CPUSH
THROUGH
CI5— CINV
CI6— CPUSH
INVALID
WRITE-
COPYBACK
INVALID
Figure 5-7. Data Cache Line State Diagrams
CD5—CINV
CD6—CPUSH
CD7—SNOOP HIT
CI3— CPU
WRITE MISS
M68060 USER’S MANUAL
WRITETHROUGH CACHING MODE
CI1—CPU READ MISS
COPYBACK CACHING MODE
CD2— CPU READ HIT
CD3—CPU WRITE MISS
CD4—CPU WRITE HIT
WI1— CPU READ MISS
CV5—CINV
CV6—CPUSH
CV7—SNOOP HIT
WV5— CINV
WV6— CPUSH
WV7—SNOOP HIT
COPYBACK
DIRTY
READ MISS
CD1—CPU
CV3—CPU WRITE MISS
CV4—CPU WRITE HIT
CV1—CPU READ MISS
CV2—CPU READ HIT
WV1—CPU READ MISS
WV2—CPU READ HIT
WV3—CPU WRITE MISS
WV4—CPU WRITE HIT
COPYBACK
VALID
THROUGH
WRITE-
VALID
MOTOROLA

Related parts for mc68ec060