Write access followed by burst read access – Rainbow Electronics AT75C310 User Manual

Page 27

Advertising
background image

AT75C310

27

Dynamic Memory Accesses

Figure 5 and Figure 6 describe the different bus operations
that can be performed by DMC.

Write Access Followed by Burst Read Access
Figure 5 shows a write to DRAM0 followed by a burst of
two reads from the same device.

The write access takes two clock cycles. During the first
cycle, the row address is output and the RAS strobe is
asserted. In the next cycle, the column address is output
and the CAS strobes are asserted. The read is a half-word
(16-bit) access to an odd half-word address so only CAS2
and CAS3 are active.

The read access is not sequential to the write access
(regardless of the addresses) and the RAS strobe is there-
fore raised for a precharge cycle between the accesses.

The read accesses take two clock cycles to read the first
word of data and one additional clock cycle for the second
word. The row address and RAS are asserted in the same
manner as for the read access. The column address and
CAS strobes are asserted earlier for a read access than for
a write access in order to provide time for the data to read
the processor core. The read accesses shown are word
(32-bit) accesses and all four CAS strobes are therefore
active.

The DMC asserts BWAIT to the ARM during the row
address and precharge cycles.

Figure 5. Write to DRAM0 Waveform

BCLK

RAS0

RAS1

CAS1

CAS2

CAS3

NDOE

NDWE

D (SIAP)

D (MEM)

A

CAS0

Advertising