Wait-State Generation - Intel Embedded Intel486 Hardware Reference Manual

Embedded intel486 processor
Table of Contents

Advertisement

the cycle type (read or write). Table 15 shows when data swapping is provided during DMA and
ISA master cycles to ISA slaves.
DMA I/O Device
ISA Memory
Size
Slave Size
8-bit
8-bit
8-bit
16-bit
16-bit
Table 8-4. 16-bit Master to 8-bit Slave Data Swap
SBHE#
SA0
0
0
0
1
1
0
1
1
8.4.5.4

Wait-State Generation

The ISA bridge adds wait-states to the following cycles, if IOCHRDY is sampled low (deassert-
ed).
During Refresh and ISA bridge master cycles (not including DMA) to the ISA bus.
During DMA-compatible transfers between ISA I/O and ISA memory only.
Wait states are added as long as IOCHRDY remains low.
For ISA master cycles targeted for the ISA bridge's internal registers or main memory, the ISA
bridge always extends the cycle by driving IOCHDY low until the transaction is complete.
8.4.5.5
Cycle Shortening
The ISA bridge shortens the following cycles, if ZEROWS# is sampled asserted (low).
During ISA bridge master cycles (not including DMA) to 8-bit and 16-bit ISA memory.
During ISA bridge master cycles (not including DMA) to 8-bit ISA I/O only.
For ISA master cycles targeted for the ISA bridge's internal registers or main memory, the ISA
bridge does not assert ZEROWS#. When IOCHRDY and ZEROWS# are sampled low at the
same time, IOCHRDY takes precedence and wait states are added.
Table 8-3. DMA Data Swap
Swap
8-bit
No
16-bit
No
16-bit
Yes
8-bit
No
16-bit
No
SD[15:8]
SD[7:0]
Odd
Even
Odd
Odd
Even
Comments
(I/O) ↔ Memory
SD[7:0]↔SD[7:0]
SD[7:0]↔SD[7:0]
SD[7:0]↔SD[15:8]
Not Supported
SD[15:0]↔SD[15:0]
Comments
Word Transfer (data swapping not required)
Byte Swap (1, 2)
Byte Transfer (data swapping not required)
Not Allowed
SYSTEM BUS DESIGN
8-31

Advertisement

Table of Contents
loading

Table of Contents