256MB, 512MB (x64, DR)
144-PIN SDRAM SODIMM
pdf: 09005aef807924d2, source: 09005aef807924f1 Micron Technology, Inc., reserves the right to change products or specifications without notice.
SDF16C32_64x64HG.fm - Rev. E 4/06 EN
7 ©2006 Micron Technology, Inc. All rights reserved.
General Description
The MT16LSDF3264(L)H and MT16LSDF6464(L)H
are high-speed CMOS, dynamic random-access
256MB and 512MB unbuffered memory modules,
organized in x64 configurations. These modules use
internally configured quad-bank SDRAMs with a syn-
chronous interface (all signals are registered on the
positive edge of the clock signal CK).
Read and write accesses to the SDRAM modules are
burst oriented; accesses start at a selected location and
continue for a programmed number of locations in a
programmed sequence. Accesses begin with the regis-
tration of an ACTIVE command, which is then fol-
lowed by a READ or WRITE command. The address
bits registered coincident with the ACTIVE command
are used to select the device bank and row to be
accessed (BA0, BA1 select the device bank, A0–A11
[256MB] or A0–A12 [512MB] select the device row).
The address bits A0–A9 (for both 256MB and 512MB
modules) registered coincident with the READ or
WRITE command are used to select the starting device
column location for the burst access.
These modules provide for programmable READ or
WRITE burst lengths of 1, 2, 4, or 8 locations, or the full
page, with a burst terminate option. An auto precharge
function may be enabled to provide a self-timed row
precharge that is initiated at the end of the burst
sequence.
These modules use an internal pipelined architec-
ture to achieve high-speed operation. This architec-
ture is compatible with the 2n rule of prefetch
architectures, but it also enables the column address
to be changed on every clock cycle to achieve a high-
speed, fully random access. Precharging one device
bank while accessing one of the other three device
banks will hide the precharge cycles and provide
seamless, high-speed, random-access operation.
These modules are designed to operate in 3.3V, low-
power memory systems. An auto refresh mode is pro-
vided, along with a power-saving, power-down mode.
All inputs and outputs are LVTTL-compatible.
SDRAM modules offer substantial advances in
DRAM operating performance, including the ability to
synchronously burst data at a fast data rate with auto-
matic column-address generation, the ability to inter-
leave between internal banks in order to hide
precharge time and the capability to randomly change
column addresses on each clock cycle during a burst
access. For more information regarding SDRAM opera-
tion, refer to the 128Mb or 256Mb SDRAM component
data sheets.
Serial Presence Detect Operation
These modules incorporate serial presence-detect
(SPD). The SPD function is implemented using a
2,048-bit EEPROM. This nonvolatile storage device
contains 256 bytes. The first 128 bytes are programmed
by Micron to identify the module type, SDRAM charac-
teristics and module timing parameters. The remain-
ing 128 bytes of storage are available for use by the
customer. System READ/WRITE operations between
the master (system logic) and the slave EEPROM
device (DIMM) occur via a standard I
2
C bus using the
DIMM’s SCL (clock) and SDA (data) signals, together
with SA[2:0], which provide eight unique DIMM/
EEPROM addresses. Write protect (WP) is tied to
ground on the module, permanently disabling hard-
ware write protect.
Initialization
SDRAMs must be powered up and initialized in a
predefined manner. Operational procedures other
than those specified may result in undefined opera-
tion. When power is applied to V
DD and VDDQ (simul-
taneously), and the clock is stable (stable clock is
defined as a signal cycling within timing constraints
specified for the clock pin), the SDRAM requires a
100µs delay prior to issuing any command other than a
COMMAND INHIBIT or NOP. Starting at some point
during this 100µs period and continuing at least
through the end of this period, COMMAND INHIBIT
or NOP commands should be applied.
When the 100µs delay has been satisfied with at
least one COMMAND INHIBIT or NOP command hav-
ing been applied, a PRECHARGE command should be
applied. All device banks must then be precharged,
thereby placing the device in the all banks idle state.
When in the idle state, two AUTO REFRESH cycles
must be performed. After the AUTO REFRESH cycles
are complete, the SDRAM is ready for mode register
programming. Because the mode register will power
up in an unknown state, it should be loaded prior to
applying any operational command.
Mode Register Definition
The mode register is used to define the specific
mode of operation of the SDRAM. This definition
includes the selection of a burst length, a burst type, a
CL, an operating mode, and a write burst mode, as
shown in Figure 4 on page 8. The mode register is pro-
grammed via the LOAD MODE REGISTER command
and will retain the stored information until it is pro-
grammed again or the device loses power.
256MB, 512MB (x64, DR)
144-PIN SDRAM SODIMM
pdf: 09005aef807924d2, source: 09005aef807924f1 Micron Technology, Inc., reserves the right to change products or specifications without notice.
SDF16C32_64x64HG.fm - Rev. E 4/06 EN
8 ©2006 Micron Technology, Inc. All rights reserved.
Mode register bits M0–M2 specify the burst length,
M3 specifies the type of burst (sequential or inter-
leaved), M4–M6 specify the CL, M7 and M8 specify the
operating mode, M9 specifies the write burst mode,
and M10 and M11 are reserved for future use. For the
256MB and 512MB, M12 (A12) is undefined, but
should be driven LOW during loading of the mode reg-
ister.
The mode register must be loaded when all device
banks are idle, and the controller must wait the speci-
fied time before initiating the subsequent operation.
Violating either of these requirements will result in
unspecified operation.
Burst Length
Read and write accesses to the SDRAM are burst ori-
ented, with the burst length being programmable, as
shown in Figure 4. The burst length determines the
maximum number of column locations that can be
accessed for a given READ or WRITE command. Burst
lengths of 1, 2, 4, or 8 locations are available for both
the sequential and the interleaved burst types, and a
full-page burst is available for the sequential type. The
full-page burst is used in conjunction with the BURST
TERMINATE command to generate arbitrary burst
lengths.
Reserved states should not be used, as unknown
operation or incompatibility with future versions may
result.
When a READ or WRITE command is issued, a block
of columns equal to the burst length is effectively
selected. All accesses for that burst take place within
this block, meaning that the burst will wrap within the
block if a boundary is reached, as shown in Table 7 on
page 9. The block is uniquely selected by A1–A9 when
the burst length is set to two; by A2–A9 when the burst
length is set to four; and by A3–A9 when the burst
length is set to eight. The remaining (least significant)
address bit(s) is (are) used to select the starting loca-
tion within the block. Full-page bursts wrap within the
page if the boundary is reached, as shown in Table 7 on
page 9.
Figure 4: Mode Register Definition
Diagram
M3 = 0
1
2
4
8
Reserved
Reserved
Reserved
Full Page
M3 = 1
1
2
4
8
Reserved
Reserved
Reserved
Reserved
Operating Mode
Standard operation
All other states reserved
0
-
0
-
Defined
-
0
1
Burst Type
Sequential
Interleaved
CAS Latency
Reserved
Reserved
2
3
Reserved
Reserved
Reserved
Reserved
Burst Length
512MB Module
256MB Module
M0
0
1
0
1
0
1
0
1
Burst LengthCAS LatencyBT
A9
A7
A6 A5 A4
A3
A8
A2
A1
A0
Mode Register (Mx)
Address Bus
976 5438210
M1
0
0
1
1
0
0
1
1
M2
0
0
0
0
1
1
1
1
M3
M4
0
1
0
1
0
1
0
1
M5
0
0
1
1
0
0
1
1
M6
0
0
0
0
1
1
1
1
M6-M0
M8
M7
Op Mode
A10
A11
1011
Reserved*WB
0
1
Write Burst Mode
Programmed burst length
Single location access
M9
*Should program
M12, M11, and
M10 = “0, 0, 0”
to ensure
compatibility with
future devices.
*Should program
M11 and M10 = “0, 0”
to ensure compatibility
with future devices.
A12
12
Burst LengthCAS LatencyBT
A9
A7
A6 A5 A4
A3
A8
A2
A1
A0
Mode Register (Mx)
Address Bus
976 5438210
Op Mode
A10
A11
1011
Reserved*
WB
256MB, 512MB (x64, DR)
144-PIN SDRAM SODIMM
pdf: 09005aef807924d2, source: 09005aef807924f1 Micron Technology, Inc., reserves the right to change products or specifications without notice.
SDF16C32_64x64HG.fm - Rev. E 4/06 EN
9 ©2006 Micron Technology, Inc. All rights reserved.
NOTE:
1. For full-page accesses: y = 1,024 (both 256MB and
512MB modules)
2. For a burst length of two, A1–A9 select the block-of-
two burst; A0 selects the starting column within the
block.
3. For a burst length of four, A2–A9 select the block-of-
four burst; A0–A1 select the starting column within the
block.
4. For a burst length of eight, A3–A9 select the block-of-
eight burst; A0–A2 select the starting column within
the block.
5. For a full-page burst, the full row is selected and A0–A9
select the starting column.
6. Whenever a boundary of the block is reached within a
given sequence above, the following access wraps
within the block.
7. For a burst length of one, A0–A9 select the unique col-
umn to be accessed, and mode register bit M3 is
ignored.
Figure 5: CL Diagram
Burst Type
Accesses within a given burst may be programmed
to be either sequential or interleaved; this is referred to
as the burst type and is selected via bit M3.
The ordering of accesses within a burst is deter-
mined by the burst length, the burst type, and the
starting column address, as shown in Table 7.
CAS Latency (CL)
CL is the delay, in clock cycles, between the registra-
tion of a READ command and the availability of the
first piece of output data. The latency can be set to two
or three clocks.
If a READ command is registered at clock edge n,
and the latency is m clocks, the data will be available
by clock edge n + m. The DQ will start driving as a
result of the clock edge one cycle earlier (n + m - 1),
and provided that the relevant access times are met,
the data will be valid by clock edge n + m. For example,
assuming that the clock cycle time is such that all rele-
vant access times are met, if a READ command is regis-
tered at T0 and the latency is programmed to two
clocks, the DQ will start driving after T1 and the data
will be valid by T2, as shown in Figure 4 on page 8.
Table 8 on page 10 indicates the operating frequencies
at which each CL setting can be used.
Reserved states should not be used as unknown
operation or incompatibility with future versions may
result.
Table 7: Burst Definition Table
BURST
LENGTH
STARTING
COLUMN
ADDRESS
ORDER OF ACCESSES
WITHIN A BURST
TYPE =
SEQUENTIAL
TYPE =
INTERLEAVED
2
A0
00-1 0-1
11-0 1-0
4
A1 A0
0 0 0-1-2-3 0-1-2-3
0 1 1-2-3-0 1-0-3-2
1 0 2-3-0-1 2-3-0-1
1 1 3-0-1-2 3-2-1-0
8
A2 A1 A0
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-4-5-6-7-0 1-0-3-2-5-4-7-6
0 1 0 2-3-4-5-6-7-0-1 2-3-0-1-6-7-4-5
0 1 1 3-4-5-6-7-0-1-2 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-0-1-2-3-4 5-4-7-6-1-0-3-2
1 1 0 6-7-0-1-2-3-4-5 6-7-4-5-2-3-0-1
1 1 1 7-0-1-2-3-4-5-6 7-6-5-4-3-2-1-0
Full
Page
(y)
n = A0-A9
(location
0-y)
Cn, Cn + 1, Cn + 2
Cn + 3, Cn + 4...
…Cn - 1, Cn
Not supported
CLK
DQ
T2T1 T3T0
CAS Latency = 3
LZ
D
OUT
t
OH
t
COMMAND
NOPREAD
t
AC
NOP
T4
NOP
DON’T CARE
UNDEFINED
CLK
DQ
T2T1 T3T0
CAS Latency = 2
LZ
D
OUT
t
OH
t
COMMAND
NOPREAD
t
AC
NOP

MT16LSDF3264HG-133G4

Mfr. #:
Manufacturer:
Micron
Description:
MODULE SDRAM 256MB 144SODIMM
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union