4-43
BUS OPERATION
4.3.12 Bus Cycle Restart
In a multi-master system, another bus master may require the use of the bus to enable the Intel486
processor to complete its current bus request. In this situation, the Intel486 processor must restart
its bus cycle after the other bus master has completed its bus transaction.
A bus cycle may be restarted if the external system asserts the backoff (BOFF#) input. The
Intel486 processor samples the BOFF# pin every clock cycle. When BOFF# is asserted, the
Intel486 processor floats its address, data, and status pins in the next clock (see
Figures 4-33
and
4-34
). Any bus cycle in progress when BOFF# is asserted is aborted and any data returned to the
processor is ignored. The pins that are floated in response to BOFF# are the same as those that
are floated in response to HOLD. HLDA is not generated in response to BOFF#. BOFF# has
higher priority than RDY# or BRDY#. If either RDY# or BRDY# are asserted in the same clock
as BOFF#, BOFF# takes effect.
Figure 4-33. Restarted Read Cycle
242202-097
CLK
Ti
T1
T2
Tb
Tb
T1b
T2
T2
T2
T2
T2
ADS#
A31–A2
M/IO#
D/C#
BE3#–BE0#
KEN#
RDY#
BLAST#
DATA
To Processor
†
BRDY#
BOFF#
100
100
104
108
10C
†
†
†
†
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: ......