MC68040FE33A Freescale Semiconductor, MC68040FE33A Datasheet - Page 101

IC MICROPROCESSOR 32BIT 184-CQFP

MC68040FE33A

Manufacturer Part Number
MC68040FE33A
Description
IC MICROPROCESSOR 32BIT 184-CQFP
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MC68040FE33A

Processor Type
M680x0 32-Bit
Speed
33MHz
Voltage
5V
Mounting Type
Surface Mount
Package / Case
184-CQFP
Package
184CQFP
Processor Series
M680xx
Core
CPU32
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC68040FE33A
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
NOTE: Dirty state transitions D4 and D6 are the result of a system programming error and should be avoided even
MOTOROLA
CPU Read Miss
CPU Read Hit
CPU Write Miss
(Copyback)
CPU Write Miss
(Write-through)
CPU Write Hit
(Copyback)
CPU Write Hit
(Write-through)
Cache Invalidate
(CINV)
Cache Push
(CPUSH)
Alternate Master Read Hit
(Snoop Control = 01
— Leave Dirty)
Cache Operation
though they are technically valid.
Table 4-4. Data-Cache Line State Transitions
I3
I4
I5
I6
I7
I8
I9
I1
I2
Freescale Semiconductor, Inc.
For More Information On This Product,
memory; supply data
to CPU and update
cache; go to valid
state.
Read line from
memory into cache;
write data to cache;
set Dn bits of modified
long words; go to dirty
state.
Write data to memory;
remain in current state.
Not Possible
Not Possible
No action; remain in
current state.
No action; remain in
current state.
Not Possible
Read line from
Not Possible
Invalid Cases
Go to: www.freescale.com
M68040 USER’S MANUAL
V1 Read line from
V3 Read line from
V4 Write data to memory;
V7 No action; go to invalid
V8 No action; go to invalid
V2 Supply data to CPU;
V5 Write data into cache;
V6 Write data to cache;
V9 No action; remain in
Current State
memory; supply data
to CPU and update
cache (replacing old
line); remain in current
state.
remain in current state.
memory into cache
(replacing old line);
write data to cache
and set Dn bits; go to
dirty state.
remain in current state.
set Dn bits of modified
long words; go to dirty
state.
write data to memory;
remain in current state.
state.
state.
current state.
Valid Cases
D1 Buffer dirty cache line;
D2 Supply data to CPU;
D3 Buffer dirty cache line;
D4 Write data to memory;
D5 Write data in cache;
D6 Write data into cache
D7 No action (dirty data
D8 Write dirty data to
D9 Inhibit memory and
read new line from
memory; supply data
to CPU and update
cache; write buffered
dirty data to memory;
go to valid state.
remain in current state.
read new line from
memory; write data to
cache and set Dn bits;
write buffered dirty
data to memory;
remain in current state.
remain in current state
(see note).
set Dn bits of modified
long words; remain in
current state.
(no change to Dn bits);
write data to memory;
remain in current state
(see note).
lost); go to invalid
state.
memory; go to invalid
state.
source data; remain in
current state.
Dirty Cases
4- 17

Related parts for MC68040FE33A