Connections To Ensure Refresh Of All Rows In An 8-Bit Wide Psram Device; Design Considerations - Intel 386 User Manual

Embedded microprocessor
Table of Contents

Advertisement

15.5 DESIGN CONSIDERATIONS

Consider the following when programming the RCU.
The system address bus does not contain an address A0 signal; instead, it uses the BLE#
and the BHE# pins to generate the lowest address bit. During all refresh operations, BLE#
and BHE# are driven high.
This needs to be noted especially when interfacing to an 8-bit wide Pseudo Static RAM
(PSRAM) device. The lowest address bit generated by the refresh address counter is A1. A
circuit like the one shown in Figure 15-6 can be used to ensure the refresh of all rows. Here
BLE# is connected to an address line of the PSRAM that is not used during refresh. Address
A1 of the processor is connected to A0 of the PSRAM and so forth. For example, when
using a 128Kx8-bit PSRAM device (refresh cycles only use the address present on inputs
A8:0), connect A1 of the processor to A0 of the PSRAM, A2 to A1 and so on, until A9 to
A8. Then connect BLE# of the processor to any one of the A16:9 address lines of the
PSRAM. Since PSRAM is random access memory, this scheme works. During access
cycles, sequential accesses by the processor go to non-contiguous addresses in the PSRAM,
but since the processor does both the read and write cycles, this does not pose a problem.
Intel386™ EX
Embedded
Processor
Figure 15-6. Connections to Ensure Refresh of All Rows in an 8-Bit Wide PSRAM Device
An external device can gain bus control through either the HOLD signal or the DMA
cascade mode. In this case, a refresh request causes the HLDA or DACKn# signal to be
deasserted. When this happens, the external device must drop its request line (HOLD or
DRQn) to allow the RCU to perform a refresh cycle. The refresh request remains pending
until the RCU gets control of the bus.
BLE# can be
connected to
any of these
address lines
BLE#
A m+1
.
.
.
A2
A1
REFRESH CONTROL UNIT
PSRAM
A n
.
.
.
.
A m+1
A m
.
Used
.
during
refresh
.
cycles
A1
A0
A3352-02
15-11

Hide quick links:

Advertisement

Table of Contents
loading

This manual is also suitable for:

Intel386 exIntel386 extbIntel386 extc

Table of Contents