Intel Embedded Intel486 Hardware Reference Manual page 94

Embedded intel486 processor
Table of Contents

Advertisement

EMBEDDED Intel486™ PROCESSOR HARDWARE REFERENCE MANUAL
The timing of BS16# and BS8# is the same as that of KEN#. BS16# and BS8# must be asserted
before the first RDY# or BRDY# is asserted. Asserting BS16# and BS8# can force the Intel486
processor to run additional cycles to complete what would have been only a single 32-bit cycle.
BS8# and BS16# may change the state of BLAST# when they force subsequent cycles from the
transfer.
Figure 4-21
shows an example in which BS8# forces the Intel486 processor to run two extra cy-
cles to complete a transfer. The Intel486 processor issues a request for 24 bits of information. The
external system asserts BS8#, indicating that only eight bits of data can be supplied per cycle. The
Intel486 processor issues two extra cycles to complete the transfer.
Ti
CLK
ADS#
A31–A2
M/IO#
D/C#
W/R#
BE3#–BE0#
RDY#
BS8#
BLAST#
DATA
To Processor
Extra cycles forced by BS16# and BS8# signals should be viewed as independent bus cycles.
BS16# and BS8# should be asserted for each additional cycle unless the addressed device can
change the number of bytes it can return between cycles. The Intel486 processor deasserts
BLAST# until the last cycle before the transfer is complete.
Refer to
Section 4.1.2, "Dynamic Data Bus Sizing,"
or BS16# are asserted.
During burst cycles, BS8# and BS16# operate in the same manner as during non-burst cycles. For
example, a single non-cacheable read could be transferred by the Intel486 processor as four 8-bit
burst data cycles. Similarly, a single 32-bit write could be written as four 8-bit burst data cycles.
An example of a burst write is shown in
BS16# is asserted.
4-30
T1
T2
T1
Figure 4-21. 8-Bit Bus Size Cycle
for the sequencing of addresses when BS8#
Figure
4-22. Burst writes can only occur if BS8# or
T2
T1
T2
Ti
242202-069

Advertisement

Table of Contents
loading

Table of Contents