Intel 386 Manuale Utente Pagina 126

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 691
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 125
6-13
BUS INTERFACE UNIT
6.3 BUS CYCLES
The processor executes five types of bus cycles:
Read
Write
Interrupt
Halt/shutdown
Refresh
6.3.1 Read Cycle
Read cycles are of two types:
In a pipelined cycle, the address and status signals are output in the previous bus cycle, to
allow longer memory access times. Pipelined cycles are described in “Pipelined Cycle” on
page 6-19.
In a nonpipelined cycle, the address and status signals become valid during the first T-state
of the cycle (T1). Figure 6-5 shows the timing for two nonpipelined read cycles (one with
and one without a wait-state).
The sequence of signals for the nonpipelined read cycle is as follows:
1. The processor initiates the cycle by driving the address bus and the status signals active
and asserting ADS#. The type of bus cycle occurring is determined by the states of the
address bus (A25:1), byte enable pins (BLE# and BHE#), and bus status outputs (W/R#,
M/IO#, D/C#, REFRESH#, and LOCK#). Because of output delays, these signals should
be sampled at the rising edge of the CLK2 signal that coincides with the falling edge of
PH2, when ADS# is definitely active. For a read cycle, the bus status outputs have the
following states:
W/R# is low
M/IO# is high for a memory read and low for an I/O read
D/C# is high for a memory or I/O data read and low for a memory code read
REFRESH# is deasserted
LOCK# is asserted for a locked cycle and deasserted for a nonlocked cycle. In a read-
modify-write sequence, both the memory data read and memory data write cycles are
locked. No other bus master should be permitted to control the bus between two
locked bus cycles.
The address bus, byte enable pins, and bus status pins (with the exception of ADS#)
remain active through the end of the read cycle.
2. At the start of phase 2 of T1, RD# becomes active as the processor prepares the data bus
for input. This indicates that the processor is ready to accept data.
Vedere la pagina 125
1 2 ... 121 122 123 124 125 126 127 128 129 130 131 ... 690 691

Commenti su questo manuale

Nessun commento