512Mb: x4, x8, x16
DDR2 SD RAM
PRELIMINARY
09005aef80b88542 M icron Technol ogy, Inc., rese rve s the right to ch ange produc ts or spe c ifi ca t io ns w ith out notice.
512MbDDR2_2.fm - Rev. A 11/03 EN 18 ©2003 Micron Technolog y, Inc. All rights reserv ed.
Operati ng Mo de
The n ormal op erating mode is selec ted by issuing a
LOAD MODE command with bit M7 set to zero, and all
other bits set to the desired values as shown in
Figure8. When bit M7 is ‘1,’ no other bits of the mode
register are programmed. Programming bit M7 to ‘1’
places the DDR2 SDRAM into a test mode that is only
used by the Manufacturer and should NOT be used. No
operation or functionality is guarante ed if M7 bit is ‘1.’
DLL Reset
DLL rese t is de fined by bi t M8 as shown in Figu re 8.
Programming bit M8 to ‘1’ will activate the DLL RESET
function. Bit M8 is self-clearing, meaning it returns
back to a value of ‘0’ after the DLL RESET function has
been issued .
Anytime the DLL RESET function is used, 200 clock
cycles must occur before a READ command can be
issued to allow time for the internal clock to be syn-
chronized with the external clock. Failing to wait for
synchronization to occur may result in a violation of
the tAC or tDQSC K paramet e rs.
Write Recovery
Wr i te recovery (WR) time is defined by bits M9–M11
as shown in Figure8. The WR Register is used by the
DDR2 SDRAM during WRITE /w AUTO PRECHARGE
operation. During WRITE /w AUTO PRECHARGE
opera ti on, th e DDR2 SDRAM delays the in terna l AUTO
PRECHARGE operat ion by WR clocks (programmed in
bits M9-M11) from the last data burst. An example of
Write /w AUTO PRECHARGE is shown in Figure39 on
page 50.
Write Recovery ( WR) values of 2, 3, 4, 5, or 6 clocks
may be used for programming bits M9–M11. The user
is required to program the value of write recovery,
which is calculated by dividing tWR (in ns) by tCK (in
ns) and rounding up a noninteger value to the next
integer; WR [cycles] = tWR [ns] / tCK [ns]. Reserved
states should not be used as unknown operation or
incompatibility with f ut ure versions may result.
Power-Down Mode
Active power-down (PD) mode is defined by bit M12
as shown in Figure8. PD mode allows the user to
determine the active power-down mode, which deter-
mines performance vs. power savings. PD mode bit
M12 does not apply to precharge power-down mode.
When bit M12 = 0, standard Active Power-down
mode or ‘fast-exit’ active power-down mode is
enabled. The tXARD parameter is used for ‘fast-exit’
active power-down exit timing. The DLL is expected to
be enabled and running during this mode.
When bit M12 = 1, a lower power active power-down
mode or ‘slow-exit’ active power-down mode is
enabled. The tXARDS parameter is used for ‘slow-exit’
active power-down exit timing. The DLL can be
enabled, but ‘frozen’ during active power-down mode
since the exit-to-READ command timing is relaxed.
The power difference expected between PD ‘normal’
and PD ‘low-power’ mode is defined in the IDD table.
CAS Latency (CL)
The CAS Latency (CL) is defined by bits M4–M6 as
shown in Figure8. CAS Latency is the delay, in clock
cycles, between the registration of a READ command
and the availability of the first bit of output data. The
CAS Latency can be set to 3 or 4 clocks. CAS Latency of
2 or 5 clocks are JEDEC optional features and may be
enabled in future speed grades. DDR2 SDRAM does
not support any half clock latencies. Reserved states
should not be used as unknown operation or incom-
patibility with future versions may result.
DDR2 SDRAM also supports a feature called Posted
CAS additive latency (AL). This feature allows the
READ command to be issued prior to tRCD(MIN) by
delaying the internal command to the DDR2 SDRAM
by AL clocks . The AL featur e is described in mor e detail
in the Extended Mode Register (EMR) and Operational
sections.
Table 2: Burst Definition
BURST
LENGTH
STARTING
COLUMN
ADDRESS
(A2, A1,
A0)
ORDER OF ACCESSES WITHIN
A BURST
BURST TYPE =
SEQUENTIAL BURST TYPE =
INTERLEAVED
4 0 0 0 0,1,2,3 0,1,2,3
0 0 1 1,2,3,0 1,0,3,2
0 1 0 2,3,0,1 2,3,0,1
0 1 1 3,0,1,2 3,2,1,0
8 0 0 0 0,1,2,3,4,5,6,7 0,1,2,3,4,5,6,7
0 0 1 1,2,3,0,5,6,7,4 1,0,3,2,5,4,7,6
0 1 0 2,3,0,1,6,7,4,5 2,3,0,1,6,7,4,5
0 1 1 3,0,1,2,7,4,5,6 3,2,1,0,7,6,5,4
1 0 0 4,5,6,7,0,1,2,3 4,5,6,7,0,1,2,3
1 0 1 5,6,7,4,1,2,3,0 5,4,7,6,1,0,3,2
1 1 0 6,7,4,5,2,3,0,1 6,7,4,5,2,3,0,1
1 1 1 7,4,5,6,3,0,1,2 7,6,5,4,3,2,1,0