4-17
BUS OPERATION
fer is complete after a single cycle. The Intel486 processor asserts BLAST# in the last cycle,
“T2”, of a bus transfer.
The timing of the parity check output (PCHK#) is shown in
Figure 4-10
. The Intel486 processor
drives the PCHK# output one clock after RDY# or BRDY# terminates a read cycle. PCHK# in-
dicates the parity status for the data sampled at the end of the previous clock. The PCHK# signal
can be used by the external system. The Intel486 processor does nothing in response to the
PCHK# output.
4.3.1.2
Inserting Wait States
The external system can insert wait states into the basic 2-2 cycle by deasserting RDY# at the end
of the second clock. RDY# must be deasserted to insert a wait state.
Figure 4-11
illustrates a sim-
ple non-burst, non-cacheable signal with one wait state added. Any number of wait states can be
added to an Intel486 processor bus cycle by maintaining RDY# deasserted.
Figure 4-11. Basic 3-3 Bus Cycle
The burst ready input (BRDY#) must be deasserted on all clock edges where RDY# is deasserted
for proper operation of these simple non-burst cycles.
4.3.2
Multiple and Burst Cycle Bus Transfers
Multiple cycle bus transfers can be caused by internal requests from the Intel486 processor or by
the external memory system. An internal request for a 128-bit pre-fetch requires more than one
cycle. Internal requests for unaligned data may also require multiple bus cycles. A cache line fill
requires multiple cycles to complete.
CLK
ADS#
A31–A2
M/IO#
D/C#
BE3#–BE0#
W/R#
RDY#
BLAST#
DATA
Ti
T1
T2
Ti
Read
Write
To Processor
From Processor
T2
T1
T2
T2
‡
†
†
‡
242202-032
Summary of Contents for Embedded Intel486
Page 16: ......
Page 18: ......
Page 26: ......
Page 28: ......
Page 42: ......
Page 44: ......
Page 62: ......
Page 64: ......
Page 138: ......
Page 140: ......
Page 148: ......
Page 150: ......
Page 170: ......
Page 172: ......
Page 226: ......
Page 228: ......
Page 264: ......
Page 282: ......
Page 284: ......