1
2
CLK
Read
ADS#
RDY#
BRDY#
AHOLD
ADDR
‡
EADS#
HITM#
LOCK#
CACHE#
W/R#
†
To Processor
‡
From Processor
Figure 4-47. Snoop Cycle Overlaying a Locked Cycle
4.4.5
Flush Operation
The Write-Back Enhanced IntelDX4 processor executes a flush operation when the FLUSH# pin
is asserted, and no outstanding bus cycles, such as a line fill or write back, are being processed.
In the Enhanced Bus mode, the processor first writes back all the modified lines to external mem-
ory. After the write-back is completed, two special cycles are generated, indicating to the external
system that the write-back is done. All lines in the internal cache are invalidated after all the
write-back cycles are done. Depending on the number of modified lines in the cache, the flush
could take a minimum of 1280 bus clocks (2560 processor clocks) and up to a maximum of 5000+
bus clocks to scan the cache, perform the write backs, invalidate the cache, and run the flush ac-
knowledge cycles. FLUSH# is implemented as an interrupt in the Enhanced Bus mode, and is rec-
ognized only on an instruction boundary. Write-back system designs should look for the flush
acknowledge cycles to recognize the end of the flush operation.
eration of the Write-Back Enhanced IntelDX4 processor when configured in the Enhanced Bus
mode.
3
4
5
6
7
†
8
9
10
11
12
WB
WB1 WB2 WB3 WB4
0
4
8
Figure 4-48
BUS OPERATION
13
14
15
16
Write
Write
‡
C
242202-159
shows the flush op-
4-69
Need help?
Do you have a question about the Embedded Intel486 and is the answer not in the manual?
Questions and answers