128Mb DDR SDRAM
DDR SDRAM Specification
Version 1.0
- 1 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
Revision History
Version 0 (May, 1998)
-First version for internal review
Version 0.1(June, 1998)
-Added x4 organization
Version 0.2(Sep,1998)
1. Added "Issue prcharge command for all banks of the device" as the fourth step of power-up squence. 2. In power down mode timing diagram, NOP condition is added to precharge power down exit.
Version 0.3(Dec,1998)
-Added QFC Function.
-Added DC current value
-Reduce I/O capacitance values
Version 0.4(Feb,1999)
-Added DDR SDRAM history for reference(refer to the following page) -Added low power version DC spec
Version 0.5(Apr,1999)
-Revised following first showing for JEDEC standard -Added DC target current based on new DC test condition
Version 0.6(July 1,1999)
1.Modified binning policy
From To
-Z (133Mhz) -Z (133Mhz/266Mbps@CL=2) -8 (125Mhz) -Y (133Mhz/266Mbps@CL=2.5) -0 (100Mhz) -0 (100Mhz/200Mbps@CL=2)
2.Modified the following AC spec values
|
From. |
|
|
To. |
|
|
|
|
|
|
|
|
|
|
-Z |
|
-0 |
-Z |
-Y |
-0 |
|
|
|
|
|
|
|
tAC |
+/- 0.75ns |
|
+/- 1ns |
+/- 0.75ns |
+/- 0.75ns |
+/- 0.8ns |
|
|
|
|
|
|
|
tDQSCK |
+/- 0.75ns |
|
+/- 1ns |
+/- 0.75ns |
+/- 0.75ns |
+/- 0.8ns |
tDQSQ |
+/- 0.5ns |
|
+/- 0.75ns |
+/- 0.5ns |
+/- 0.5ns |
+/- 0.6ns |
|
|
|
|
|
|
|
tDS/tDH |
0.5 ns |
|
0.75 ns |
0.5 ns |
0.5 ns |
0.6 ns |
|
|
|
|
|
|
|
tCDLR*1 |
2.5tCK-tDQSS |
|
2.5tCK-tDQSS |
1tCK |
1tCK |
1tCK |
tPRE*1 |
1tCK +/- 0.75ns |
|
1tCK +/- 1ns |
0.9/1.1 tCK |
0.9/1.1 tCK |
0.9/1.1 tCK |
tRPST*1 |
tCK/2 +/- 0.75ns |
|
tCK/2 +/- 1ns |
0.4/0.6 tCK |
0.4/0.6 tCK |
0.4/0.6 tCK |
tHZQ*1 |
tCK/2 +/- 0.75ns |
|
tCK/2 +/- 1ns |
+/- 0.75ns |
+/- 0.75ns |
+/-0.8ns |
*1 : Changed description method for the same functionality. This means no difference from the previous version.
3.Changed the following AC parameter symbol |
|
|
||
|
|
|
From. |
To. |
Output data access time from CK/CK |
tDQCK |
tAC |
Version 0.61(August 9,1999)
- Changed the some values of "write with auto precharge" table for different bank in page 31.
Asserted |
|
|
For Different Bank |
|
|
|
command |
|
|
|
|
|
|
3 |
|
|
4 |
|||
|
|
|
||||
|
|
|
|
|
|
|
|
Old |
|
New |
Old |
|
New |
|
|
|
|
|
|
|
Read |
Legal |
|
Illegal |
Legal |
|
Illegal |
|
|
|
|
|
|
|
Read + AP*1 |
Legal |
|
Illegal |
Legal |
|
Illegal |
- 2 - REV. 1.0 November. 2. 2000
128Mb DDR SDRAM
Revision History(continued)
Version 0.7 (March, 2000)
-Changed 128Mb spec from target to Preliminary version.
-Changed partnames as follows.
from |
|
|
|
to |
|
||
|
|
|
|
|
|
|
|
KM44L32031BT-G(L)Z/Y/0 |
|
K4H280438B-TC(L)A2/B0/A0 |
|
||||
|
|
|
|
|
|
|
|
KM48L16031BT-G(L)Z/Y/0 |
|
K4H280838B-TC(L)A2/B0/A0 |
|
||||
|
|
|
|
|
|
|
|
KM416L8031BT-G(L)Z/Y/0 |
|
K4H281638B-TC(L)A2/B0/A0 |
|
||||
|
|
|
|
|
|
|
|
- Changed input cap. spec. |
|
|
|
|
|||
|
|
|
|
|
|
||
|
|
from |
|
|
to |
||
|
|
|
|
|
|
|
|
CK/CK |
|
2.5pF ~ 3.5pF |
|
2.0pF ~ 3.0pF w/ Delta Cin = 0.25pF |
|||
|
|
|
|
|
|
||
DQ/DQS/DM |
|
4.0pF ~ 5.5pF |
|
4.0pF ~ 5.0pF w/ Delta Cin = 0.5pF |
|||
|
|
|
|
|
|
||
CMD/Addr |
|
2.5pF ~ 3.5pF |
|
2.0pF ~ 3.0pF with Delta Cin = 0.5pF |
|||
|
|
|
|
|
|
||
- Changed operating condition. |
|
|
|
|
|||
|
|
|
|
|
|
||
|
|
from |
|
to |
|
|
|
|
|
|
|
|
|||
Vil/Vih(ac) |
|
Vref +/- 0.35V |
Vref +/- 0.31V |
|
|
||
|
|
|
|
|
|||
VIL/VIH(dc) |
|
Vref +/- 0.18V |
Vref +/- 0.15V |
|
|
-Added Overshoot/Undershoot spec
. Vih(max) = 4.2V, the overshoot voltage duration is ≤ 3ns at VDD.
. Vil(min) =- 1.5V, the overshoot voltage duration is ≤ 3ns at VSS.
-Changed AC parameters as follows.
|
from |
to |
Comments |
|
|
|
|
|
|
tDQSQ |
+/- 0.5(PC266), +/- 0.6(PC200) |
+0.5(PC266), +0.6(PC200) |
|
|
|
|
|
|
|
tDV |
+/- 0.35tCK |
- |
Removed |
|
|
|
|
|
|
tQH |
- |
tHPmin - 0.75ns(PC266) |
New Definition |
|
|
||||
tHPmin - 1.0ns(PC200) |
||||
|
|
|
||
|
|
|
|
|
tHP |
- |
tCLmin or tCHmin |
New Definition |
|
|
|
|
|
- Added DC spec values.
Version 0.71 (April, 2000)
-Corrected a typo for tRAS at 133Mhz/CL2.5 from 48ns t0 45ns.
-Corrected a typo in "General Information" table from 64Mx4 to 8Mx16.
Version 0.72(May,2000)
-Changed DC spec item & test condition
Version 0.73(June,2000)
-Added updated DC spec values
-Deleted tDAL in AC parameter
Version 1.0(November,2000)
-Eliminate "preliminary"
- 3 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
Contents
Revision History
General Information
1.Key Features
1.1Features
1.2Operating Frequencies
2.Package Pinout & Dimension
2.1Package Pintout
2.2Input/Output Function Description
2.366 Pin TSOP(II)/MS-024FC Package Physical Dimension
3.Functional Description
3.1Simplified State Diagram
3.2Basic Functionality
3.2.1Power-Up Sequence
3.2.2Mode Register Definition
3.2.2.1Mode Register Set(MRS)
3.2.2.2Extended Mode Register Set(EMRS)
3.2.3Precharge
3.2.4No Operation(NOP) & Device Deselect
3.2.5Row Active
3.2.6Read Bank
3.2.7Write Bank
3.3Essential Functionality for DDR SDRAM
3.3.1Burst Read Operation
3.3.2Burst Write Operation
3.3.3Read Interrupted by a Read
3.3.4Read Interrupted by a Write & Burst Stop
3.3.5Read Interrupted by a Precharge
3.3.6Write Interrupted by a Write
2
9
10
10
10
11
11
12
13
14
14
15
15
16
16
18
19
19
20
20
20
21
21
22
23
23
24
25
- 4 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
3.3.7Write Interrupted by a Read & DM
3.3.8Write Interrupted by a Precharge & DM
3.3.9Burst Stop
3.3.10DM masking
3.3.11Read With Auto Precharge
3.3.12Write With Auto Precharge
3.3.13Auto Refresh & Self Refresh
3.3.14Power Down
4.Command Truth Table
5.Functional Truth Table
6.Absolute Maximum Rating
7.DC Operating Conditions & Specifications
7.1DC Operating Conditions
7.2DC Specifications
8.AC Operating Conditions & Timming Specification
8.1AC Operating Conditions
8.2AC Timming Parameters & Specification
9.AC Operating Test Conditions
10.Input/Output Capacitance
11.IBIS: I/V Characteristics for Input and Output Buffers
11.1Normal strength driver
11.2Half strength driver( will be included in the future)
12.QFC function
QFC definition
QFC timming on Read Operation
QFC timming on Write operation with tDQSSmax
QFC timming on Write operation with tDQSSmin
QFC timming example for interrupted writes operation
Timing Diagram
26
27
28
29
30
31
32
33
34
35
40
40
41
42
42
43
45
45
46
46
48
49
49
49
50
50
51
52
- 5 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
List of tables
Table 1 : Operating frequency and DLL jitter |
10 |
Table 2. : Column address configurtion |
11 |
Table 3 : Input/Output function description |
12 |
Table 4 : Burst address ordering for burst length |
17 |
Table 5 : Bank selection for precharge by bank address bits |
19 |
Table 6 : Operating description when new command asserted while |
30 |
read with auto precharge is issued |
|
Table 7 : Operating description when new command asserted while |
31 |
write with auto precharge is issued |
|
Table 8 : Command truth table |
34 |
Table 9-1 : Functional truth table |
35 |
Table 9-2 : Functional truth table (contiued) |
36 |
Table 9-3 : Functional truth table (contiued) |
37 |
Table 9-4 : Functional truth table (contiued) |
38 |
Table 9-5 : Functional truth table (cotinued) |
39 |
Table 10 : Absolute maximum raings |
40 |
Table 11 : DC operating condtion |
40 |
Table 12 : DC specification |
42 |
Table 13 : AC operating condition |
42 |
Table 14 : AC timing parameters and specifications |
44 |
Table 15 : AC operating test conditions |
45 |
Table 16 : Input/Output capacitance |
45 |
Table 17 : Pull down and pull up current values |
47 |
- 6 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
List of figures
Figure 1 : 128Mb Package Pinout |
11 |
||
Figure 2 : Package dimension |
13 |
||
Figure 3 :State digram |
14 |
||
Figure 4 : Power up and initialization sequence |
15 |
||
Figure 5 : Mode register set |
16 |
||
Figure 6 : Mode register set sequence |
17 |
||
Figure 7 : Extend mode register set |
18 |
||
Figure 8 : Bank activation command cycle timing |
20 |
||
Figure 9 : Burst read operation timing |
21 |
||
Figure 10 : Burst write operation timing |
22 |
||
Figure 11 : Read interrupted by a read timing |
23 |
||
Figure 12 : Read interrupted by a write and burst stop timing |
23 |
||
Figure 13 : Read interrupted by a precharge timing |
24 |
||
Figure 14 : Write interrupted by a write timing |
25 |
||
Figure 15 : Write interrupted by a read and DM timing |
26 |
||
Figure 16 : Write interrupted by a precharge and DM timing |
27 |
||
Figure 17 : Burst stop timing |
28 |
||
Figure 18 : DM masking timing |
29 |
||
Figure 19 : Read with auto precharge timing |
30 |
||
Figure 20 : Write with auto precharge timing |
31 |
||
Figure 21 : Auto refresh timing |
32 |
||
Figure 22 : Self refresh timing |
32 |
||
Figure 23 : Power down entry and exit timing |
33 |
||
Figure 24 : Output Load Circuit (SSTL_2) |
45 |
||
Figure 25 : I / V characteristics for input/output buffers: |
46 |
||
|
pull-up(above) and pull-down(below) |
|
|
|
|
|
|
Figure 26 : QFC timing on read operation |
49 |
||
Figure 27 : QFC timing on write operation with tDQSSmax |
50 |
||
Figure 28 : QFC timing on write operation with tDQSSmin |
50 |
||
Figure 29 : QFC timing example for interrupted writes operation |
51 |
- 7 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
General Information
Organization |
133Mhz w/ CL=2 |
133Mhz w/ CL=2.5 |
100Mhz w/ CL=2 |
|
|
|
|
|
|
32Mx4 |
K4H280438B-TCA2 |
K4H280438B-TCB0 |
K4H280438B-TCA0 |
|
|
|
|
||
K4H280438B-TLA2 |
K4H280438B-TLB0 |
K4H280438B-TLA0 |
||
|
||||
|
|
|
|
|
16Mx8 |
K4H280838B-TCA2 |
K4H280838B-TCB0 |
K4H280838B-TCA0 |
|
|
|
|
||
K4H280838B-TLA2 |
K4H280838B-TLB0 |
K4H280838B-TLA0 |
||
|
||||
|
|
|
|
|
8Mx16 |
K4H281638B-TCA2 |
K4H281638B-TCB0 |
K4H281638B-TCA0 |
|
|
|
|
||
K4H281638B-TLA2 |
K4H281638B-TLB0 |
K4H281638B-TLA0 |
||
|
||||
|
|
|
|
|
|
|
1 |
|
2 |
|
|
3 |
|
4 |
5 |
6 |
7 |
|
8 |
9 |
10 |
11 |
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
K 4 H XX XX X X X - X X XX |
||||||||||||||||||||||||||||||||||||
Memory |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Speed |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
DRAM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Temperature & Power |
|
Small Classification |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Package |
||||||||
Density and Refresh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Version |
||||||||
Organization |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Bank |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Interface (VDD & VDDQ) |
||
|
1. SAMSUNG Memory : K |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8. Version |
|
|
|
|
|
||||||||||||||||||
|
2. DRAM : 4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
M : 1st Generation |
|||||||||||||||
|
3. Small Classification |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A |
: 2nd Generation |
||||||||||||||||||||
|
H |
: DDR SDRAM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
B |
: 3rd Generation |
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
4. Density & Refresh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C |
: 4th Generation |
|||||||||||||||||||
64 : |
64M |
4K/64ms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
D : 5th Generation |
||||||||||||||||||||||
28 : |
128M |
4K/64ms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
E : 6th Generation |
||||||||||||||||||||||
56 : |
256M |
8K/64ms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9. Package |
|
|
|
|
|
|||||||||||||||||
51 : |
512M |
8K/64ms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
T : |
TSOP2 (400mil x 875mil) |
||||||||||||||||||||||||
|
1G : |
1G 16K/32ms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
5. Organization |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10. Temperature & Power |
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
C : (Commercial, Normal) |
||||||||||||||||
04 |
: x4 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
L : (Commercial, Low) |
|||||||||||||||||
08 |
: x8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
16 |
: x16 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
32 |
: x32 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11. Speed |
|
|
|
|
|
6. Bank |
A0 |
: 10ns@CL2 |
|
A2 |
: 7.5ns@CL2 |
||
3 : 4 Bank |
|||
B0 |
: 7.5ns@CL2.5 |
||
|
7.Interface (VDD & VDDQ)
8: SSTL-2(2.5V, 2.5V)
- 8 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
1. Key Features
1.1 Features
•Double-data-rate architecture; two data transfers per clock cycle
•Bidirectional data strobe(DQS)
•Four banks operation
•Differential clock inputs(CK and CK)
•DLL aligns DQ and DQS transition with CK transition
•MRS cycle with address key programs -. Read latency 2, 2.5 (clock)
-. Burst length (2, 4, 8)
-. Burst type (sequential & interleave)
•All inputs except data & DM are sampled at the positive going edge of the system clock(CK)
•Data I/O transactions on both edges of data strobe
•Edge aligned data output, center aligned data input
•LDM,UDM/DM for write masking only
•Auto & Self refresh
•15.6us refresh interval(4K/64ms refresh)
•Maximum burst refresh cycle : 8
•66pin TSOP II package
1.2 Operating Frequencies
|
- A2(DDR266A) |
- B0(DDR266B) |
- A0(DDR200) |
Speed @CL2 |
133MHz@CL2 |
100MHz |
100MHz |
|
|
|
|
Speed @CL2.5 |
- |
133MHz |
- |
|
|
|
|
DLL jitter |
±0.75ns |
±0.75ns |
±0.8ns |
|
|
|
|
*CL : Cas Latency
Table 1. Operating frequency and DLL jitter
- 9 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
1.Package Pinout & Dimension
2.1Package Pinout
8Mb x 16
16Mb x 8
32Mb x 4
|
|
VDD |
|
|
VDD |
|
|
VDD |
|
1 |
|
66 |
|
|
VSS |
VSS |
VSS |
|||||||||
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
DQ0 |
|
|
|
|
|
|
|
|
|
|
2 |
|
65 |
|
|
NC |
DQ7 |
DQ15 |
|||||||
|
|
DQ0 |
|
|
NC |
|
|
|
||||||||||||||||||
VDDQ |
VDDQ |
|
|
|
|
|
3 |
|
64 |
|
|
VSSQ |
VSSQ |
VSSQ |
||||||||||||
VDDQ |
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
63 |
|
|
NC |
NC |
DQ14 |
||||
|
DQ1 |
|
|
NC |
|
|
NC |
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5 |
|
62 |
|
|
DQ3 |
DQ6 |
DQ13 |
||||
|
DQ2 |
|
DQ1 |
|
DQ0 |
|
|
|
||||||||||||||||||
VSSQ |
|
|
|
|
|
|
|
|
|
|
6 |
|
61 |
|
|
VDDQ |
VDDQ |
VDDQ |
||||||||
VSSQ |
VSSQ |
|
|
|
||||||||||||||||||||||
|
DQ3 |
|
|
NC |
|
|
|
|
|
7 |
|
60 |
|
|
NC |
NC |
DQ12 |
|||||||||
|
|
|
|
|
NC |
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
59 |
|
|
NC |
DQ5 |
DQ11 |
||||
|
DQ4 |
|
DQ2 |
|
|
NC |
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
|
58 |
|
|
VSSQ |
VSSQ |
VSSQ |
||||
VDDQ |
VDDQ |
VDDQ |
|
|
|
|||||||||||||||||||||
|
DQ5 |
|
|
|
|
|
|
|
|
|
|
10 |
|
57 |
|
|
NC |
NC |
DQ10 |
|||||||
|
|
|
NC |
|
|
NC |
|
66 PIN TSOP(II) |
|
|||||||||||||||||
|
DQ6 |
|
DQ3 |
|
|
|
|
|
|
11 |
56 |
|
|
DQ2 |
DQ4 |
DQ9 |
||||||||||
|
|
|
DQ1 |
|
(400mil x 875mil) |
|
|
|||||||||||||||||||
VSSQ |
VSSQ |
|
|
|
|
|
|
12 |
55 |
|
|
VDDQ |
VDDQ |
VDDQ |
||||||||||||
VSSQ |
|
(0.65 mm PIN PITCH) |
|
|
||||||||||||||||||||||
|
54 |
|
|
NC |
NC |
DQ8 |
||||||||||||||||||||
|
DQ7 |
|
|
NC |
|
|
NC |
|
13 |
|
|
|
||||||||||||||
|
|
NC |
|
|
|
|
|
|
|
|
|
|
|
Bank Address |
53 |
|
|
NC |
NC |
NC |
||||||
|
|
|
|
NC |
|
|
NC |
|
14 |
|
||||||||||||||||
VDDQ |
|
|
|
|
|
|
|
|
|
|
15 |
BA0-BA1 |
52 |
|
|
VSSQ |
VSSQ |
VSSQ |
||||||||
VDDQ |
VDDQ |
|
|
|||||||||||||||||||||||
LDQS |
|
|
NC |
|
|
|
|
|
16 |
|
51 |
|
|
DQS |
DQS |
UDQS |
||||||||||
|
|
|
|
NC |
|
Row Address |
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
50 |
|
|
NC |
NC |
NC |
|||||
|
|
NC |
|
|
NC |
|
|
NC |
|
17 |
|
|||||||||||||||
|
|
VDD |
|
|
VDD |
|
|
VDD |
|
18 |
A0-A11 |
49 |
|
|
VREF |
VREF |
VREF |
|||||||||
|
|
|
|
|
|
|
|
|
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
48 |
|
|
VSS |
VSS |
VSS |
|||
QFC/NC |
QFC/NC QFC/NC |
|
19 |
Auto Precharge |
|
|
||||||||||||||||||||
LDM |
|
|
NC |
|
|
NC |
|
20 |
47 |
|
|
DM |
DM |
UDM |
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A10 |
|
|
|
|
|
|
|
|
|
|
|
WE |
|
|
WE |
|
|
WE |
|
21 |
|
46 |
|
|
CK |
CK |
CK |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
45 |
|
|
CK |
CK |
CK |
|||
CAS |
|
CAS |
CAS |
|
22 |
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
44 |
|
|
CKE |
CKE |
CKE |
|||
RAS |
|
RAS |
RAS |
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
|
|
NC |
NC |
NC |
|||
|
|
|
CS |
|
|
|
CS |
|
|
|
CS |
|
24 |
|
|
|
||||||||||
|
|
NC |
|
|
NC |
|
|
NC |
|
25 |
MS-024FC |
42 |
|
|
NC |
NC |
NC |
|||||||||
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
|
|
A11 |
A11 |
A11 |
||||
|
BA0 |
|
|
BA0 |
|
BA0 |
|
26 |
|
|
|
|||||||||||||||
|
BA1 |
|
|
|
|
|
|
|
|
|
|
40 |
|
|
A9 |
A9 |
A9 |
|||||||||
|
|
|
BA1 |
|
BA1 |
|
27 |
|
|
|||||||||||||||||
AP/A10 |
AP/A10 |
AP/A10 |
|
28 |
|
39 |
|
|
A8 |
A8 |
A8 |
|||||||||||||||
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
|
|
A7 |
A7 |
A7 |
||||
|
|
|
A0 |
|
|
|
A0 |
|
|
|
A0 |
|
29 |
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
|
|
A6 |
A6 |
A6 |
||||
|
|
|
A1 |
|
|
|
A1 |
|
|
|
A1 |
|
30 |
|
|
|||||||||||
|
|
|
A2 |
|
|
|
|
|
|
|
|
|
|
|
36 |
|
|
A5 |
A5 |
A5 |
||||||
|
|
|
|
|
|
A2 |
|
|
|
A2 |
|
31 |
|
|
||||||||||||
|
|
|
A3 |
|
|
|
A3 |
|
|
|
|
|
|
|
35 |
|
|
A4 |
A4 |
A4 |
||||||
|
|
|
|
|
|
|
|
|
A3 |
|
32 |
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
VSS |
VSS |
VSS |
||||||
|
|
VDD |
|
|
VDD |
|
|
VDD |
|
33 |
|
34 |
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
FIgure 1. 128Mb package Pinout
Organization |
Column Address |
|
|
32Mx4 |
A0-A9, A11 |
|
|
16Mx8 |
A0-A9 |
|
|
8Mx16 |
A0-A8 |
|
|
DM is internally loaded to match DQ and DQS identically.
Table 2. Column address configuration
- 10 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
2.2 Input/Output Function Description
|
SYMBOL |
TYPE |
|
DESCRIPTION |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CK, CK |
Input |
|
Clock : CK and CK are differential clock inputs. All address and control input signals are sam- |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
pled on the positive edge of CK and negative edge of CK. Output (read) data is referenced to |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
both edges of CK. Internal clock signals are derived from CK/CK. |
|||||||||||
|
|
|
|
|
|||||||||||||||||||
|
CKE |
Input |
|
Clock Enable : CKE HIGH activates, and CKE LOW deactivates internal clock signals, and |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
device input buffers and output drivers. Deactivating the clock provides PRECHARGE |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
POWER-DOWN and SELF REFRESH operation (all banks idle), or ACTIVE POWER-DOWN |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
(row ACTIVE in any bank). CKE is synchronous for all functions except for disabling outputs, |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
which is achieved asynchronously. Input buffers, excluding CK, CK and CKE are disabled |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
during power-down and self refresh modes, providing low standby power. CKE will recognize |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
an LVCMOS LOW level prior to VREF being stable on power-up. |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CS |
Input |
|
Chip Select : CS enables(registered LOW) and disables(registered HIGH) the command |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
decoder. All commands are masked when CS is registered HIGH. CS provides for external |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
bank selection on systems with multiple banks. CS is considered part of the command code. |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RAS, CAS, WE |
Input |
|
Command Inputs : RAS, CAS and WE (along with CS) define the command being entered. |
|||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
LDM,(U)DM |
Input |
|
Input Data Mask : DM is an input mask signal for write data. Input data is masked when DM is |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
sampled HIGH along with that input data during a WRITE access. DM is sampled on both |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
edges of DQS. DM pins include dummy loading internally, to matches the DQ and DQS load- |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
ing. For the x16, LDM corresponds to the data on DQ0-DQ7 ; UDM correspons to the data on |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
DQ8-DQ15. |
|||||||||||
|
|
|
|
|
|||||||||||||||||||
|
BA0, BA1 |
Input |
|
Bank Addres Inputs : BA0 and BA1 define to which bank an ACTIVE, READ, WRITE or PRE- |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
CHARGE command is being applied. |
|||||||||||
|
|
|
|
|
|||||||||||||||||||
|
A [n : 0] |
Input |
|
Address Inputs : Provide the row address for ACTIVE commands, and the column address |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
and AUTO PRECHARGE bit for READ/WRITE commands, to select one location out of the |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
memory array in the respective bank. A10 is sampled during a PRECHARGE command to |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
determine whether the PRECHARGE applies to one bank (A10 LOW) or all banks (A10 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
HIGH). If only one bank is to be precharged, the bank is selected by BA0, BA1. The address |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
inputs also provide the op-code during a MODE REGISTER SET command. BA0 and BA1 |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
define which mode register is loaded during the MODE REGISTER SET command (MRS or |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
EMRS). |
|||||||||||
|
|
|
|
|
|||||||||||||||||||
|
DQ |
I/O |
|
Data Input/Output : Data bus |
|||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
LDQS,(U)DQS |
I/O |
|
Data Strobe : Output with read data, input with write data. Edge-aligned with read data, cen- |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
tered in write data. Used to capture write data. For the x16, LDQS corresponds to the data on |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
DQ0-DQ7 ; UDQS corresponds to the data on DQ8-DQ15. |
|||||||||||
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
QFC |
Output |
|
FET Control : Optional. Output during every Read and Write access. Can be used to control |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
isolation switches on modules. |
|||||||||||
|
|
|
|
|
|||||||||||||||||||
|
NC |
- |
|
No Connect : No internal electrical connection is present. |
|||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
VDDQ |
Supply |
|
DQ Power Supply : +2.5V ± 0.2V. |
|||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
VSSQ |
Supply |
|
DQ Ground. |
|||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
VDD |
Supply |
|
Power Supply : +2.5V ± 0.2V (device specific). |
|||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
VSS |
Supply |
|
Ground. |
|||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
VREF |
Input |
|
SSTL_2 reference voltage. |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
Table 3. Input/Output Function Description |
- 11 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
2.3 66 Pin TSOP(II)/MS-024FC Package Physical Dimension |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Units : Millimeters |
||||||||||
|
|
|
|
|
#66 |
|
#34 |
|
|
(0.80) |
|
|
|
|
|
|
|
|
|
|
|
|
(0.50) |
|
|
|
|
|
|
|
|
0.10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(10.76) |
0.20 |
|
(1.50) |
|
|
|
|
|
10.16± |
|
|
|
(10× ) |
|
|
|
|
|
(10× ) |
11.76± |
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
#1 |
|
#33 |
|
|
(0.80) |
0.125 |
|
+0.075 |
|
|
(0.50) |
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
(1.50) |
|
|
|
|
|
|
|
|
|
|
|
-0.035 |
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.665± 0.05 0.210± 0.05 |
|
|
|
|
|
22.22± 0.10 |
|
1.00± 0.10 |
1.20MAX |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.45~0.75 |
( |
|
|
|
|
|
(10× ) |
|
|
|
|
) |
|
|
|
|
|
|
|
|
5) |
||||
R0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
||||||
|
1 |
|
|
|
|
|
|
|
× |
|
|
|
|
|
|
|
. |
|
||||||
|
|
5 |
|
|
|
|
|
4 |
|
|
|
|
|
|
|
0 |
|
|
||||||
|
|
|
) |
|
|
|
|
( |
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(R |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
) |
|
|
|
|
|
|
0.10 MAX |
|
|
|
|
|
|
|
2 |
5 |
) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
. |
|
0.25TYP |
|||||||
|
|
5 |
|
(0.71) |
0.65TYP |
0.30± 0.08 |
|
|
|
|
|
|
|
|
0 |
|
|
|
||||||
|
.1 |
|
|
MIN |
|
|
|
|
|
|
R |
|
|
|
|
|
|
|
|
|||||
|
0 |
|
|
|
|
0.65± 0.08 |
|
[ |
0.075 MAX ] |
|
|
|
( |
|
|
|
|
|
|
|
|
|
||
|
(R |
|
|
|
|
(10× ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
0.05 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
NOTE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0× ~8× |
|
|
|||
1. ( |
) IS REFERENCE |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
2. [ |
] IS ASS’Y OUT QUALITY |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 2. Package dimension
- 12 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
3.Functional Description
3.1Simplified State Diagram
|
|
|
|
|
|
SELF |
|
|
|
|
|
|
|
REFRESH |
|
|
|
|
|
|
REFS |
|
|
|
|
|
|
|
|
REFSX |
|
|
MODE |
MRS |
|
|
|
REFA |
AUTO |
|
REGISTER |
|
IDLE |
|
|||
|
|
|
REFRESH |
||||
|
SET |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CKEL |
|
|
POWER |
|
CKEH |
|
|
||
|
ACT |
|
|
|
|
||
|
DOWN |
|
|
|
POWER |
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
CKEL |
|
|
DOWN |
|
|
|
|
|
|
|
|
||
|
|
CKEH |
|
|
|
|
|
|
|
|
ROW |
|
|
|
|
|
|
|
ACTIVE |
|
BURST STOP |
|
|
|
|
WRITE |
|
|
|
READ |
|
|
|
|
WRITEA |
READA |
|
|
|
|
WRITEA |
READ |
READ |
|
|||
|
|
|
|
|
|||
|
WRITEA |
|
|
|
|
READA |
|
|
|
|
|
READA |
|
||
|
|
|
PRE |
|
|
|
|
|
WRITEA |
|
|
|
READA |
|
|
|
|
|
PRE |
|
PRE |
|
|
POWER |
POWER |
|
PRE |
|
|
|
|
APPLIED |
PRE |
|
|
|
|
||
|
ON |
CHARGE |
|
|
|||
|
|
|
|
||||
|
|
|
|
|
|
|
Automatic Sequence |
|
|
|
|
|
|
|
Command Sequence |
WRITEA : Write with autoprecharge
READA : Read with autoprecharge
Figure 3. State diagram
- 13 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
3.2Basic Functionality
3.2.1Power-Up and Initialization Sequence
The following sequence is required for POWER UP and Initialization.
1.Apply power and attempt to maintain CKE at a low state(all other inputs may be undefined.)
-Apply VDD before or at the same time as VDDQ.
-Apply VDDQ before or at the same time as VTT & Vref.
2.Start clock and maintain stable condition for a minimum of 200us.
3.The minimum of 200us after stable power and clock(CK, CK), apply NOP & take CKE high.
4.Issue precharge commands for all banks of the device.
*1 |
5. Issue EMRS to enable DLL.(To issue "DLL Enable" command, provide "Low" to A0, "High" to BA0 and "Low" |
|
to all of the rest address pins, A1~A11 and BA1) |
*1 |
6. Issue a mode register set command for "DLL reset". The additional 200 cycles of clock input is required to |
|
lock the DLL. |
*2 |
(To issue DLL reset command, provide "High" to A8 and "Low" to BA0) |
7. Issue precharge commands for all banks of the device. |
8.Issue 2 or more auto-refresh commands.
9.Issue a mode register set command with low to A8 to initialize device operation.
*1 Every "DLL enable" command resets DLL. Therefore sequence 6 can be skipped during power up. Instead of it, the additional 200 cycles of clock input is required to lock the DLL after enabling DLL.
*2 Sequence of 6 & 7 is regardless of the order.
Power up & Initialization Sequence |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
CK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CK |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
tRP |
|
2 Clock min. |
|
2 Clock min. |
tRP |
|
|
tRFC |
|
|
|
tRFC |
|
|
2 Clock min. |
|
||
Command |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1st Auto |
|
|
|
|
2nd Auto |
|
|
|
Mode |
|
Any |
|
precharge |
|
EMRS |
|
MRS |
|
precharge |
|
|
|
|
|
|
|
|
|||||
ALL Banks |
|
DLL Reset |
ALL Banks |
|
Refresh |
|
|
|
Refresh |
|
Register Set |
Command |
|||||||
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
min.200 Cycle |
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 4. Power up and initialization sequence
- 14 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
3.2.2 Mode Register Definition
3.2.2.1 Mode Register Set(MRS)
The mode register stores the data for controlling the various operating modes of DDR SDRAM. It programs CAS latency, addressing mode, burst length, test mode, DLL reset and various vendor specific options to make DDR SDRAM useful for variety of different applications. The default value of the mode register is not defined, therefore the mode register must be written after EMRS setting for proper DDR SDRAM operation. The mode register is written by asserting low on CS, RAS, CAS, WE and BA0(The DDR SDRAM should be in all bank precharge with CKE already high prior to writing into the mode register). The states of address pins A0 ~ A11 in the same cycle as CS, RAS, CAS, WE and BA0 going low are written in the mode register. Two clock cycles are requested to complete the write operation in the mode register. The mode register contents can be changed using the same command and clock cycle requirements during operation as long as all banks are in the idle state. The mode register is divided into various fields depending on functionality. The burst length uses A0 ~ A2, addressing mode uses A3, CAS latency(read latency from column address) uses A4 ~ A6. A7 is used for test mode. A8 is used for DLL reset. A7 must be set to low for normal MRS operation. Refer to the table for specific codes for various burst lengths, addressing modes and CAS latencies.
|
|
|
BA1 |
BA0 |
A11 |
A10 |
|
A9 |
A8 |
|
A7 |
|
A6 |
|
|
A5 |
A4 |
|
|
A3 |
A2 |
|
A1 |
|
|
A0 |
|
Address Bus |
|
|||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Mode Register |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
RFU |
0 |
|
|
|
RFU |
|
|
|
DLL |
|
TM |
|
|
|
CAS Latency |
|
|
BT |
Burst Length |
|
|||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A8 |
|
DLL Reset |
|
|
|
A7 |
|
|
mode |
|
|
|
|
|
A3 |
Burst Type |
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
0 |
|
|
|
No |
|
|
|
|
0 |
|
|
|
|
Normal |
|
|
|
|
|
0 |
|
Sequential |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
1 |
|
|
|
Yes |
|
|
|
|
1 |
|
|
|
|
Test |
|
|
|
|
|
1 |
|
Interleave |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Burst Length |
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CAS Latency |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A2 |
|
A1 |
|
|
A0 |
|
Latency |
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
A6 |
|
|
A5 |
|
|
A4 |
|
Latency |
|
|
|
|
|
Sequential |
|
Interleave |
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
|
|
0 |
|
|
0 |
|
|
Reserved |
|
|
0 |
|
0 |
|
|
|
|
0 |
|
|
|
Reserve |
|
Reserve |
|||||||||||
BA0 |
|
|
|
An ~ A0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
0 |
|
|
0 |
|
|
1 |
|
|
Reserved |
|
|
0 |
|
0 |
|
|
|
|
1 |
|
|
2 |
|
2 |
|||||||||||||||||||||||
0 |
|
|
|
(Existing)MRS Cycle |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
0 |
|
|
1 |
|
|
0 |
|
|
2 |
|
|
|
|
|
|
0 |
|
1 |
|
|
|
|
0 |
|
|
4 |
|
4 |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
1 |
|
|
Extended Funtions(EMRS) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
0 |
|
|
1 |
|
|
1 |
|
|
Reserved |
|
|
0 |
|
1 |
|
|
|
|
1 |
|
|
8 |
|
8 |
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
0 |
|
|
0 |
|
|
Reserved |
|
|
1 |
|
0 |
|
|
|
|
0 |
|
|
|
Reserve |
|
Reserve |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* RFU(Reserved for future use) |
|
|
|
|
1 |
|
|
0 |
|
|
1 |
|
|
Reserved |
|
|
1 |
|
0 |
|
|
|
|
1 |
|
|
|
Reserve |
|
Reserve |
||||||||||||||||||||||||
should stay "0" during MRS |
|
|
|
|
1 |
|
|
1 |
|
|
0 |
|
|
2.5 |
|
|
|
|
|
|
1 |
|
1 |
|
|
|
|
0 |
|
|
|
Reserve |
|
Reserve |
||||||||||||||||||||
cycle. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
1 |
|
|
1 |
|
|
1 |
|
|
Reserved |
|
|
1 |
|
1 |
|
|
|
|
1 |
|
|
|
Reserve |
|
Reserve |
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Figure 5. Mode Register Set
- 15 - |
REV. 1.0 November. 2. 2000 |
128Mb DDR SDRAM
Burst Address Ordering for Burst Length
Burst |
Starting |
Sequential Mode |
Interleave Mode |
||
Length |
Address(A2, A1, A0) |
||||
|
|
|
|||
|
|
|
|
|
|
2 |
xx0 |
0, |
1 |
0, 1 |
|
|
|
|
|
||
xx1 |
1, |
0 |
1, 0 |
||
|
|||||
|
|
|
|
|
|
|
x00 |
0, 1, |
2, 3 |
0, 1, 2, 3 |
|
|
|
|
|
||
4 |
x01 |
1, 2, 3, 0 |
1, 0, 3, 2 |
||
|
|
|
|
||
x10 |
2, 3, 0, 1 |
2, 3, 0, 1 |
|||
|
|||||
|
|
|
|
||
|
x11 |
3, 0, 1, 2 |
3, 2, 1, 0 |
||
|
|
|
|
||
|
000 |
0, 1, 2, 3, 4, 5, 6, 7 |
0, 1, 2, 3, 4, 5, 6, 7 |
||
|
|
|
|
||
|
001 |
1, 2, 3, 4, 5, 6, 7, 0 |
1, 0, 3, 2, 5, 4, 7, 6 |
||
|
|
|
|
||
|
010 |
2, 3, 4, 5, 6, 7, 0, 1 |
2, 3, 0, 1, 6, 7, 4, 5 |
||
|
|
|
|
||
8 |
011 |
3, 4, 5, 6, 7, 0, 1, 2 |
3, 2, 1, 0, 7, 6, 5, 4 |
||
|
|
|
|
||
100 |
4, 5, 6, 7, 0, 1, 2, 3 |
4, 5, 6, 7, 0, 1, 2, 3 |
|||
|
|||||
|
|
|
|
||
|
101 |
5, 6, 7, 0, 1, 2, 3, 4 |
5, 4, 7, 6, 1, 0, 3, 2 |
||
|
|
|
|
||
|
110 |
6, 7, 0, 1, 2, 3, 4, 5 |
6, 7, 4, 5, 2, 3, 0, 1 |
||
|
|
|
|
||
|
111 |
7, 0, 1, 2, 3, 4, 5, 6 |
7, 6, 5, 4, 3, 2, 1, 0 |
||
|
|
|
|
|
Table 4. Burst address ordering for burst length
DLL Enable/Disable
The DLL must be enabled for normal operation. DLL enable is required during power-up initialization, and upon returing to normal operation after having disabled the DLL for the purpose of debug or evaluation (upon exiting Self Refresh Mode, the DLL is enabled automatically). Any time the DLL is enabled, 200 clock cycles must occur before a READ command can be issued.
Output Drive Strength
The normal drive strength for all outputs is specified to be SSTL_2, Class II. Some vendors might also support a weak driver strength option, intended for lighter load and/or point-to-point environments. I-V curves for the normal drive strength and weak drive strength will be included in a future revision of this document.
Mode Register Set |
|
|
|
|
|
|
|
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
CK |
|
|
|
|
|
|
|
|
CK |
|
|
|
|
|
|
|
|
|
|
|
*1 |
|
|
|
|
|
Command |
Precharge |
|
Mode |
|
Any |
|
|
|
All Banks |
|
Register Set |
|
Command |
|
|
|
|
|
tCK |
tRP*2 |
|
2 Clock min. |
|
|
|
|
*1 : MRS can be issued only at all bank precharge state. *2 : Minimum tRP is required to issue MRS command.
Figure 6. Mode Register Set sequence
- 16 - |
REV. 1.0 November. 2. 2000 |