LOCAL BUS INTERFACE
As with other bus cycles, a halt or shutdown cycle is initiated by activating ADS# and the bus status pins as follows:
•M/IO# and W/R# are driven high, and D/C# is driven low to indicate a halt or shutdown cycle.
•All address bus outputs are driven low. For a halt condition, BE2# is active; for a shutdown condition, BEO# is active. These signals are used by external devices to respond to the halt or shutdown cycle.
READY# must be asserted to complete the halt or shutdown cycle. The Intel386 DX
microprocessor will remain in the halt or shutdown condition until...
•NMI goes high; Intel386 DX microprocessor services the interrupt
•RESET goes high; Inte1386 DX microprocessor is reinitialized
In the halt condition (but not in the shutdown condition), if maskable interrupts are enabled, an active INTR input will cause the Inte1386 DX microprocessor to end the halt cycle to service the interrupt. The Inte1386 DX microprocessor can service processor extension (PEREQ input) requests and HOLD (HOLD input) requests while in the halt or shutdown condition.
3.1.9 8516 Cycle
The Inte1386 DX microprocessor can perform data transfers for both
The BSI6# input causes the Intel386 DX microprocessor to perform data transfers for a
BSI6# must be supplied by external hardware, either through chip select decoding or directly from the addressed device. BSI6# is sampled at the start of Phase 2 only in CLK cycle as long as ADS# is not active. If BSI6# and READY# are sampled low in the same CLK cycle, the Inte1386 DX microprocessor assumes a
The BSI6# control input affects the performance of a data transfer only for data trans- fers in which I} BEO# or BEl# is active and 2) BE2# or BE3#is active at the same time. In these transfers, the Intel386 DX microprocessor must perform two bus cycles using only the lower half of the data bus.
If a BS16 cycle requires. an additional bus cycle, the Intel386 DX microprocessor will retain the current address for the second cycle. Address pipelining cannot be used with BS16 cycles because address pipelining requires that the next address be generated on