5 auto-refresh operation, 5 auto-refresh operation -15, Figure 15-7 – Motorola ColdFire MCF5281 User Manual

Page 287: Shows the burst write

Advertising
background image

Synchronous DRAM Controller Module

Freescale Semiconductor

15-15

Figure 15-7. Burst Write SDRAM Access

Accesses in synchronous burst page mode always cause the following sequence:

1.

ACTV

command

2.

NOP

commands to assure SRAS-to-SCAS delay (if CAS latency is 1, there are no

NOP

commands).

3. Required number of

READ

or

WRITE

commands to service the transfer size with the given port

size.

4. Some transfers need more

NOP

commands to assure the

ACTV

-to-precharge delay.

5.

PALL

command

6. Required number of idle clocks inserted to assure precharge-to-

ACTV

delay.

15.2.3.5

Auto-Refresh Operation

The DRAM controller is equipped with a refresh counter and control. This logic is responsible for
providing timing and control to refresh the SDRAM without user interaction. Once the refresh counter is
set, and refresh is enabled, the counter counts to zero. At this time, an internal refresh request flag is set
and the counter begins counting down again. The DRAM controller completes any active burst operation
and then performs a

PALL

operation. The DRAM controller then initiates a refresh cycle and clears the

refresh request flag. This refresh cycle includes a delay from any precharge to the auto-refresh command,
the auto-refresh command, and then a delay until any

ACTV

command is allowed. Any SDRAM access

initiated during the auto-refresh cycle is delayed until the cycle is completed.

A[23:0]

SRAS

SCAS

DRAMW

D[31:0]

ACTV

WRITE

PALL

NOP

SDRAM_CS[0] or [1]

BS[3:0]

t

CASL

= 2

Row

Column

Column Column

Column

t

RP

t

RWL

CLKOUT

NOP

WRITE

WRITE

WRITE

MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3

Advertising
This manual is related to the following products: