32MB, 64MB, 128MB (x72, SR)
168-PIN SDRAM UDIMM
32, 64, 128MB x 64 SDRAM DIMM Micron Technology, Inc., reserves the right to change products or specifications without notice.
SD5C4_8_16x72AG.fm - Rev. C 6/04 EN
7 ©2004 Micron Technology, Inc. All rights reserved.
General Description
The Micron
®
MT5LSDT472A, MT5LSDT872A(I), and
MT5LSDT1672A(I) are a high-speed CMOS, dynamic
random-access, 32MB, 64MB, and 128MB memory
modules organized in a x72, ECC configuration. ECC
functions to detect and correct one-bit memory errors.
These module use SDRAM devices which are internally
configured as quad-bank DRAMs with a synchronous
interface (all signals are registered on the positive edge
of the clock signals CK0, CK2).
Read and write accesses to the SDRAM module 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 for
32MB and 64MB; A0–A12 for 128MB select the device
row). The address bits registered coincident with the
READ or WRITE command (A0–A7 32MB; A0–A8 64MB
and 128MB) are used to select the starting device col-
umn 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
architecture to achieve high-speed operation. This
architecture is compatible with the 2n rule of prefetch
architectures, but it also allows 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, outputs, and clocks are LVTTL-compatible.
SDRAM modules offer substantial advances in
DRAM operating performance, including the ability to
synchronously burst data at a high 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 64Mb, 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 can be pro-
grammed by Micron to identify the module type and
various SDRAM organizations and timing parameters.
The remaining 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 IIC bus
using the DIMM’s SCL (clock) and SDA (data) signals.
Write protect (WP) is tied to ground on the module,
permanently disabling hardware 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. Once power is applied to V
DD and VDDQ (simulta-
neously) 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 COM-
MAND 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 com-
mands should be applied.
Once the 100µs delay has been satisfied with at least
one COMMAND INHIBIT or NOP command having
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.
Once 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
CAS latency, an operating mode, and a write burst
mode, as shown in the Mode Register Definition Dia-
gram. The mode register is programmed via the LOAD
MODE REGISTER command and will retain the stored
information until it is programmed again or the device
loses power.
32MB, 64MB, 128MB (x72, SR)
168-PIN SDRAM UDIMM
32, 64, 128MB x 64 SDRAM DIMM Micron Technology, Inc., reserves the right to change products or specifications without notice.
SD5C4_8_16x72AG.fm - Rev. C 6/04 EN
8 ©2004 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 CAS latency, M7 and M8
specify the operating mode, M9 specifies the write
burst mode, and M10 and M11 are reserved for future
use. For the 128MB module, Address A12 (M12) is
undefined but should be driven LOW during loading of
the mode register.
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, Mode Register Definition Diagram,
on page 8. 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,
Burst Definition Table, on page 9. TThe block is
uniquely selected by A1–Ai when the burst length is set
to two; by A2–Ai when the burst length is set to four;
and by A3–Ai when the burst length is set to eight. See
note 8 of Table 7, Burst Definition Table, on page 9 for
Ai values. The remaining (least significant) address
bit(s) is (are) used to select the starting location within
the block. Full-page bursts wrap within the page if the
boundary is reached, as shown in Table 7, Burst Defini-
tion Table, on page 9.
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 start-
ing column address, as shown in Table 7, Burst
Definition Table, 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
128MB Module
32MB Module, 64MB Module
M0
0
1
0
1
0
1
0
1
Burst LengthCAS Latency BT
A9
A7
A6 A5 A4
A3
A8
A2
A1
A0
Mode Register (Mx)
Address Bus
9
7
654
3
8
2
1
0
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
10
11
Reserved* WB
0
1
Write Burst Mode
Programmed Burst Length
Single Location Access
M9
*Should program
M12, M11, M10 = “0, 0, 0”
to ensure compatibility
with future devices.
*Should program
M11 and M10 = “0, 0, 0”
to ensure compatibility
with future devices.
A12
12
Burst LengthCAS Latency BT
A9
A7
A6 A5 A4
A3
A8
A2
A1
A0
Mode Register (Mx)
Address Bus
9
7
654
3
8
2
1
0
Op Mode
A10
A11
10
11
Reserved* WB
32MB, 64MB, 128MB (x72, SR)
168-PIN SDRAM UDIMM
32, 64, 128MB x 64 SDRAM DIMM Micron Technology, Inc., reserves the right to change products or specifications without notice.
SD5C4_8_16x72AG.fm - Rev. C 6/04 EN
9 ©2004 Micron Technology, Inc. All rights reserved.
NOTE:
1. For full-page accesses: y = 256 (32MB); y = 512 (64MB/
128MB).
2. For a burst length of two, A1–Ai select the block-of-
two burst; A0 selects the starting column within the
block.
3. For a burst length of four, A2–Ai select the block-of-
four burst; A–A1 select the starting column within the
block.
4. For a burst length of eight, A3–Ai 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–Ai 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–Ai select the unique col-
umn to be accessed, and mode register bit M3 is
ignored.
8. i = 7 for 32MB module
i = 8 for 64MB and 128MB modules
Figure 5: CAS Latency Diagram
CAS Latency
The CAS latency is the delay, in clock cycles,
between the registration 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 5, CAS Latency
Diagram, on page 9. The CAS Latency Table indicates
the operating frequencies at which each CAS latency
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 WTHIN 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-4-5-6-7-0-1-2-
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-Ai
(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

MT5LSDT872AG-133G1

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