NT6TL256T32BR-G0I [NANYA]
Commercial and Industrial Mobile LPDDR2 4Gb / 8Gb(DDP) SDRAM;型号: | NT6TL256T32BR-G0I |
厂家: | Nanya Technology Corporation. |
描述: | Commercial and Industrial Mobile LPDDR2 4Gb / 8Gb(DDP) SDRAM 动态存储器 双倍数据速率 光电二极管 |
文件: | 总165页 (文件大小:5240K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Commercial and Industrial Mobile LPDDR2 4Gb / 8Gb(DDP) SDRAM
Features
Data Integrity
Basis LPDDR2 Compliant
- Low Power Consumption
- DRAM built-in Temperature Sensor for
Temperature Compensated Self Refresh (TCSR)
- Double-data rate on DQs, DQS, DM and CA bus
- 4n Prefetch Architecture
- Auto Refresh and Self Refresh Modes
Power Saving Modes
Signal Integrity
- Deep Power Down Mode (DPD)
- Partial Array Self Refresh (PASR)
- Clock Stop capability during idle period
HSUL12 interface and Power Supply
- VDD1= 1.70 to 1.95V
- Configurable DS for system compatibility
- ZQ calibration for the accuracy of output driver
strength over Process, Voltage and Temperature
Training for Signals’ Synchronization
- DQ Calibration offering specific DQ output patterns
- VDD2/VDDQ/VDDCA = 1.14 to 1.3V
Programmable functions
Read Latency (3/4/5/6/7/8),Write Latency (1/2/3/4)
nWR (3/4/5/6/7/8)
Output Drive Impedance (34.3/40/48/60/80/120)
Burst Lengths (4/8/16)
PASR (bank/segment)
Burst Type (Sequential/Interleaved)
Options
Speed Grade (DataRate/Read Latency)
Temperature Range (Tc)
- 1066 Mbps / RL=8
- Commercial Grade = - 25℃ to + 85℃
-
800 Mbps / RL=6
- Industrial Grade = - 40℃ to + 85℃
- Industrial Grade Extended Temperature= - 40℃ to + 105℃2,3
Package Information
Density and Addressing
Lead-free RoHS compliance and Halogen-free
4Gb(SDP)
8Gb(DDP)
Items
Width x Length x Height
(mm)
Ball pitch
(mm)
Items
(FBGA Package)
256Mb x 16 128Mb x 32
256Mb x 32
Channel
-
-
1-CH
2-CH
134b
10.00 x 11.50 x 0.80
12.00 x 12.00 x 0.80
12.00 x 12.00 x 0.80
14.00 x 14.00 x 0.80
0.65
0.50
0.40
0.50
,
CKE[1:0]
CK/
,
CKE(a),CKE(b)
CKE
CKE
CKE
CK/
DQ
CK/
DQ[15:0]
DM[1:0]
CA[9:0]
BA[2:0]
R[13:0]
CK/
DQ[31:0]
DM[3:0]
CA[9:0]
CK(a)/,CK(b)/
168b PoP
DQ[31:0] DQ[31:0](a), DQ[31:0](b)
DM
DM[3:0]
CA[9:0]
DM[3:0](a), DM[3:0](b)
CA[9:0](a), CA[9:0](b)
216b PoP
(2-CH)
CA
Bank Addr.
Row Addr.1
BA[2:0]
R[13:0]
C[9:0]
220b PoP
(2-CH)
Column Addr.1
C[10:0]
NOTE 1 Row and Column Addresses values on the CA bus that are not used are “don’t care.”
NOTE 2 As for reliability of industrial product, the criteria follows NTC's industrial grade (-40°C ~ 85°C).
NOTE 3 AC/DC will be derated when above 85°C.
1
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC has the rights to change any specifications or product without notification.
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Ordering Information
Speed
Density
Organization
Part Number
Package
TCK
(ns)
Data Rate
(Mb/s/pin)
RL
Commercial Grade
NT6TL128M32BA-G0
NT6TL128M32BQ-G0
NT6TL256M16BA-G0
NT6TL256T32BA-G0
NT6TL256T32BQ-G0
NT6TL128T64BR-G0
NT6TL128T64B5-G0
134-Ball
168-Ball
134-Ball
134-Ball
168-Ball
216-Ball
220-Ball
1.875
1.875
1.875
1.875
1.875
1.875
1.875
1066
1066
1066
1066
1066
1066
1066
8
8
8
8
8
8
8
128M x 32
256M x 16
4Gb
(SDP)
256M x 32
( 1-CH )
8Gb
(DDP)
128M x 64
( 2-CH )
Industrial Grade
NT6TL128M32BA-G0I
NT6TL128M32BA-G0IE
NT6TL256M16BA-G0I
NT6TL256T32BA-G0I
134-Ball
134-Ball
134-Ball
134-Ball
1.875
1.875
1.875
1.875
1066
1066
1066
1066
8
8
8
8
4Gb
(SDP)
128M x 32
256M x 16
4Gb
(SDP)
8Gb
(DDP)
256M x 32
( 1-CH )
2
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
LPDDR2 Part Number Guide
Grade
NANYA
N/A =Commercial Grade
I =Industrial Grade
Technology
I E=Industrial Grade
Product Family
Extended temperature
6T = LPDDR2-S4 SDRAM
Speed
G0 = 1066Mbps @ RL=8
Interface & Power
G1=800Mbps @ RL=6
(VDD1 , VDD2 , VDDQ , VDDCA
)
Package Code
L = HSUL_12 (1.8V, 1.2V, 1.2V, 1.2V)
ROHS+Halogen-Free
A = 134-Ball FBGA (10x11.5 (mm))
Q = 168-Ball PoP-FBGA
Organization (Depth, Width)
4Gb = 128M32 = 256M16
8Gb = 128T64 = 256T32
R = 216-Ball 2-CH PoP-FBGA
5 = 220-Ball 2-CH PoP-FBGA
M=Mono; T=DDP
Device Version
B = 2nd version
3
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Package Block Diagram
Single Die, Single Channel Package Part Number: NT6TL128M32BA-XXX
Available: 134b
VDD1 VDD2 VDDQ VDDCA
Vss
VREFCA
VREFDQ
4Gb
Device
ZQ
RZQ
CKE
CK
(128M x 32)
Die 0
DM[3:0]
CA[9:0]
DQ[31:0]
DQS[3:0]
[3:0]
Part Number: NT6TL256M16BA-XXX
Available: 134b
VDD1 VDD2 VDDQ VDDCA
Vss
VREFCA
VREFDQ
4Gb
Device
ZQ
RZQ
CKE
CK
(256M x 16)
Die 0
DM[1:0]
CA[9:0]
DQ[15:0]
DQS[1:0]
[1:0]
4
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Package Block Diagram
Dual Die, Single Channel Package Part Number: NT6TL256T32BA-XXX
Available: 134b
VDD1 VDD2 VDDQ VDDCA
Vss
VREFCA
VREFDQ
CKE1
CKE0
CK
ZQ
RZQ
4Gb
Device
4Gb
Device
(128M x 32)
Die 1
(128M x 32)
Die 0
DM[3:0]
CA[9:0]
DQ[31:0]
DQS[3:0]
[3:0]
5
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Package Block Diagram
Single Die, Single Channel Package Part Number: NT6TL128M32BQ-XXX
Available: 168b
VDD1 VDD2 VDDQ VDDCA
Vss
VREFCA
VREFDQ
4Gb
Device
ZQ
RZQ
CKE
CK
(128M x 32)
Die 0
DM[3:0]
CA[9:0]
DQ[31:0]
DQS[3:0]
[3:0]
6
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Package Block Diagram
Dual Die, Single Channel Package Part Number: NT6TL256T32BQ-XXX
Available: 168b
VDD1 VDD2 VDDQ VDDCA
Vss
VREFCA
VREFDQ
CKE1
CKE0
CK
4Gb
Device
4Gb
Device
ZQ
RZQ
(128M x 32)
Die 1
(128M x 32)
Die 0
DM[3:0]
CA[9:0]
DQ[31:0]
DQS[3:0]
[3:0]
7
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Package Block Diagram
Dual Die, Dual Channel Package Part Number: NT6TL128T64BR-XXX
Available: 216b (2-channel)
VDD1 VDD2 VDDQ VDDCA
Vss
VREFCA (b)
VREFDQ(b)
ZQ(b)
RZQ
4Gb
CKE(b)
CK(b)
Device
DM[3:0] (b)
CA[9:0] (b)
(128M x 32)
Channel B
DQ[31:0] (b)
DQS[3:0] (b)
[3:0] (b)
ZQ(a)
RZQ
4Gb
CKE(a)
CK(a)
Device
(128M x 32)
Channel A
DM[3:0] (a)
CA[9:0] (a)
DQ[31:0] (a)
DQS[3:0] (a)
[3:0] (a)
VREFCA (a)
VREFDQ(a)
8
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Package Block Diagram
Dual Die, Dual Channel Package Part Number: NT6TL128T64B5-XXX
Available: 220b (2-channel)
VDD1(a) VDD2(a) VDDQ(a) VDDCA(a) VREFCA(a) VREFDQ(a) VSS
(a)
CKE(a)
CK(a)
ZQ(a)
RZQ
4Gb
Device
(a)
DM[3:0] (a)
CA[9:0] (a)
(128M x 32)
Channel A
DQ[31:0] (a)
DQS[3:0] (a)
[3:0] (a)
ZQ(b)
RZQ
(b)
CKE(b)
CK(b)
4Gb
Device
(b)
(128M x 32)
Channel B
DM[3:0] (b)
CA[9:0] (b)
DQ[31:0] (b)
DQS [3:0] (b)
[3:0] (b)
VDD1(b) VDD2(b) VDDQ(b) VDDCA(b)VREFCA(b) VREFDQ(b)
9
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Ball Assignments
LPDDR2 134-ball FBGA SDP X32_1ch
(10.00mm x 11.50mm, 0.65mm pitch)
Part Number: NT6TL128M32BA-XXX
< TOP View>
See the balls through the package
A1
1
2
3
4
5
6
7
8
9
10
DNU
DNU
VDD1
VSS
DNU
NC
DNU
DQ26
VSS
DNU
DNU
VDDQ
VSS
A
B
C
D
E
F
A
NC
NC
VDD2
VSS
VDD1
VSS
DQ31
VDDQ
DQ27
DM3
DQ29
DQ25
DQS3
DQ15
DQ14
DQ9
B
C
D
E
F
VSS
VDD2
CA9
CA6
CA5
VSS
NC
ZQ
VDDQ
DQ28
VSS
DQ30
DQ24
DQ11
DQS1
VDDQ
VDDQ
VDDQ
DQS0
DQ4
VDDQ
DQ12
DQ8
VSS
CA8
CA7
VREFCA
VSS
VDDCA
VDD2
VDDCA
VSS
DQ13
DQ10
VDDQ
VSS
DM1
G
H
J
G
H
J
CK
VSS
VDD2
VSS
VREFDQ
CKE
NC
NC
DM0
K
L
M
N
P
K
L
M
N
P
NC
NC
VSS
DQ5
DQ2
DQ6
DQ1
DQ7
DQ3
VSS
VDDQ
VSS
CA4
CA3
VDDCA
VDD2
VSS
NC
CA2
CA1
CA0
NC
VSS
DQ19
VDDQ
VSS
DQ23
DQ17
VSS
DM2
DQ0
VDDQ
VSS
VSS
DQ20
VDDQ
DQ16
DQS2
DQ22
DQ18
VSS
VDD1
DNU
DNU
VDDQ
DNU
DNU
R
T
U
R
T
U
NC
VDD2
VDD1
DQ21
DNU
DNU
1
2
3
4
5
6
7
8
9
10
NB (No Ball)
DNU (Do Not Use)
NC (No Connect)
10
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Ball Assignments
LPDDR2 134-ball FBGA SDP X16_1ch
(10.00mm x 11.50mm, 0.65mm pitch)
Part Number: NT6TL256M16BA-XXX
< TOP View>
See the balls through the package
A1
1
2
3
4
5
6
7
8
9
10
DNU
DNU
VDD1
VSS
DNU
NC
DNU
NC
DNU
DNU
VDDQ
VSS
A
B
C
D
E
F
A
NC
NC
VDD2
VSS
VDD1
VSS
NC
VDDQ
NC
NC
NC
B
C
D
E
F
VSS
VDD2
CA9
CA6
CA5
VSS
NC
VSS
NC
ZQ
VDDQ
NC
NC
NC
VSS
CA8
CA7
VREFCA
NC
NC
DQ15
DQ14
DQ9
VDDQ
DQ12
DQ8
VSS
VDDCA
VDD2
VDDCA
VSS
VSS
DQ11
DQS1
VDDQ
VDDQ
VDDQ
DQS0
DQ4
DQ13
DQ10
VDDQ
VSS
DM1
VSS
G
H
J
G
H
J
CK
VDD2
VSS
VREFDQ
CKE
NC
NC
DM0
VSS
K
L
M
N
P
K
L
M
N
P
NC
NC
DQ5
DQ2
NC
DQ6
DQ1
DQ0
NC
DQ7
DQ3
VDDQ
NC
VSS
VDDQ
VSS
CA4
CA3
VDDCA
VDD2
VSS
NC
CA2
CA1
CA0
NC
VSS
NC
NC
VSS
VDDQ
VSS
NC
NC
VSS
VDD1
DNU
DNU
VSS
VDDQ
NC
NC
VSS
NC
VDDQ
DNU
DNU
R
T
U
R
T
U
NC
VDD2
VDD1
NC
DNU
DNU
1
2
3
4
5
6
7
8
9
10
NB (No Ball)
DNU (Do Not Use)
NC (No Connect)
11
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Ball Assignments
LPDDR2 134-ball FBGA DDP X32_1ch
(10.00mm x 11.50mm, 0.65mm pitch)
Part Number: NT6TL256T32BA-XXX
< TOP View>
See the balls through the package
A1
1
2
3
4
5
6
7
8
9
10
DNU
DNU
DNU
NC
DNU
DQ26
VSS
DNU
DNU
VDDQ
VSS
A
B
C
D
E
F
A
NC
NC
VDD2
VSS
VDD1
VSS
DQ31
VDDQ
DQ27
DM3
DQ29
DQ25
DQS3
DQ15
DQ14
DQ9
B
C
D
E
F
VDD1
VSS
VSS
VDD2
CA9
ZQ
VDDQ
DQ28
VSS
DQ30
DQ24
DQ11
DQS1
VDDQ
VDDQ
VDDQ
DQS0
DQ4
VDDQ
DQ12
DQ8
VSS
CA8
CA7
VREFCA
VSS
VDDCA
VDD2
VDDCA
VSS
CA6
DQ13
DQ10
VDDQ
VSS
CA5
DM1
G
H
J
G
H
J
VSS
NC
CK
VSS
VDD2
VSS
VREFDQ
CKE0
CKE1
CA3
NC
DM0
K
L
M
N
P
K
L
M
N
P
NC
VSS
DQ5
DQ2
DQ6
DQ1
DQ7
DQ3
VSS
VDDQ
VSS
CA4
CA2
CA1
CA0
NC
VSS
VDDCA
VDD2
VSS
NC
DQ19
VDDQ
VSS
DQ23
DQ17
VSS
DM2
DQ0
VDDQ
VSS
VSS
DQ20
VDDQ
DQ16
DQS2
DQ22
DQ18
VSS
VDD1
DNU
VDDQ
DNU
DNU
R
T
U
R
T
U
NC
VDD2
VDD1
DQ21
DNU
DNU
DNU
1
2
3
4
5
6
7
8
9
10
NB (No Ball)
DNU (Do Not Use)
NC (No Connect)
12
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Ball Assignments
LPDDR2 168-ball FBGA SDP X32_1ch
(12.00mm x 12.00mm, 0.50mm pitch)
Part Number: NT6TL128M32BQ-XXX
< TOP View>
See the balls through the package
A1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
A
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC VDD1 VSS DQ30 DQ29 VSS DQ26 DQ25 VSS VDD1 VSS
NC
NC
NC
NC
A
B
B
VDD1 NC
VSS VDD2 DQ31 VDDQ DQ28 DQ27 VDDQ DQ24 DQS3 VDDQ DM3 VDD2
C
D
VSS
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
ZQ
VDD2
NC
DQ15
VDDQ
VSS
C
D
E
F
DQ14
E
NC
DQ12 DQ13
F
NC
DQ11
VDDQ
DQ8
VSS
DQ10
DQ9
G
H
NC
G
H
J
NC
J
NC
DQS1
VDDQ
VDD2
VSS
K
NC
DM1
K
L
L
NC
M
N
VSS
VDD1
VREFCA
VDD2
CA8
VDDCA
CA6
VDDCA
CK
VREFDQ VSS
M
N
P
R
T
VDD1
DM0
P
VSS
R
VSS
CA9
CA7
VSS
CA5
VSS
NC
NC
1
VDDQ DQS0
T
DQ6
DQ5
VDDQ
DQ2
DQ1
VDDQ
NC
DQ7
VSS
DQ4
DQ3
VSS
U
U
V
W
Y
V
W
Y
AA
AB
AC
VDD2
NC
DQ0 AA
CKE
3
NC VDD1 CA1 VSS CA3 CA4 VDD2 VSS DQ16 VDDQ DQ18 DQ20 VDDQ DQ22 DQS2 VDDQ DM2 VDD2
VDD
NC
NC
23
AB
AC
NC
NC
VSS CA0 CA2
NC
NC
NC
VSS DQ17 DQ19 VSS DQ21 DQ23 VSS VDD1 VSS
NC
CA
2
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
13
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Ball Assignments
LPDDR2 168-ball FBGA DDP X32_1ch
(12.00mm x 12.00mm, 0.50mm pitch)
Part Number: NT6TL256T32BQ-XXX
< TOP View>
See the balls through the package
A1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
A
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC VDD1 VSS DQ30 DQ29 VSS DQ26 DQ25 VSS VDD1 VSS
NC
NC
NC
NC
A
B
B
NC VDD1 NC
VSS VDD2 DQ31 VDDQ DQ28 DQ27 VDDQ DQ24 DQS3 VDDQ DM3 VDD2
C
D
E
VSS
NC
VDD2
NC
DQ15
VDDQ
DQ12
DQ11
VDDQ
DQ8
VSS
DQ14
DQ13
VSS
DQ10
DQ9
VSS
DM1
VSS
DM0
VSS
C
D
E
NC
NC
F
NC
NC
F
G
H
J
NC
NC
G
H
J
NC
NC
NC
NC
DQS1
VDDQ
VDD2
VREFDQ
VDD1
K
NC
NC
K
L
NC
NC
L
M
N
P
NC
VSS
VDD1
VREFCA
VDD2
CA8
VDDCA
CA6
VDDCA
CK
M
N
P
NC
ZQ
R
T
VSS
CA9
CA7
VSS
CA5
VSS
NC
VDDQ DQS0
R
T
DQ6
DQ5
VDDQ
DQ2
DQ1
VDDQ
NC
DQ7
VSS
DQ4
DQ3
VSS
DQ0
NC
U
V
U
V
W
Y
W
Y
AA
AB
AC
VDD2
AA
AB
AC
NC
VDD1 CA1 VSS CA3 CA4 VDD2 VSS DQ16 VDDQ DQ18 DQ20 VDDQ DQ22 DQS2 VDDQ DM2 VDD2
VDD
CA
NC
NC CKE0 CKE1 VSS CA0 CA2
NC
9
NC
10
NC
11
VSS DQ17 DQ19 VSS DQ21 DQ23 VSS VDD1 VSS
NC
NC
1
2
3
4
5
6
7
8
12
13
14
15
16
17
18
19
20
21
22
23
14
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Ball Assignments
LPDDR2 216-ball FBGA DDP X32_2ch
(12.00mm x 12.00mm, 0.40mm pitch)
Part Number: NT6TL128T64BR-XXX
< TOP View>
See the balls through the package
A1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
DQ30 DQ29
DQ26 DQ25
DQ14 DQ13
DQ11 DQ10 DQ9_ DQS1 DM1_
DQS0 DQ7_ DQ6_ DQ4_ DQ3_
A
A
B
NC VSS VDD2
VSS
VSS
VSS
VSS VDD1 VDD2
VREF
VDDQ
VSS NC
NC VSS
VDD1 VDD2
_a
_a
_a
_a
DQ24
_a
_a
_a
_a
_a
DQ12
_a
_a
a
_a
a
_a
a
a
a
a
DQ31
VSS NC
_a
DQ28 DQ27
DQS3 DM3_ DQ15
DQ8_ /DQS
DM0_ /DQS
DQ5_ DQ2_
B
VDDQ
VDDQ
VDDQ
VDDQ VSS
VDD2
VDDQ
VSS
VSS VDDQ
_a
_a
_a
a
_a
DQ_a
a
1_a
a
0_a
a
a
DQ16
VDD1
C
C
_b
DQ17
VDDQ
_b
DQ1_
VDDQ
a
D
D
DQ18 DQ19
DQ0_
E
E
VSS
a
_b
_b
DQ20
_b
DM2_
VDDQ
a
F
F
VSS
DQ21
_b
DQS2
G
G
VDDQ
_a
_a
DQ23
_a
DQ22 DQ23
_b _b
H
H
VSS
DQ22
_a
J
J
VSS VDDQ
VDDQ
DQS2
DQ20 DQ21
K
K
_b
_b
_a
DQ19
_a
_a
DM2_ DQ0_
L
L
VSS
b
DQ1_
b
b
DQ18
_a
M
N
M
N
VSS
VDDQ
DQ2_
b
DQ16 DQ17
_a _a
VDD1
P
P
VSS VSS
VDD2 VDD1
VREF
VDD1
CA0_
R
R
VSS
b
DQ_b
VDD CA1_
T
T
VDD2 VDD2
CA
b
DQ3_
VREF CA2_
U
U
VDDQ
b
CA_b
VSS
b
CA3_
b
DQ4_
VSS
b
V
V
DQ6_ DQ5_
CA4_
b
W
Y
W
Y
NC
b
b
DQ7_
b
VDDQ
_b NC
DQS0
CKE_
AA
AB
AC
AD
AE
AF
AG
AH
AJ
AA
AB
AC
AD
AE
AF
AG
AH
AJ
VSS
b
_b
DM0_
b
_b
VSS
CK_b _b
DM1_
b
VDD CA5_
VDDQ
CA
b
DQS1
CA7_ CA6_
_b
DQ8_
b
_b
b
b
CA8_ VDD
VSS
b
CA
CA9_
b
DQ9_
b
VDDQ
VSS
DQ10 DQ11
_b _b
VDD2 ZQ_b
VDD1 VSS
VSS NC
DQ13
_b
DQ15 DM3_ DQS3
DQ26 DQ27
DQ30
VREF CA9_
CA7_ CA6_
VDD CKE_
_a
CA3_ CA2_ CA1_
VSS VDD1 VDD2
VSS
VDDQ
VDDQ
VSS VDD2
VSS
_a
_b
b
_b
_b
_b
_b
CA_a
a
a
a
CA
a
a
a
a
DQ12
NC VSS
_b
DQ14
_b
DQ24 DQ25
DQ28 DQ29 DQ31
CA8_ VDD CA5_
CA4_ VDD CA0_
VDDQ
VDDQ VSS
VSS
VDD1 VSS ZQ_a
CK_a VSS NC NC
_b
_b
_b
_b
_b
_b
a
CA
a
a
CA
a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
15
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Ball Assignments
LPDDR2 220-ball FBGA DDP X32_2ch
(14.00mm x 14.00mm, 0.50mm pitch)
Part Number: NT6TL128T64B5-XXX
< TOP View>
See the balls through the package
A1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
VSS
NC
27
VDD2
_b
DQ29 DQ28
_b _b
DQ25 DQ24 DM3_ DQ15
DQ13 DQ11
_b _b
DQ9_ DM1_
VDD2 DQ7_
_b
A
DNU
VSS
NC
VSS
VSS
VSS
VSS
VSS VSS
VSS
DNU
A
B
_b
_b
b
_b
b
b
b
VDDQ DQ31 DQ30 VDDQ DQ27 DQ26 VDDQ DQS3
_b _b _b _b _b _b _b _b
VDDQ DQ14 DQ12 VDDQ DQ10 DQ8_ DQS1 VDDQ VREF VDD1 DM0_ DQS0 VDDQ DQ6_
VDD2_
b
B
VDD1_b
DQ16_a
DQ18_a
VSS
VSS
_b
_b
_b
_b
_b
b
_b
_b
DQ_b
_b
b
_b
_b
b
DQ17_
C
D
E
DQ5_b DQ4_b
C
D
E
a
VDDQ_
a
VDDQ
DQ3_b
_b
DQ20_ DQ19
DQ2_
b
DQ1_b VSS
a
VDDQ_
a
_a
VDDQ
DQ0_b
_b
F
DQ21_a
VSSQ
F
DQ22_ DQ23
DM2_ DQS2_
G
H
J
VSS
G
H
J
a
_a
b
b
DQ23_
DQS2_a
DQ21 DQ22_
_b
b
DQ0_
a
VSS
DQ1_a
VSS
DM2_a
VSS
b
VDDQ_
a
VDDQ DQ20_
K
K
_b
DQ19 DQ18_
_b
b
DQ3_
a
L
DQ2_a
VSS
L
b
VDDQ_
a
VDD2_ DQ17_
M
N
P
DQ4_a
VSS
M
N
P
b
b
DQ6_
a
DQ16 VDDQ
DQ5_a
VSS
_b
_b
VDDQ_
a
VDDC
A_a
DQ7_a
VSS
CA0_a
DQS0
_a
CA1_
a
R
T
CA2_a VSS
CA3_a CA4_a
R
T
VDDQ_
a
DM0_a
VSS
VREF
DQ_a
U
V
VSS
NC
VSS
NC
U
V
VDD1_
a
VDD2_a
VSS
CKE_a
VDD2_ DM1_
W
Y
CK_a
VSS
W
Y
a
DQS1_
a
a
VDDC
A_a
VSS
CA5_a
DQ10
_a
VREF
CA6_a
CA_a
VDD2_
a
AA
DQ9_a
AA
AB
VDDQ_
a
AB DQ8_a
AC
VSS
AD DQ13_a
CA7_a VSS
DQ11_ DQ12
CA8_
a
CA9_a VSS AC
a
DQ14_
a
_a
VDDC VDD2_
AD
A_a
VDD1_
a
a
DQ15_
a
AE
AF
AG
VSS
VSS
DNU
ZQ_a AE
VDDQ_ DM3_ DQS3 DQ25 DQ27 VDDQ DQ29 DQ31 VDD2 VDD1 VDDC CA9_ CA7_ VDD2 VREF VDDC
CA4_ VDDC CA2_ CA0_ VDD2_
CK_b NC
CKE_
VSS
AF
a
VDD2_
a
a
_a
_a
_a
_a
_a
_a
_a
_a
A_b
b
b
_b
CA_b A_b
b
A_b
b
b
b
VDD1_
b
VDDQ DQ24 DQ26
DQ28 DQ30
CA8_ CA6_ CA5_
CA3_ CA1_
VSS
VSS
VSS VSS ZQ_b VSS
VSS VSS
NC
VSS
VSS
DNU AG
_a
4
_a
5
_a
6
_a
8
_a
9
b
b
b
b
b
b
1
2
3
7
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
16
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
134-ball Package Outline Drawing
Part Number: NT6TL128M32BA-XXX, NT6TL256M16BA-XXX
NT6TL256T32BA-XXX
Unit: mm
* BSC (Basic Spacing between Center)
17
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
168-ball Package Outline Drawing
Part Number: NT6TL128M32BQ-XXX, NT6TL256T32BQ-XXX
Unit: mm
* BSC (Basic Spacing between Center)
18
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
216-ball Package Outline Drawing
Part Number: NT6TL128T64BR-XXX
Unit: mm
* BSC (Basic Spacing between Center)
19
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
220-ball Package Outline Drawing
Part Number: NT6TL128T64B5-XXX
Unit: mm
* BSC (Basic Spacing between Center)
20
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Ball Descriptions
Symbol
Type
Function
Clock: CK and are differential clock inputs. All Double Data Rate (DDR) CA inputs are sampled on
both positive and negative edge of CK. Single Data Rate (SDR) inputs, and CKE, are sampled at
the positive Clock edge. Clock is defined as the differential pair, CK and . The positive Clock edge is
defined by the crosspoint of a rising CK and a falling . The negative Clock edge is defined by the
crosspoint of a falling CK and a rising .
CK,
Input
Clock Enable: CKE high activates, and CKE low deactivates internal clock signals, and device input
buffers and output drivers. Power saving modes are entered and exited through CKE transitions. CKE
is considered part of the command code. CKE is sampled at the positive Clock edge.
CKE
Input
Input
Input
Chip Select: is considered part of the command code. is sampled at the positive Clock edge.
Command/Address Inputs: Uni-directional command/address bus inputs. Provide the command and
CA0 – CA9
address inputs according to the command truth table. CA is considered part of the command code.
Input Data Mask: DM is an input mask signal for write data. Input data is masked when DM is sampled
HIGH coincident with that input data during a Write access. DM is sampled on both edges of DQS.
Although DM pins are input-only, the DM loading matched the DQ and DQS (or ).
DM0-DM3
DQ0-DQ31
Input
DM0 corresponds to the data on DQ0-DQ7, DM1 corresponds to the data on DQ8-DQ15, DM2
corresponds to the data on DQ16-DQ23, and DM3 corresponds to the data on DQ24-DQ31.
Input/output
Data Bus: Bi-directional Input / Output data bus.
Data Strobe (Bi-directional, Differential): The data strobe is bi-directional (used for read and write
data) and Differential (DQS and ). It is output with read data and input with write data. DQS is
edge-aligned to read data, and centered with write data.
DQS,
Input/output
DQS0 & corresponds to the data on DQ0-DQ7, DQS1 & corresponds to the data on
DQ8-DQ15, DQS2 & corresponds to the data on DQ16-DQ23, DQS3 & corresponds to the
data on DQ24-DQ31.
DQS0-3,
NC
ZQ
-
No Connect: No internal electrical connection is present.
Reference Pin for Output Drive Strength Calibration. External impedance (240-ohm): this signal is
Input
used to calibrate the device output impedance.
Supply
Supply
Supply
Supply
VDD1
VDD2
VDDQ
VDDCA
Core Power Supply 1: Core power supply
Core Power Supply 2: Core power supply
DQ Power Supply: Isolated on the die for improved noise immunity.
Input Receiver Power Supply: Power supply for CA0-9, CKE, , CK, and input buffers.
Reference Voltage: VREFDQ is reference for DQ input buffers. VREFCA is reference for Command /
VREFDQ, VREFCA
VSS
Supply
Supply
Address input buffers.
Ground
NOTE 1: The signal may show up in a different symbol but it indicates to the same thing. e.g., /CK = CK# = = CKb, /DQS = DQS# = =
DQSb, /CS = CS# = = CSb.
21
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Simplified State Diagram
Abbr.
ACT
Function
Abbr.
PD
Function
Abbr.
REF
Function
Active
Enter Power Down
Refresh
RD(A)
WR(A)
PR(A)
MRW
MRR
Read (w/ Autoprecharge)
Write (w/ Autoprecharge)
Precharge (All)
PDX
Exit Power Down
SREF
SREFX
Enter self refresh
Exit self refresh
DPD
Enter Deep Power Down
Exit Deep Power Down
Burst Terminate
DPDX
BST
Mode Register Write
Mode Register Read
RESET
Reset is achieved through MRW command
NOTE1: For LPDDR2-S4 SDRAM in the idle state, all banks are precharged.
22
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Absolute Maximum Ratings
Symbol
Parameter
Min
Max
Units
V
V
VDD1
VDD2
Voltage on VDD1 pin relative to Vss
Voltage on VDD2 pin relative to Vss
Voltage on VDDCA pin relative to Vss
Voltage on VDDQ pin relative to Vss
Voltage on any pin relative to Vss
Storage Temperature (plastic)
-0.4
-0.4
-0.4
-0.4
-0.4
-55
2.3
1.6
V
VDDCA
VDDQ
1.6
V
1.6
V
Vin, Vout
Tstg
1.6
+125
C
Notes:
1. Stresses greater than those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. This is a
stress rating only and functional operation of the device at these or any other conditions above those indicated in the
operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended
periods may affect reliability.
2. Storage Temperature is the case surface temperature on the center/top side of the DRAM. For measurement conditions,
refer to the JESD51-2 standard.
3. VDD2 and VDDQ / VDDCA must be within 200mV of each other at all times.
4. Voltage on any I/O may not exceed voltage on VDDQ; Voltage on any CA input may not exceed voltage on VDDCA.
5. VREF must always be less than all other supply voltages.
6. The voltage difference between any VSS pins may not exceed 100mV.
23
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
AC/DC Operating Conditions
DC Operating Conditions
Symbol
Parameter
Min
Typical
Max
Unit
Notes
Power Supply
1.70
1.14
1.14
1.14
1.80
1.20
1.20
1.20
1.95
1.30
1.30
1.30
V
V
V
V
VDD1
VDD2
Core Supply voltage 1
Core Supply voltage 2
VDDCA
VDDQ
Leakage current
Input leakage current
Input Supply Voltage (Command / Address)
I/O Supply voltage (DQ)
Any input 0 ≦ VIN ≦ VDDQ / VDDCA
,
-2
-1
-
-
2
1
uA
uA
1
1
II
All other pins not under test = 0V
VREF leakage current; VREFDQ = VDDQ/2 or
VREFCA = VDDCA/2 (all other pins not under test
= 0V)
IVREF
Notes:
1. The minimum limit requirement is for testing purposes. The leakage current on VREFCA and VREFDQ pins should be minimal.
Although DM is for input only, the DM leakage shall match the DQ and DQS, output leakage specification.
Temperature Range
Parameter/Condition
Symbol
Min
-25
85
Max
+85
105
Unit
C
Standard
TOPER
Extended
C
Notes:
1. Operating temperature is the case surface temperature at the center of the top side of the device. For measurement
conditions, refer to the JESD51-2 standard.
2. Some applications require operation of LPDDR2 in the maximum temperature conditions in the Extended Temperature Range
between 85C and 105C case temperature. For LPDDR2 devices, some derating is necessary to operate in this range. See
MR4.
3. Either the device case temperature rating or the temperature sensor (See “Temperature Sensor”) may be used to set an
appropriate refresh rate, determine the need for AC timing de-rating and/or monitor the operating temperature. When using
the temperature sensor, the actual device case temperature may be higher than the TOPER rating that applies for the Standard
or Extended Temperature Ranges. For example, TCASE may be above 85C when the temperature sensor indicates a
temperature of less than 85 C.
24
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
AC/DC Input Measurement Level
AC and DC Logic Levels for Single-Ended Signals
CA inputs (Address and Command) and inputs
LPDDR2 800-1066
Unit Notes
Max
Symbol
Parameter
Min
AC Input logic HIGH voltage
DC Input logic HIGH voltage
AC Input logic LOW voltage
DC Input logic LOW voltage
mV
mV
mV
mV
V
1,3
1
VIHCA(AC)
VIHCA(DC)
VILCA(AC)
VILCA(DC)
VREFCA(DC)
VREFCA + 220 mV
-
VREFCA + 130 mV
VDDCA
1,3
1
-
VREFCA – 220 mV
VREFCA – 130 mV
0.51 x VDDCA
VSS
Reference voltage for CA and
4,5
0.49 x VDDCA
inputs
Data inputs (DQ & DM)
AC Input logic HIGH voltage
mV
mV
mV
mV
V
2,3
1
VIHDQ(AC)
VIHDQ(DC)
VILDQ(AC)
VILDQ(DC)
VREFDQ(DC)
VREFDQ + 220 mV
-
DC Input logic HIGH voltage
AC Input logic LOW voltage
DC Input logic LOW voltage
VREFDQ + 130 mV
VDDQ
2,3
1
-
VREFDQ – 220 mV
VREFDQ – 130 mV
0.51 x VDDQ
VSS
Reference voltage for DQ and DM
inputs
4,5
0.49 x VDDQ
Clock enable inputs (CKE)
Symbol
Parameter
Min
Max
Unit Notes
CKE AC Input HIGH voltage
CKE AC Input LOW voltage
V
V
3
3
VIHCKE (AC)
VILCKE (AC)
0.8 * VDDCA
-
-
0.2 * VDDCA
NOTE 1 For CA and input only pins. Vref = VrefCA(DC).
NOTE 2 For DQ input only pins. Vref = VrefDQ(DC).
NOTE 3 See “Overshoot and Undershoot Specifications”
NOTE 4 The ac peak noise on VRefCA may not allow VRefCA to deviate from VRefCA(DC) by more than +/-1% VDDCA (for reference:
approx. +/- 12 mV).
NOTE 5 For reference: approx. VDDCA/2 +/- 12 mV.
25
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
VREF Tolerance
The DC tolerance limits and AC noise limits for the reference voltages VREFCA and VREFDQ are illustrated bellow. This figure
shows a valid reference voltage VREF(t) as a function of time. VDD is used in place of VDDCA for VREFCA, and VDDQ for
VREFDQ. VREF(DC) is the linear average of VREF(t) over a very long period of time (e.g., 1 second) and is specified as a
fraction of the linear average of VDDQ or VDDCA, also over a very long period of time (e.g., 1 second). This average must
meet the MIN/MAX requirements. Additionally, VREF(t) can temporarily deviate from VREF(DC) by no more than ±1% VDD.
VREF(t) cannot track noise on VDDQ or VDDCA if doing so would force VREF outside these specifications.
VREF DC Tolerance and VREF AC Noise Limits
The voltage levels for setup and hold time measurements VIH(AC), VIH(DC), VIL(AC), and VIL(DC) are dependent on VREF. VREF
DC variations affect the absolute voltage a signal must reach to achieve a valid HIGH or LOW, as well as the time from
which setup and hold times are measured. When VREF is outside the specified levels, devices will function correctly with
appropriate timing deratings as long as:
• VREF is maintained between 0.44 x VDDQ (or VDDCA) and 0.56 x VDDQ (or VDDCA), and the controller achieves the required
single-ended AC and DC input levels from instantaneous VREF
.
System timing and voltage budgets must account for VREF deviations outside this range.
The setup/hold specification and derating values must include time and voltage associated with VREF AC noise. Timing
and voltage effects due to AC noise on VREF up to the specified limit (±1% VDD) are included in LPDDR2 timings and
their associated deratings.
26
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Input Signal – LPDDR2-800 to LPDDR2-1066 Input Signal
LPDDR2 800-1066 Input Signal
Notes:
1. Numbers reflect typical values.
2. For CA[9:0], CK, , , and CKE, VDD stands for VDDCA. For DQ, DM, DQS, and , VDD stands for VDDQ.
27
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
AC and DC Logic Levels for Differential Signals
Differential AC and DC Input Levels
Differential Inputs logical levels (CK, – VREF = VREFCA(DC); DQS, : VREF = VREFDQ(DC)
)
LPDDR2 800-1066
Symbol
Parameter
Unit
Min
Max
Differential input voltage HIGH AC
Differential input voltage LOW AC
Differential input voltage HIGH DC
Differential input voltage LOW DC
2 x (VIH(AC)-VREF
)
Note 3
2 x (VREF-VIL(AC)
Note 3
VIHdiff(AC)
VILdiff(AC)
VIHdiff(DC)
VILdiff(DC)
V
V
V
V
Note 3
)
)
2 x (VIH(DC)-VREF
Note 3
)
2 x (VREF-VIL(DC)
Notes:
1. Used to define a differential signal slew-rate. For CK – use VIH/VIL(dc) of CA and VREFCA; for DQS – , use VIH/VIL(dc) of DQs
and VREFDQ; if a reduced dc-high or dc-low level is used for a signal group, then the reduced level applies also here.
2. For CK and , use VIH/VIL(AC) of CA and VREFCA; for DQS and , use VIH/VIL(AC) of DQ and VREFDQ. If a reduced AC HIGH or AC LOW
is used for a signal group, the reduced voltage level also applies.
3. These values are not defined, however the single-ended signals CK, , DQS, and must be within the respective limits
(VIH(DC)max, VIL(DC)min) for single-ended signals and must comply with the specified limitations for overshoot and undershoot.
28
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
CK, and DQS, Time Requirement before Ring back (tDVAC
)
tDVAC(ps) at
Slew Rate
(V/ns)
VIH/VILdiff(AC) = 440 mV
Min
175
170
167
163
162
161
159
155
150
150
>4.0
4.0
3.0
2.0
1.8
1.6
1.4
1.2
1.0
<1.0
29
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Single-Ended Requirements for Differential Signals
Each individual component of a differential signal (CK, , DQS, and ) must also comply with certain requirements
for single-ended signals. CK and must meet VSEH(AC)min/VSEL(AC)max in every half cycle. DQS, must meet
VSEH(AC)min/VSEL(AC)max in every half cycle preceding and following a valid transition.
The applicable AC levels for CA and DQ differ by speed-bin.
Single-Ended Requirement for Differential Signals
Note that while CA and DQ signal requirements are referenced to VREF, the single-ended components of differential signals also
have a requirement with respect to VDDQ/2 for DQS, and VDDCA/2 for CK. The transition of single-ended signals through the AC
levels is used to measure setup time. For single-ended components of differential signals, the requirement to reach VSEL(AC)max or
VSEH(AC)min has no bearing on timing; this requirement does, however, add a restriction on the common mode characteristics of
these signals.
30
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Single-Ended Levels for CK, , DQS,
LPDDR2 800-1066
Symbol
Parameter
Unit
Max
Min
Single-ended HIGH level for strobes
Single-ended HIGH level for CK,
Single-ended LOW level for strobes
Single-ended LOW level for CK,
(VDDQ/2) + 0.22
(VDDCA/2) + 0.22
Note 3
Note 3
Note 3
V
V
V
V
VSEH(AC)
(VDDQ/2) - 0.22
(VDDCA/2) - 0.22
VSEL(AC)
Note 3
Notes:
1. For CK and , use VSEH/VSEL(AC) of CA; for strobes (DQS[3:0] and [3:0]) use VIH/VIL(AC) of DQ.
2. VIH(AC) and VIL(AC) for DQ are based on VREFDQ; VSEH(AC) and VSEL(AC) for CA are based on VREFCA. If a reduced AC HIGH or AC
LOW is used for a signal group, the reduced level applies.
3. These values are not defined, however the single-ended signals CK, , DQS0, , DQS1, , DQS2, , DQS3,
must be within the respective limits (VIH(DC)max, VIL(DC)min) for single-ended signals, and must comply with the
specified limitations for overshoot and undershoot.
31
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Differential input Cross-Point Voltage
To ensure tight setup and hold times as well as output skew parameters with respect to clock and strobe, each cross-point
voltage of differential input signals (CK, , DQS, and ) must meet the specifications bellow. The differential input
cross-point voltage (VIX) is measured from the actual cross point of true and complement signals to the midlevel between
VDD and Vss .
VIX definition
Cross-Point Voltage for Differential Input Signals (CK, , DQS, )
LPDDR2 800-1066
Symbol
Parameter
Unit
Min
Max
Differential input cross-point voltage relative to VDDCA/2 for CK and
Differential input cross-point voltage relative to VDDQ/2 for DQS and
-120
+120
mV
mV
VIXCA(AC)
-120
+120
VIXDQ(AC)
Notes:
1. The typical value of VIX(AC) is expected to be about 0.5 × VDD of the transmitting device, and it is expected to track variations
in VDD. VIX(AC) indicates the voltage at which differential input signals must cross.
2. For CK and , VREF = VREFCA(DC). For DQS and , VREF = VREFDQ(DC).
32
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Slew Rate Definitions for Single-Ended Input Signals
Refer to single-ended slew rate definition for address, command and data signals respectively.
Slew Rate Definitions for Differential Input Signals
Measured
From
Description
Defined by
To
Differential input slew rate for rising edge
(CK, and DQS, )
[VIHdiffmin – VILdiffmax] / ΔTRdiff
[VIHdiffmin – VILdiffmax] / ΔTFdiff
VILdiffmax
VIHdiffmin
VIHdiffmin
Differential input slew rate for falling edge
(CK, and DQS, )
VILdiffmax
Notes:
1. The differential signals (CK, and DQS, ) must be linear between these thresholds.
Differential Input Slew Rate Definition for CK, , DQS and
33
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
AC/DC Output Measurement Level
Single-Ended AC and DC Output Levels
Symbol
Parameter
LPDDR2 800-1066
Unit Notes
VREF + 0.12
VREF – 0.12
0.9 x VDDQ
0.1 x VDDQ
-5
V
V
VOH(AC)
AC output HIGH measurement level (for output slew rate)
AC output LOW measurement level (for output slew rate)
DC output HIGH measurement level (for I-V curve linearity)
DC output LOW measurement level (for I-V curve linearity)
VOL(AC)
VOH(DC)
VOL(DC)
V
V
1
2
Min
uA
uA
Output leakage current (DQ, DM, DQS, )
(DQ, DQS, are disabled; 0V ≤ VOUT ≤ VDDQ)
IOZ
Max
5
Min
-15
15
%
%
Delta output impedance between pull-up and pull-down
for DQ/DM
MMpupd
Max
Notes:
1. IOH = –0.1mA
2. IOL = 0.1mA
Differential AC and DC Output Levels
Symbol
Parameter
LPDDR2 800-1066 Unit Notes
+ 0.20 x VDDQ
- 0.20 x VDDQ
V
V
1
2
VOHdiff(AC)
AC differential output HIGH measurement level (for output SR)
AC differential output LOW measurement level (for output SR)
VOLdiff(AC)
Notes:
1. IOH = –0.1mA
2. IOL = 0.1mA
34
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Single Ended Output Slew Rate
With the reference load for timing measurements, output slew rate for falling and rising edges is defined and measured
between VOL(AC) and VOH(AC) for single ended signals as shown below.
Single-Ended Output Slew Rate Definition
Measured
Description
Defined by
From
To
[VOH(AC) – VOL(AC)] / ΔTRSE
[VOH(AC) – VOL(AC)] / ΔTFSE
Single-ended output slew rate for rising edge
VOL(AC)
VOH(AC)
Single-ended output slew rate for falling edge
VOH(AC)
VOL(AC)
Notes:
Output slew rate is verified by design and characterization, and may not be subject to production testing.
Single-Ended Output Slew Rate Definition
35
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Single-Ended Output Slew Rate
Symbol
LPDDR2 800-1066
Unit
Parameter
Min
Max
Single-ended output slew rate (output impedance = 40Ω ± 30%)
Single-ended output slew rate (output impedance = 60Ω ± 30%)
Output slew-rate-matching ratio (pull-up to pull-down)
1.5
3.5
V/ns
V/ns
SRQSE
SRQSE
1.0
0.7
2.5
1.4
Definitions:
SR = slew rate, Q = query output (similar to DQ = data-in, query-output), se = single-ended signals
NOTE 1 Measured with output reference load.
NOTE 2 The ratio of pull-up to pull-down slew rate is specified for the same temperature and voltage, over the entire
temperature and voltage range. For a given output, it represents the maximum difference between pull-up and
pull-down drivers due to process variation.
NOTE 3 The output slew rate for falling and rising edges is defined and measured between VOL(AC) and VOH(AC).
NOTE 4 Slew rates are measured under normal SSO conditions, with 1/2 of DQ signals per data byte driving logic-high and 1/2 of
DQ signals per data byte driving logic-low.
36
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Differential Output Slew Rate
With the reference load for timing measurements, the output slew rate for falling and rising edges is defined and
measured between VOldiff(AC) and VOhdiff(AC) for differential signals as shown below.
Differential Output Slew Rate Definition
Measured
Description
Defined by
From
To
Differential output slew rate for rising edge
Differential output slew rate for falling edge
[VOHdiff(AC) – VOLdiff(AC)] / ΔTRdiff
[VOHdiff(AC) – VOLdiff(AC)] / ΔTFdiff
VOLdiff(AC)
VOHdiff(AC)
VOHdiff(AC)
VOLdiff(AC)
Note: Output slew rate is verified by design and characterization, and may not be subject to production testing.
Differential Output Slew Rate Definition
Differential Output Slew Rate
LPDDR2 800-1066
Symbol
Parameter
Unit
Min
Max
3.0
7.0
V/ns
V/ns
SRQdiff
Differential output slew rate (output impedance = 40Ω ± 30%)
Differential output slew rate (output impedance = 60Ω ± 30%)
2.0
5.0
SRQdiff
Definitions:
SR = slew rate, Q = query output (similar to DQ = data-in, query-output), diff = differential signals
NOTE 1 Measured with output reference load.
NOTE 2 The output slew rate for falling and rising edges is defined and measured between VOL(AC) and VOH(AC).
NOTE 3 Slew rates are measured under normal SSO conditions, with 1/2 of DQ signals per data byte driving logic-high and 1/2 of
DQ signals per data byte driving logic-low.
37
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
AC Overshoot/Undershoot Specification
Parameter
1066
800
Unit
Maximum peak amplitude provided for overshoot area
Maximum peak amplitude provided for undershoot area
Maximum area above VDD
Max
Max
Max
Max
0.35
0.35
V
V
0.15
0.15
0.20
0.20
V-ns
V-ns
Maximum area below VSS
Notes:
1. VDD stands for VDDCA for CA[9:0], CK, , , and CKE. VDD stands for VDDQ for DQ, DM, DQS, and .
2. Values are referenced from actual VDDQ and VDDCA levels.
Overshoot and Undershoot Definition
Notes:
1. VDD stands for VDDCA for CA[9:0], CK, , , and CKE. VDD stands for VDDQ for DQ, DM, DQS, and .
38
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
HSUL_12 Driver Output Timing Reference Load
The timing reference loads are not intended as a precise representation of any particular system environment or a depiction
of the actual load presented by a production tester. System designers should use IBIS or other simulation tools to correlate
the timing reference load to a system environment. Manufacturers correlate to their production test conditions, generally
with one or more coaxial transmission lines terminated at the tester electronics.
HSUL_12 Driver Output Reference Load for Timing and Slew Rate
Notes:
All output timing parameter values (tDQSCK, tDQSQ, tQHS, tHZ, tRPRE etc.) are reported with respect to this reference load. This
reference load is also used to report slew rate.
Output Driver Impedance Definition
The output driver impedance is selected by a mode register during initialization. The selected value is able to maintain
the tight tolerances specified if proper ZQ calibration is performed. Output specifications refer to the default output driver
unless specifically stated otherwise. A functional representation of the output buffer is shown in below. The output driver
impedance RON is defined by the value of the external reference resistor RZQ as follows:
VDDQ – Vout
RONPU=
RONPD=
when RONPD is turned off
when RONPU is turned off
ABS (Iout)
Vout
ABS (Iout)
Output Driver: Definition of Voltages and Currents
39
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Input / Output Capacitance
TOPER; VDDQ = 1.14-1.3V; VDDCA = 1.14-1.3V; VDD1 = 1.7-1.95V
LPDDR2 800-1066
Unit
Symbol
CCK
CDCK
CI
Parameter
Min
Max
Input capacitance :
0.5
2
pF
pF
pF
pF
pF
CK,
Input capacitance delta :
CK,
0
0.2
2
Input capacitance:
all other input-only pins
0.5
Input capacitance delta:
-0.4
1.25
0.4
2.5
CDI
all other input-only pins
Input/output capacitance :
DQ, DQS, , DM
CIO
0
-0.5
0
0.25
0.5
pF
pF
pF
Input/output capacitance delta : DQS,
Input/output capacitance delta : DQ, DM
Input/output capacitance : ZQ
CDDQS
CDIO
CZQ
2.5
Notes:
1. This parameter applies to die devices only (does not include package capacitance).
2. This parameter is not subject to production testing. It is verified by design and characterization. The capacitance is measured
according to JEP147 (procedure for measuring input capacitance using a vector network analyzer), with VDD1, VDD2, VDDQ,
VSS applied; all other pins are left floating.
3. Absolute value of CCK - .
4. CI applies to , CKE, and CA[9:0].
5. CDI = CI – 0.5 × (CCK + )
6. DM loading matches DQ and DQS.
7. MR3 I/O configuration DS OP[3:0] = 0001B (34.3 ohm typical)
8. Absolute value of CDQS and .
9. CDIO = CIO – 0.5 × (CDQS + ) in byte-lane.
10. Maximum external load capacitance on ZQ pin, including packaging, board, pin, resistor, and other LPDDR2 devices: 5pf.
40
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
IDD Specification Parameters and Test Conditions
IDD Measurement Conditions
The following definitions and conditions are used in the IDD measurement tables unless stated otherwise:
• LOW: VIN ≤ VIL(DC)max
• HIGH: VIN ≥ VIH(DC)min
• STABLE: Inputs are stable at a HIGH or LOW level
• SWITCHING: See Tables bellow
Switching for CA Input Signal
CK (Rising) / CK (Falling) / CK (Rising) / CK (Falling) / CK (Rising) / CK (Falling) / CK (Rising) / CK (Falling) /
(Falling)
(Rising)
(Falling)
(Rising)
(Falling)
(Rising)
(Falling)
(Rising)
Cycle
N
N+1
HIGH
N+2
HIGH
N+3
HIGH
HIGH
CA0
CA1
CA2
CA3
CA4
CA5
CA6
CA7
CA8
CA9
Notes:
H
H
H
H
H
H
H
H
H
H
L
H
L
L
H
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
L
H
L
H
L
H
H
H
H
H
H
H
H
H
H
H
L
H
L
H
L
H
L
H
L
H
L
H
L
H
L
H
L
H
L
H
L
H
L
H
L
H
L
H
H
1. must always be driven HIGH.
2. For each clock cycle, 50% of the CA bus is changing between HIGH and LOW.
3. The noted pattern (N, N + 1, N + 2, N + 3...) is used continuously during IDD measurement for IDD values that require
switching on the CA bus.
41
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
IDD Measurement Conditions (Continued)
Switching for IDD4R
Clock Cycle
Clock
CKE
Command
CA[2:0]
CA[9:3]
All DQ
Number
N
Rising
Falling
Rising
Falling
Rising
Falling
Rising
Falling
H
H
H
H
H
H
H
H
L
L
Read_Rising
Read_Falling
NOP
HLH
LLL
LLL
HLH
HLH
LLL
LLL
HLH
LHLHLHL
LLLLLLL
L
L
N
H
H
L
N+1
N+1
N+2
N+2
N+3
N+3
LLLLLLL
H
L
NOP
HLHLLHL
HLHLLHL
HHHHHHH
HHHHHHH
LHLHLHL
Read_Rising
Read_Falling
NOP
H
H
H
L
L
H
H
NOP
Notes:
1. Data strobe (DQS) is changing between HIGH and LOW with every clock cycle.
2. The noted pattern (N, N + 1...) is used continuously during IDD measurement for IDD4R.
Switching for IDD4W
Clock Cycle
Clock
CKE
Command
CA[2:0]
CA[9:3]
All DQ
Number
N
Rising
Falling
Rising
Falling
Rising
Falling
Rising
Falling
H
H
H
H
H
H
H
H
L
L
Write_Rising
Write_Falling
NOP
HLL
LLL
LLL
HLH
HLL
LLL
LLL
HLH
LHLHLHL
LLLLLLL
L
L
N
H
H
L
N+1
N+1
N+2
N+2
N+3
N+3
LLLLLLL
H
L
NOP
HLHLLHL
HLHLLHL
HHHHHHH
HHHHHHH
LHLHLHL
Write_Rising
Write_Falling
NOP
H
H
H
L
L
H
H
NOP
Notes:
1. Data strobe (DQS) is changing between HIGH and LOW with every clock cycle.
2. Data masking (DM) must always be driven LOW.
3. The noted pattern (N, N + 1...) is used continuously during IDD measurement for IDD4W
42
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
IDD Specifications
LPDDR2 IDD Specification Parameters and Operating Conditions
Parameter/Condition
Symbol
Power Supply
VDD1
Notes
Operating one bank active-precharge current:
tCK = tCK(avg)min; tRC = tRCmin;
CKE is HIGH;
IDD01
IDD02
1
1
VDD2
is HIGH between valid commands;
CA bus inputs are SWITCHING;
Data bus inputs are STABLE
IDD0in
VDDCA,VDDQ
VDD1
1,4
1
Idle power-down standby current:
tCK = tCK(avg)min;
IDD2P1
IDD2P2
IDD2P,in
IDD2PS1
IDD2PS2
IDD2PS,in
IDD2N1
IDD2N2
IDD2N,in
IDD2NS1
IDD2NS2
IDD2NSIN
IDD3P1
IDD3P2
CKE is LOW;
VDD2
1
is HIGH;
All banks/RBs idle;
CA bus inputs are SWITCHING;
Data bus inputs are STABLE
Idle power-down standby current with clock stop:
CK =LOW, =HIGH;
VDDCA,VDDQ
VDD1
1,4
1
CKE is LOW;
VDD2
1
is HIGH;
All banks/RBs idle;
CA bus inputs are STABLE;
Data bus inputs are STABLE
Idle non power-down standby current:
tCK = tCK(avg)min;
VDDCA,VDDQ
VDD1
1,4
1
CKE is HIGH;
VDD2
1
is HIGH;
All banks/RBs idle;
CA bus inputs are SWITCHING;
Data bus inputs are STABLE
Idle non power-down standby current with clock stop:
CK =LOW, =HIGH;
VDDCA,VDDQ
VDD1
1,4
1
CKE is HIGH;
VDD2
1
is HIGH;
All banks/RBs idle;
CA bus inputs are STABLE;
Data bus inputs are STABLE
VDDCA,VDDQ
VDD1
1
Active power-down standby current:
tCK = tCK(avg)min;
CKE is LOW;
1
VDD2
1
is HIGH;
43
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
One bank/RB active;
IDD3P,in
VDDCA,VDDQ
1,4
CA bus inputs are SWITCHING;
Data bus inputs are STABLE
Active power-down standby current with clock stop:
CK=LOW, =HIGH;
IDD3PS1
IDD3PSS2
IDD3PS,in
IDD3N1
VDD1
VDD2
1
1
CKE is LOW;
is HIGH;
One bank/RB active;
CA bus inputs are STABLE;
Data bus inputs are STABLE
Active non power-down standby current:
tCK = tCK(avg)min;
VDDCA,VDDQ
VDD1
1,4
1
CKE is HIGH;
IDD3N2
VDD2
1
is HIGH;
One bank/RB active;
CA bus inputs are SWITCHING;
Data bus inputs are STABLE
Active non power-down standby current with clock stop:
IDD3N,in
IDD3NS1
IDD3NS2
VDDCA,VDDQ
VDD1
1,4
1
CK=LOW, =HIGH;
VDD2
1
CKE is HIGH;
is HIGH;
One bank/RB active;
IDD3NS,in
VDDCA,VDDQ
1,4
CA bus inputs are STABLE;
Data bus inputs are STABLE
Operating burst read current:
tCK = tCK(avg)min;
IDD4R1
IDD4R2
IDD4R,in
IDD4W1
IDD4W2
IDD4W,in
IDD51
VDD1
VDD2
1
1
is HIGH between valid commands;
One bank/RB active;
BL = 4; RL = RLmin;
CA bus inputs are SWITCHING;
50% data change each burst transf
Operating burst write current:
tCK = tCK(avg)min;
VDDCA
VDD1
1
1
is HIGH between valid commands;
One bank/RB active;
VDD2
1
BL = 4; WL = WLmin;
CA bus inputs are SWITCHING;
50% data change each burst transfer
All Bank Refresh Burst current:
tCK = tCK(avg)min;
VDDCA,VDDQ
VDD1
1,4
1
CKE is HIGH between valid commands;
tRC = tRFCabmin;
IDD52
VDD2
1
Burst refresh;
CA bus inputs are SWITCHING;
Data bus inputs are STABLE;
IDD5IN
VDDCA,VDDQ
VDD1
1,4
1
All Bank Refresh Average current:
tCK = tCK(avg)min;
IDD5AB1
44
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
CKE is HIGH between valid commands;
tRC = tREFI;
IDD5AB2
IDD5AB,in
IDD5PB1
IDD5PB2
IDD5PB,in
VDD2
VDDCA,VDDQ
VDD1
1
CA bus inputs are SWITCHING;
Data bus inputs are STABLE;
1,4
Per Bank Refresh Average current:
tCK = tCK(avg)min;
1,6
CKE is HIGH between valid commands;
tRC = tREFI/8;
VDD2
1,6
CA bus inputs are SWITCHING;
Data bus inputs are STABLE;
VDDCA,VDDQ
1,4,6
45
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
IDD Specifications (Continued)
LPDDR2 IDD Specification Parameters and Operating Conditions
Parameter/Condition
Symbol
Power Supply Notes
Self refresh current (Standard Temperature Range):
CK=LOW, =HIGH;
IDD61
IDD62
VDD1
VDD2
1,7
1,7
CKE is LOW;
CA bus inputs are STABLE;
Data bus inputs are STABLE;
Maximum 1x Self-Refresh Rate;
IDD6IN
VDDCA,VDDQ
VDD1
1,4,7
7,8
IDD6ET1
IDD6ET2
IDD6ET,in
Self refresh current (Extended Temperature Range):
CK=LOW, =HIGH;
VDD2
7,8
CKE is LOW;
CA bus inputs are STABLE;
Data bus inputs are STABLE;
VDDCA,VDDQ
4,7,8
Notes:
1. Published IDD values are the maximum of the distribution of the arithmetic mean and are measured at 85℃.
2. IDD current specifications are tested after the device is properly initialized.
3. The 1x self refresh rate is the rate at which the device is refreshed internally during self refresh, before going into the extended temperature
range.
4. Measured currents are the summation of VDDQ and VDDCA.
5. Guaranteed by design with output load of 5pf and RON = 40Ohm.
6. Per Bank Refresh only applicable for LPDDR2-S4 devices of 1Gb or higher densities
7. This is the general definition that applies to full-array SELF REFRESH.
8. IDD6ET is typical values.
9. IDD will be derated when above 85°C .
46
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
IDD Specifications and Measurement Conditions
VDD2/VDDQ/VDDCA = 1.14~1.30V; VDD1 = 1.70~1.95V
800/1066
Symbol
Supply
Unit
SDP
15
DDP
IDD01
IDD02
VDD1
VDD2
30
IDD0
70
140
20
mA
uA
IDD0IN
VDDCA + VDDQ
VDD1
10
IDD2P1
IDD2P2
IDD2PIN
IDD2PS1
IDD2PS2
IDD2PSIN
IDD2N1
600
800
120
600
800
120
2
1200
1600
240
1200
1600
240
4
IDD2P
VDD2
VDDCA + VDDQ
VDD1
IDD2PS
IDD2N
VDD2
uA
mA
mA
VDDCA + VDDQ
VDD1
IDD2N2
IDD2NIN
IDD2NS1
VDD2
VDDCA + VDDQ
VDD1
20
40
10
20
1.7
3.4
IDD2NS
IDD2NS2
IDD2NSIN
IDD3P1
VDD2
VDDCA + VDDQ
VDD1
10
6
20
12
1000
7.5
150
1200
7.5
150
2
2000
15
uA
mA
uA
uA
mA
uA
IDD3P
IDD3PS
IDD3N
IDD3P2
VDD2
IDD3PIN
IDD3PS1
IDD3PS2
IDD3PSIN
IDD3N1
IDD3N2
IDD3NIN
IDD3N1
IDD3N2
IDD3SIN
IDD4R1
IDD4R2
IDD4RIN
VDDCA + VDDQ
VDD1
300
2400
15
VDD2
VDDCA + VDDQ
VDD1
300
4
VDD2
25
50
mA
mA
mA
VDDCA + VDDQ
VDD1
10
20
2
4
IDD3NS
IDD4R
VDD2
20
40
VDDCA + VDDQ
VDD1
6
12
3
6
VDD2
250
10
500
20
VDDCA
Continue to next page
47
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
800/1066
Symbol
Supply
Unit
SDP
3
DDP
IDD4W1
IDD4W2
IDD4WIN
IDD51
VDD1
VDD2
6
IDD4W
250
35
500
70
mA
mA
mA
mA
uA
VDDCA + VDDQ
VDD1
20
40
IDD5
IDD5AB
IDD5PB
IDD6
IDD52
VDD2
150
10
300
20
IDD5IN
VDDCA + VDDQ
VDD1
IDD5AB1
IDD5AB2
IDD5ABIN
IDD5PB1
IDD5PB2
IDD5PBIN
IDD61
5
10
VDD2
25
50
VDDCA + VDDQ
VDD1
10
20
5
10
VDD2
25
50
VDDCA + VDDQ
VDD1
10
20
1000
4000
120
2000
8000
240
IDD62
VDD2
IDD6IN
VDDCA + VDDQ
Continue to next page
48
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
IDD Specifications and Measurement Conditions
VDD2/VDDQ/VDDCA = 1.14~1.30V; VDD1 = 1.70~1.95V
IDD6 Partial Array Self-refresh current;
800/1066
PASR
Supply
Unit
SDP
1000
4000
120
DDP
VDD1
VDD2
2000
8000
240
Full Array
VDDCA + VDDQ
VDD1
950
1900
4600
1/2 Array
1/4 Array
1/8 Array
VDD2
2300
120
VDDCA + VDDQ
VDD1
240
uA
900
1800
3000
240
VDD2
1500
120
VDDCA + VDDQ
VDD1
850
1700
2120
240
VDD2
1060
120
VDDCA + VDDQ
49
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Electrical Characteristic and AC Timing
Clock Specification
The specified clock jitter is a random jitter with Gaussian distribution. Input clocks violating minimum or maximum values may
result in device malfunction.
Definitions and Calculations
Symbol
Description
Calculation
Notes
The average clock period across any consecutive
200-cycle window. Each clock period is calculated
from rising clock edge to rising clock edge.
Unit tCK(avg) represents the actual clock average
tCK(avg) of the input clock under operation. Unit nCK
represents one clock cycle of the input clock,
tCK(avg) and nCK
counting from actual clock edge to actual clock edge.
tCK(avg) can change no more than ±1% within a
100-clock-cycle window, provided that all jitter and
timing specifications are met.
The absolute clock period, as measured from one
rising clock edge to the next consecutive rising clock
edge.
tCK(abs)
tCH(avg)
The average HIGH pulse width, as calculated across
any 200 consecutive HIGH pulses.
The average LOW pulse width, as calculated across
any 200 consecutive LOW pulses.
tCL(avg)
The single-period jitter defined as the largest
tJIT(per)
deviation of any signal tCK from tCK(avg).
tJIT(per),act
The actual clock jitter for a given system.
The specified clock period jitter allowance.
tJIT(per),allowed
The absolute difference in clock periods between two
consecutive clock cycles. tJIT(cc) defines the
cycle-to-cycle jitter.
tJIT(cc)
50
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Symbol
Description
Calculation
Notes
The cumulative error across n multiple consecutive
cycles from tCK(avg).
tERR(nper)
The actual cumulative error over n cycles for a given
tERR(nper),act
system.
The specified cumulative error allowance over n
tERR(nper),allowed
tERR(nper),min
tERR(nper),max
cycles.
The minimum tERR(nper).
The maximum tERR(nper).
Defined with tCH jitter and tCL jitter. tCH jitter is the
largest deviation of any single tCH from tCH(avg).
tCL jitter is the largest deviation of any single tCL
from tCL(avg).
tJIT(duty)
Definition for tCK(abs), tCH(abs) and tCL(abs)
These parameters are specified per their average values, however, it is understood that the following relationship between
the average timing and the absolute instantaneous timing holds at all times.
Symbol
Parameter
Minimum
Unit
ps
tCK(abs)
Absolute clock period
tCK(avg),min + tJIT(per),min
tCK(avg)
tCK(avg)
tCH(abs)
Absolute clock HIGH pulse width
Absolute clock LOW pulse width
tCH(avg),min + tJIT(duty),min/ tCK(avg)min
tCL(avg),min + tJIT(duty),min / tCK(avg)min
tCL(abs)
Notes:
1. tCK(avg),min is expressed in ps for this table.
2. tJIT(duty),min is a negative value.
51
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Period Clock Jitter
LPDDR2 devices can tolerate some clock period jitter without core timing parameter derating. This section describes device
timing requirements with clock period jitter (tJIT(per)) in excess of the values found in the AC timing table. Calculating cycle
time derating and clock cycle derating are also described.
Clock Period Jitter Effects on Core Timing Parameters
Core timing parameters (tRCD, tRP, tRTP, tWR, tWRA, tWTR, tRC, tRAS, tRRD, tFAW) extend across multiple clock
cycles. Period clock jitter impacts these parameters when measured in numbers of clock cycles. Within the specification
limits, the device is characterized and verified to support tnPARAM = RU[tPARAM / tCK(avg)]. During device operation
where clock jitter is outside specification limits, the number of clocks or tCK(avg), may need to be increased based on the
values for each core timing parameter.
Cycle Time Derating for Core Timing Parameters
For a given number of clocks (tnPARAM), for each core timing parameter, average clock period( tCK(avg) ) and actual
cumulative period error (tERR(tnPARAM), act) in excess of the allowed cumulative period error (tERR(tnPARAM),allowed) ,
the equation below calculates the amount of cycle time de-rating(in ns) required if the equation results in a positive value for
a core timing parameter(tCORE). A cycle time de-rating analysis should be conducted for each core timing parameter. The
amount of cycle time de-rating required is the maximum of the cycle time de-rating determined for each individual core
timing parameter.
Clock Cycle Derating for Core Timing Parameters
For each core timing parameter and a given number of clocks (tnPARAM), clock cycle derating should be specified with
tJIT(per). For a given number of clocks (tnPARAM), for each core parameter, average clock period( tCK(avg)) and actual
cumulative period error (tERR(tnPARAM),act) in excess of the allowed cumulative period error (tERR(tnPARAM),allowed),
the equation below calculates the clock cycle derating (in clocks) required if the equation results in a positive value for a
core timing parameter (tCORE), A clock cycle de-rating analysis should be conducted for each core timing parameter.
52
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Clock Jitter Effects on Command/Address Timing Parameters
Command/address timing parameters (tIS, tIH, tISCKE, tIHCKE, tISb, tIHb, tISCKEb, tIHCKEb) are measured from a
command/address signal (CKE, CS, or CA[9:0]) transition edge to its respective clock signal (CK, ) crossing. The
specification values are not affected by the tJIT(per) applied, as the setup and hold times are relative to the clock signal
crossing that latches the command/address. Regardless of clock jitter values, these values must be met.
Clock Jitter Effects on READ Timing Parameters
tRPRE
When the device is operated with input clock jitter, tRPRE must be derated by the actual period jitter( tJIT(per),act,max) of the
input clock that exceeds the allowed period jitter( tJIT(per),allowed,max.). Output de-ratings are relative to the input clock.
For example,
if the measured jitter into a LPDDR2-800 device has tCK(avg) = 2500ps, tJIT(per),act,min = –172ps, and JIT(per),act,max =
+193ps,
then tRPRE,min, derated = 0.9 - (tJIT(per), act,max - tJIT(per),
allowed,max)/tCK(avg) = 0.9 - (193 - 100)/2500 = 0.8628 tCK(avg).
tLZ(DQ), tHZ(DQ), tDQSCK, tLZ(DQS), tHZ(DQS)
These parameters are measured from a specific clock edge to a data signal transition (DMn or DQm, where: n = 0, 1, 2, or 3;
and m = DQ[31:0]), and specified timings must be met with respect to that clock edge. Therefore, they are not affected by
tJIT(per).
tQSH, tQSL
These parameters are affected by duty cycle jitter, represented by tCH(abs)min and tCL(abs)min. Therefore tQSH(abs)min and
tQSL(abs)min can be specified with tCH(abs)min and tCL(abs)min. tQSH(abs)min = tCH(abs)min - 0.05, tQSL(abs)min =
tCL(abs)min - 0.05. These parameters determine the absolute data-valid window at the device pin. The absolute minimum
data-valid window @ the device pin = min [(tQSH(abs)min × tCK(avg)min - tDQSQmax - tQHSmax), (tQSL(abs)min ×
tCK(avg)min - tDQSQmax - tQHSmax)]. This minimum data-valid window must be met at the target frequency regardless of
clock jitter.
53
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
tRPST
tRPST is affected by duty cycle jitter, represented by tCL(abs). Therefore, tRPST(abs)min can be specified by tCL(abs)min.
tRPST(abs)min = tCL(abs)min - 0.05 = tQSL(abs)min.
Clock Jitter Effects on WRITE Timing Parameters
tDS, tDH
These parameters are measured from a data signal (DMn or DQm, where n = 0, 1, 2, 3; and m = DQ[31:0]) transition edge to
its respective data strobe signal (DQSn, n = 0,1,2,3) crossing. The specification values are not affected by the amount of
tJIT(per) applied, as the setup and hold times are relative to the clock signal crossing that latches the command/address.
Regardless of clock jitter values, these values must be met.
tDSS, tDSH
These parameters are measured from a data strobe signal (DQSx, x) crossing to its respective clock signal (CK, )
crossing. The specification values are not affected by the amount of tJIT(per)) applied, as the setup and hold times are relative
to the clock signal crossing that latches the command/address. Regardless of clock jitter values, these values must be met.
54
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
REFRESH Requirements by Device Density
LPDDR2-S4 Refresh Requirement Parameters
Symbol
Parameter
4Gb (SDP)
8Gb (DDP)
Unit
8
32
8
Number of banks
tREFW
tREFW
R
ms
ms
Refresh window: TCASE ≤ 85°
Refresh window: 85°C < TCASE ≤ 105°C
Required number of REFRESH commands (MIN)
8192
3.9
8192
3.9
tREFI
us
us
us
us
ns
ns
us
Average time between REFRESH commands
TCASE ≤ 85°C
tREFIpb
tREFI
0.4875
0.975
0.121875
130
0.4875
0.975
0.121875
130
Average time between REFRESH commands
85°C < TCASE ≤ 105°C
tREFIpb
tRFCab
tRFCpb
tREFBW
Refresh cycle time
60
60
Per-bank REFRESH cycle time
Burst REFRESH window = 4 × 8 × tRFCab
4.16
4.16
55
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Electrical Characteristics and Recommended AC Timing
VDD2,VDDQ,VDDCA = 1.14~1.30V; VDD1 = 1.70~1.95V
min/
Parameter
1066
800
Unit
Symbol
max
Clock Timing
533
400
2.5
MHz
ns
Max. Frequency
~
1.875
min
max
min
max
min
max
min
min
max
min
max
Average Clock Period
tCK(avg)
tCH(avg)
100
ns
0.45
tCK(avg)
tCK(avg)
tCK(avg)
tCK(avg)
ps
Average high pulse width
0.55
0.45
Average low pulse width
Absolute Clock Period
tCL(avg)
tCK(abs)
0.55
tCK(avg)min + tJIT(per),min
0.43
0.57
0.43
0.57
tCK(avg)
tCK(avg)
tCK(avg)
tCK(avg)
Absolute clock HIGH pulse width
(with allowed jitter)
tCH(abs),
allowed
Absolute clock LOW pulse width
(with allowed jitter)
tCL(abs),
allowed
min/
max
Parameter
1066
800
Unit
Symbol
-90
90
-100
100
ps
ps
min
Clock Period Jitter
(with allowed jitter)
tJIT(per),
allowed
max
Maximum Clock Jitter between two
consecutive clock cycles
(with allowed jitter)
tJIT(cc),
allowed
180
200
ps
ps
ps
max
min
min((tCH(abs),min - tCH(avg),min), (tCL(abs),min - tCL(avg),min)) *
tCK(avg)
max((tCH(abs),max - tCH(avg),max), (tCL(abs),max - tCL(avg),max)) *
tCK(avg)
Duty cycle Jitter
tJIT(duty),
allowed
(with allowed jitter)
max
-132
132
-157
157
-175
175
-147
147
-175
175
-194
194
ps
ps
ps
ps
ps
ps
min
max
min
tERR(2per),
allowed
Cumulative error across 2 cycles
Cumulative error across 3 cycles
Cumulative error across 4 cycles
tERR(3per),
allowed
max
min
tERR(4per),
allowed
max
56
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
min/
max
Parameter
1066
800
Unit
Symbol
-188
188
-200
200
-209
209
-217
217
-224
224
-231
231
-237
237
-242
242
-209
209
-222
222
-232
232
-241
241
-249
249
-257
257
-263
263
-269
269
ps
ps
ps
ps
ps
ps
ps
ps
ps
ps
ps
ps
ps
ps
ps
ps
ps
ps
min
max
min
max
min
max
min
max
min
max
min
max
min
max
min
max
min
max
tERR(5per),
allowed
Cumulative error across 5 cycles
Cumulative error across 6 cycles
Cumulative error across 7 cycles
Cumulative error across 8 cycles
Cumulative error across 9 cycles
Cumulative error across 10 cycles
Cumulative error across 11 cycles
Cumulative error across 12 cycles
tERR(6per),
allowed
tERR(7per),
allowed
tERR(8per),
allowed
tERR(9per),
allowed
tERR(10per),
allowed
tERR(11per),
allowed
tERR(12per),
allowed
tERR(nper), allowed, min = (1 + 0.68ln(n)) * tJIT(per), allowed, min
tERR(nper), allowed, max = (1 + 0.68ln(n)) * tJIT(per), allowed, max
Cumulative error across n = 13,
14 . . . 49, 50 cycles
tERR(nper),
allowed
57
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Electrical Characteristics and Recommended AC Timing
VDD2,VDDQ,VDDCA = 1.14~1.30V; VDD1 = 1.70~1.95V
Speed Grade
1066 800
min/ min
max tCK
Symbol
Parameter
Unit
ZQ calibration parameters
tZQINIT
tZQCL
Calibration initialization Time
min
min
min
min
1
us
ns
ns
ns
Long (Full) Calibration Time
Short Calibration Time
Calibration Reset Time
6
6
3
360
90
tZQCS
tZQRESET
50
Read parameters
min
max
max
max
max
2500
5500
ps
ps
ps
ps
ps
DQS output access time from CK,
tDQSCK
tDQSCKDS
tDQSCKDM
tDQSCKDL
DQSCK Delta Short
DQSCK Delta Medium
DQSCK Delta Long
330
680
920
450
900
1200
DQS-DQ skew, DQS to last DQ valid, per group,
per access
tDQSQ
max
200
230
240
280
ps
tQHS
tQSH
tQSL
tQHP
tQH
Data Hold Skew Factor
max
min
min
min
min
ps
tCK(avg)
DQS output HIGH pulse width
DQS output LOW pulse width
Data half period
tCH(abs) - 0.05
tCL(abs) - 0.05
min(tQSH, tQSL)
tQHP - tQHS
tCK(avg)
tCK(avg)
DQ / DQS output hold time from DQS
ps
Speed Grade
min/ min
max tCK
Symbol
Parameter
Unit
1066
800
Read parameters
tCK(avg)
tCK(avg)
tRPRE
tRPST
READ Preamble
min
min
min
0.9
READ Postamble
DQS Low-Z from CK
tCL(abs) - 0.05
tDQSCKmin – 300
tLZ(DQS)
ps
ps
ps
ps
tDQSCK(MIN) – (1.4 ×
tLZ(DQ)
tHZ(DQS)
tHZ(DQ)
DQ Low-Z from CK
DQS High-Z from CK
DQ High-Z from CK
min
max
max
tQHS(MAX))
tDQSCKmax – 100
tDQSCK(MAX) + (1.4 ×
tDQSQ(MAX))
58
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Speed Grade
min/ min
max tCK
Symbol
Parameter
Unit
1066
800
Write parameters
tDH
tDS
DQ and DM input hold time (VREF based)
DQ and DM input setup time (VREF based)
DQ and DM input pulse width
min
min
min
min
210
210
270
270
ps
ps
tCK(avg)
tDIPW
0.35
0.75
1.25
0.4
tCK(avg)
tCK(avg)
tCK(avg)
tCK(avg)
tCK(avg)
tCK(avg)
tCK(avg)
tCK(avg)
Write command to 1st DQS latching transition
tDQSS
max
min
tDQSH
tDQSL
tDSS
DQS input high-level width
min
min
DQS input low-level width
0.4
DQS falling edge to CK setup time
DQS falling edge hold time from CK
0.2
tDSH
min
min
min
0.2
tWPST
tWPRE
Write postamble
Write preamble
0.4
0.35
Speed Grade
1066 800
min/ min
max tCK
Symbol
Parameter
Unit
CKE input parameters
tCK(avg)
tCK(avg)
tCK(avg)
tCKE
CKE min. pulse width (high and low)
CKE input setup time
min
min
min
3
3
tISCKE
tIHCKE
0.25
0.25
CKE input hold time
Command / Address Input parameters
tIH
tIS
Address and Control input hold time
min
min
min
220
220
290
290
ps
Address and Control input setup time
Address and Control input pulse width
ps
tCK(avg)
tIPW
0.4
Mode register parameters
tCK(avg)
tCK(avg)
tMRR
tMRW
MODE Register Read command period
MODE Register Write command period
min
min
2
5
2
5
SDRAM core parameters
tCK(avg)
tCK(avg)
RL
Read Latency
Write Latency
min
min
3
1
8
4
6
3
WL
CKE minimum pulse width during SELF REFRESH
(low pulse width during SELF REFRESH)
tCKESR
tXSR
min
min
3
2
15
ns
ns
Exit SELF REFRESH to first valid command (min)
tRFCAB +10
59
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Speed Grade
1066 800
min/ min
max tCK
Symbol
Parameter
Unit
SDRAM core parameters
tXP
Exit power-down mode to first valid command
Minimum Deep Power-Down time
min
min
min
min
2
-
7.5
500
50
ns
us
ns
ns
tDPD
tFAW
tWTR
Four-Bank Activate Window
8
2
Internal WRITE to READ command delay
7.5
tRAS + tRPAB (with all-bank Precharge)
tRAS + tRPPB (with per-bank Precharge)
tRC
ACTIVE to ACTIVE command period
min
ns
tCK(avg)
tCCD
tRTP
tRCD
CAS-to-CAS delay
min
min
min
min
max
min
min
2
2
3
3
-
2
Internal READ to PRECHARGE command delay
RAS-to-CAS delay
7.5
18
42
70
15
18
ns
ns
ns
us
ns
ns
tRAS
Row Active Time
tWR
Write recovery time
3
3
tRPpb
PRECHARGE command period (single bank)
PRECHARGE command period
tRPab
tRRD
min
min
3
2
21
ns
ns
(all banks – 8bank)
ACTIVE bank-a to ACTIVE bank-b command
10
min/ min
max tCK
Speed Grade
Symbol
Parameter
Unit
1066
800
Boot parameters (10MHz ~ 55MHz)
min
max
min
min
min
min
min
18
100
2.5
ns
ns
ns
ns
ps
ps
ns
ns
ns
ns
tCKb
Clock cycle time
tISCKEb
tIHCKEb
tISb
CKE input setup time
CKE input hold time
Input setup time
2.5
1150
1150
2.0
tIHb
Input hold time
tDQSCKb
Access window of DQS from CK,
max
max
max
10.0
1.2
tDQSQb
tQHSb
DQS-DQ skew
Data hold skew factor
1.2
60
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Notes for Electrical Characteristics and Recommended AC Timing
1. Frequency values are for reference only. Clock cycle time (tCK) is used to determine device capabilities.
2. All AC timings assume an input slew rate of 1 V/ns.
3. READ, WRITE, and input setup and hold values are referenced to VREF.
4. tDQSCKDS is the absolute value of the difference between any two tDQSCK measurements (in a byte lane) within a contiguous
sequence of bursts in a 160ns rolling window. tDQSCKDS is not tested and is guaranteed by design. Temperature drift in the system
is < 10°C/s. Values do not include clock jitter.
5. tDQSCKdm is the absolute value of the difference between any two tDQSCK measurements (in a byte lane) within a 1.6μs rolling
window. tDQSCKdm is not tested and is guaranteed by design. Temperature drift in the system is < 10 °C/s. Values do not include
clock jitter.
6. tDQSCKDL is the absolute value of the difference between any two tDQSCK measurements (in a byte lane) within a 32ms rolling
window. tDQSCKDL is not tested and is guaranteed by design. Temperature drift in the system is < 10 °C/s. Values do not include
clock jitter.
7. For LOW-to-HIGH and HIGH-to-LOW transitions, the timing reference is at the point when the signal crosses the transition threshold
(VTT). tHZ and tLZ transitions occur in the same access time (with respect to clock) as valid data transitions. These parameters are
not referenced to a specific voltage level but to the time when the device output is no longer driving (for tRPST, tHZ(DQS) and
tHZ(DQ)), or begins driving (for tRPRE, tLZ(DQS), tLZ(DQ)). Figure shows a method to calculate the point when device is no longer
driving tHZ (DQS) and tHZ (DQ), or begins driving tLZ (DQS), tLZ (DQ) by measuring the signal at two different voltages. The actual
voltage measurement points are not critical as long as the calculation is consistent.
Data Out measurement reference points
The parameters tLZ(DQS), tLZ(DQ), tHZ(DQS), and tHZ(DQ) are defined as single-ended. The timing parameters tRPRE and
tRPST are determined from the differential signal DQS, .
61
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Notes for Electrical Characteristics and Recommended AC Timing
8. Measured from the point when DQS, begins driving the signal to the point when DQS, begins driving the first rising strobe
edge.
9. Measured from the last falling strobe edge of DQS, to the point when DQS, finishes driving the signal.
10. CKE input setup time is measured from CKE reaching a HIGH/LOW voltage level to CK, crossing.
11. CKE input hold time is measured from CK, crossing to CKE reaching a HIGH/LOW voltage level.
12. Input set-up/hold time for signal (CA[9:0], ).
13. To ensure device operation before the device is configured, a number of AC boot-timing parameters are defined in this table. Boot
parameter symbols have the letter b appended (for example, tCK during boot is tCKb).
14. The LPDDR device will set some mode register default values upon receiving a RESET command as specified in “Mode Register
Definition”.
15. The output skew parameters are measured with default output impedance settings using the reference load.
16. The minimum tCK column applies only when tCK is greater than 6ns.
62
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
CA and Setup, Hold, and Derating
The For all input signals (CA and ), the total required setup time (tIS) and hold time (tIH) is calculated by adding the data
sheet tIS (base) and tIH (base) values to the ΔtIS and ΔtIH derating values, respectively. Example: tIS (total setup time) =
tIS(base) + ΔtIS.
Setup (tIS) typical slew rate for a rising signal is defined as the slew rate between the last crossing of VREF(DC) and the first
crossing of VIH(AC)min. The setup (tIS) typical slew rate for a falling signal is defined as the slew rate between the last
crossing of VREF(DC) and the first crossing of VIL(AC)max. If the actual signal is always earlier than the typical slew rate line
between the shaded VREF(DC)-to-(AC) region, use the typical slew rate for the derating value. If the actual signal is later
than the typical slew rate line anywhere between the shaded VREF(DC)-to-AC region, the slew rate of a tangent line to the
actual signal from the AC level to the DC level is used for the derating value.
The hold (tIH) typical slew rate for a rising signal is defined as the slew rate between the last crossing of VIL(DC)max and the
first crossing of VREF(DC). The hold (tIH) typical slew rate for a falling signal is defined as the slew rate between the last
crossing of VIH(DC)min and the first crossing of VREF(DC). If the actual signal is always later than the typical slew rate line
between the shaded DC-to-VREF(DC) region, use the typical slew rate for the derating value. If the actual signal is earlier
than the typical slew rate line anywhere between the shaded DC-to-VREF(DC) region, the slew rate of a tangent line to the
actual signal from the DC level to VREF(DC) level is used for the derating value.
For a valid transition, the input signal must remain above or below VIH/VIL(AC) for a specified time, Tvac. For slow slew rates
the total setup time could be a negative value (that is, a valid input signal will not have reached VIH/VIL(AC) at the time of the
rising clock transition). A valid input signal is still required to complete the transition and reach VIH/VIL(AC).
For slew rates between the values listed, the derating values are obtained using linear interpolation. Slew rate values are not
typically subject to production testing. They are verified by design and characterization.
CA and Setup and Hold Base Values
Data Rate
Parameter
Reference
1066
0
800
70
VIH/VIL(AC) = VREF(DC) ± 220 mV
VIH/VIL(DC) = VREF(DC) ± 130 mV
tIS (base)
tIH (base)
90
160
Notes: AC/DC referenced for 1 V/ns CA and slew rate and 2 V/ns differential CK, slew rate.
63
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
CA and Setup, Hold, and Derating (Continued)
Derating Values for AC/DC-based tIS/tIH (AC220, DC130)
AC220 DC130 Threshold
CK, Differential Slew Rate
4.0 V/ns
3.0 V/ns
2.0 V/ns
1.8 V/ns
1.6 V/ns
1.4 V/ns
1.2 V/ns
1.0 V/ns
△tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH
2
110
74
65
43
110
73
65
43
110
73
65
43
1.5
89
16
59
16
1
0
0
0
0
0
0
32
32
CA,
Slew rate
V/ns
0.9
0.8
0.7
0.6
0.5
0.4
-3
-5
-3
-8
-5
13
8
11
3
29
24
18
10
27
19
10
-3
45
40
34
26
4
43
35
26
13
-4
-13
56
50
42
20
-7
55
46
33
16
2
2
-6
66
58
36
17
78
65
48
34
Notes: Cell contents shaded in light yellow are defined as “not supported.”
Required time tVAC above VIH(ac) {below VIL(ac)} for valid transition
tVAC @ 220mV [ps]
Slew Rate (V/ns)
Min
175
170
167
163
162
161
159
155
150
150
Max
>2.0
2.0
1.5
1.0
0.9
0.8
0.7
0.6
0.5
<0.5
–
–
–
–
–
–
–
–
–
–
64
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
CA and Setup, Hold, and Derating (Continued)
Illustration of nominal slew rate and tVAC for setup time tIS for CA and with respect to clock
65
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
CA and Setup Hold, and Derating (Continued)
Illustration of nominal slew rate for hold time tIH for CA and with respect to clock
66
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
CA and Setup Hold, and Derating (Continued)
Tangent Line: tIS for CA and Relative to Clock
67
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
CA and Setup Hold, and Derating (Continued)
Tangent Line: tIH for CA and Relative to Clock
68
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Data Setup, Hold, and Slew Rate Derating
For all input signals (DQ, DM) calculate the total required setup time (tDS) and hold time (tDH) by adding the data sheet
tDS(base) and tDH(base) values to the ΔtDS and ΔtDH derating values, respectively. Example: tDS = tDS(base) + ΔtDS.
The typical tDS slew rate for a rising signal is defined as the slew rate between the last crossing of VREF(DC) and the first
crossing of VIH(AC)min. The typical tDS slew rate for a falling signal is defined as the slew rate between the last crossing of
VREF(DC) and the first crossing of VIL(AC)max.
If the actual signal is consistently earlier than the typical slew rate, the area shaded gray between the VREF(DC) region and
the AC region, use the typical slew rate for the derating value. If the actual signal is later than the typical slew rate line
anywhere between the shaded VREF(DC) region and the AC region, the slew rate of a tangent line to the actual signal from
the AC level to the DC level is used for the derating value.
The typical tDH slew rate for a rising signal is defined as the slew rate between the last crossing of VIL(DC)max and the first
crossing of VREF(DC). The typical tDH slew rate for a falling signal is defined as the slew rate between the last crossing of
VIH(DC)min and the first crossing of VREF(DC).
If the actual signal is consistently later than the typical slew rate line between the shaded DC-level-to-VREF(DC) region,
use the typical slew rate for the derating value. If the actual signal is earlier than the typical slew rate line anywhere
between shaded DC-to-VREF(DC) region, the slew rate of a tangent line to the actual signal from the DC level to VREF(DC)
level is used for the derating value.
For a valid transition, the input signal must remain above or below VIH/VIL(AC) for the specified time, Tvac. The total setup
time for slow slew rates could be negative (that is, a valid input signal may not have reached VIH/VIL(AC) at the time of the
rising clock transition). A valid input signal is still required to complete the transition and reach VIH/VIL(AC).
For slew rates between the values listed in derating Tables, the derating values can be obtained using linear interpolation.
Slew rate values are not typically subject to production testing. They are verified by design and characterization.
Data Setup and Hold Base Values
Data Rate
Parameter
Reference
1066
800
-10
80
50
VIH/VIL(AC) = VREF(DC) ± 220 mV
VIH/VIL(DC) = VREF(DC) ± 130 mV
tDS (base)
tDH (base)
140
Notes: AC/DC referenced for 1 V/ns DQ, DM slew rate, and 2 V/ns differential DQS, slew rate.
69
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Derating Values for AC/DC-based tDS/tDH (AC220, DC130)
AC220 DC130 Threshold
DQS, Differential Slew Rate
4.0 V/ns 3.0 V/ns 2.0 V/ns 1.8 V/ns 1.6 V/ns 1.4 V/ns 1.2 V/ns 1.0 V/ns
△tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH △tIS △tIH
2
110
74
65
43
110
73
65
43
110
73
65
43
1.5
89
16
59
16
1
0
0
0
0
0
0
32
32
DQ,DM
Slew rate
V/ns
0.9
0.8
0.7
0.6
0.5
0.4
-3
-5
-3
-8
-5
13
8
11
3
29
24
18
10
27
19
10
-3
45
40
34
26
4
43
35
26
13
-4
-13
56
50
42
20
-7
55
46
33
16
2
2
-6
66
58
36
17
78
65
48
34
Notes: Cell contents shaded in light purple are defined as “not supported.”
Required time tVAC above VIH(ac) {below VIL(ac)} for valid transition
tVAC @ 220mV [ps]
Slew Rate (V/ns)
Min
175
170
167
163
162
161
159
155
150
150
Max
>2.0
2.0
1.5
1.0
0.9
0.8
0.7
0.6
0.5
<0.5
–
–
–
–
–
–
–
–
–
–
70
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Data Setup, Hold, and Slew Rate Derating (Continued)
Typical Slew Rate and tVAC: tDS for DQ Relative to Strobe
71
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Data Setup, Hold, and Slew Rate Derating (Continued)
Typical Slew Rate: tDH for DQ Relative to Strobe
72
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Data Setup, Hold, and Slew Rate Derating (Continued)
Tangent Line: tDS for DQ with Respect to Strobe
73
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Data Setup, Hold, and Slew Rate Derating (Continued)
Tangent Line: tDH for DQ with Respect to Strobe
74
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Basic Functionality
LPDDR2-S4 uses the double data rate architecture on the Command/Address (CA) bus to reduce the number of
input pins in the system. The 10-bit CA bus contains command, address, and Bank/Row Buffer information.
Each command uses one clock cycle, during which command information is transferred on both the positive and
negative edge of the clock.
To achieve high-speed operation, our LPDDR2-S4 SDRAM uses the double data rate architecture and adopt
4n-prefetch interface designed to transfer two data per clock cycle at the I/O pins. A single read or write access
for the LPDDR2-S4 effectively consists of a single 4n-bit wide, one clock cycle data transfer at the internal
SDRAM core and four corresponding n-bit wide, one-half-clock-cycle data transfer at the I/O pins. Read and
write accesses to the LPDDR2-S4 are burst oriented; accesses start at a selected location and continue for a
programmed number of locations in a programmed sequence.
For LPDDR2-S4 devices, accesses begin with the registration of an Active command, which is then followed by
a Read or Write command. The address and BA bits registered coincident with the Active command are used to
select the row and the Bank to be accessed. The address bits registered coincident with the Read or Write
command are used to select the Bank and the starting column location for the burst access.
An auto precharge function may be enabled to provide a self-timed row precharge that is initiated at the end of
the burst access. As with standard DDR SDRAMs, the pipelined, multibank architecture of the LPDDR2-S4
SDRAMs supports concurrent operation, thereby providing high effective bandwidth by hiding row precharge and
activation time.
An auto refresh mode is provided, along with a power saving power-down mode. Deep power-down mode is
offered to achieve maximum power reduction by eliminating the power of the memory array. Data will not be
retained after device enters deep power-down mode. Two self refresh features, temperature-compensated self
refresh (TCSR) and partial array self refresh (PASR), offer additional power saving. TCSR is controlled by the
automatic on-chip temperature sensor. The PASR can be customized using the extended mode register settings.
The two features may be combined to achieve even greater power saving. The DLL that is typically used on
standard DDR devices is not necessary on the LPDDR2-S4 SDRAM. It has been omitted to save power.
Prior to normal operation, the LPDDR2-S4 SDRAM must be initialized. The following sections provide detailed
information covering device initialization, register definition, command descriptions and device operation.
75
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power-Up, Initialization, and Power-Off
LPDDR2 devices must be powered up and initialized in a predefined manner. Power-up and initialization by means other
than those specified will result in undefined operation.
Voltage Ramp and Device Initialization
The following sequence must be used to power up the device. Unless specified otherwise, this procedure is mandatory and
applies to devices.
1) Voltage Ramp:
While applying power (after Ta), CKE must be held LOW (≤ 0.2 × VDDCA), and all other inputs must be between VILmin and
VIHmax. The device outputs remain at High-Z while CKE is held LOW. Following the completion of the voltage ramp (Tb),
CKE must be maintained LOW. DQ, DM, DQS and voltage levels must be between VSS and VDDQ during voltage
ramp to avoid latch up. CK, , , and CA input levels must be between VSS and VDDCA during voltage ramp to avoid
latch-up. Voltage ramp power supply requirements are provided bellow.
Voltage Ramp Conditions
After…
Applicable Conditions
VDD1 must be greater than VDD2 (200 mV)
VDD1 and VDD2 must be greater than VDDCA (200 mV)
VDD1 and VDD2 must be greater than VDDQ (200 mV)
VREF must always be less than all other supply voltages
Ta is reached
Notes:
1. Ta is the point when any power supply first reaches 300 mV.
2. Noted conditions apply between Ta and power-down (controlled or uncontrolled).
3. Tb is the point at which all supply and reference voltages are within their defined operating ranges. Reference voltages shall be
within their respective min/max operating conditions a minimum of 5 clocks before CKE goes high.
4. Power ramp duration tINIT0 (Tb – Ta) must not exceed 20ms.
5. For supply and reference voltage operating conditions, see DC power table.
6. The voltage difference between any of VSS pins must not exceed 100 mV.
Beginning at Tb, CKE must remain LOW for at least tINIT1 = 100 ns, after which CKE can be asserted HIGH. The clock must
be stable at least tINIT2 = 5 × tCK prior to the first CKE LOW-to-HIGH transition (Tc). CKE, , and CA inputs must observe
setup and hold requirements (tIS, tIH) with respect to the first rising clock edge (as well as to subsequent falling and rising
edges).
If any MRRs are issued, the clock period must be within the range defined for tCKb (18ns to 100ns). MRWs can be issued at
normal clock frequencies as long as all AC timings are met. Some AC parameters (for example, tDQSCK) could have
relaxed timings (such as tDQSCKb) before the system is appropriately configured. While keeping CKE HIGH, NOP
commands must be issued for at least tINIT3 = 200μs (Td).
76
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
2) RESET Command:
After tINIT3 is satisfied, the MRW RESET command must be issued (Td). An optional PRECHARGE ALL command can be
issued prior to the MRW RESET command. Wait at least tINIT4=1us while keeping CKE asserted and issuing NOP
commands.
3) MRRs and Device Auto Initialization (DAI) Polling:
After tINIT4 is satisfied (Te), only MRR commands and power-down entry/exit commands are supported. After Te, CKE can
go LOW in alignment with power-down entry and exit specifications. Use the MRR command to poll the DAI bit and report
when device auto initialization is complete; otherwise, the controller must wait a minimum of tINIT5, or until the DAI bit is set
before proceeding. As the memory output buffers are not properly configured by Te, some AC parameters must have relaxed
timings before the system is appropriately configured. After the DAI bit (MR0, DAI) is set to zero by the memory device (DAI
complete), the device is in the idle state (Tf ). DAI status can be determined by issuing the MRR command to MR0. The
device sets the DAI bit no later than tINIT5 after the RESET command. The controller must wait at least tINIT5 or until the DAI
bit is set before proceeding.
4) ZQ Calibration:
After tINIT5 (Tf ), the MRW initialization calibration (ZQ_CAL) command can be issued to the memory (MR10). For LPDDR2
devices that do not support ZQ calibration, this command will be ignored. This command is used to calibrate output
impedance over process, voltage, and temperature. In systems where more than one LPDDR2 device exists on the same bus,
the controller must not overlap MRW ZQ_CAL commands. The device is ready for normal operation after tZQinit.
5) Normal Operation:
After tZQinit (Tg), MRW commands must be used to properly configure the memory (for example the output buffer drive
strength, latencies, etc.). Specifically, MR1, MR2, and MR3 must be set to configure the memory for the target frequency and
memory configuration After the initialization sequence is complete, the device is ready for any valid command. After Tg, the
clock frequency can be changed using the procedure described in “Input Clock Frequency Changes and Clock Stop Events”.
77
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power Ramp and Initialization Sequence
Notes:
1. High-Z on the CA bus indicates valid NOP.
2. For tINIT values, see bellow.
Initialization Timing Parameters
Symbol
Parameter
Value
Unit
min
-
max
tINIT0
tINIT1
tINIT2
tINIT3
tINIT4
Maximum Power Ramp Time
Minimum CKE low time after completion of power ramp
Minimum stable clock before first CKE high
Minimum idle time after first CKE assertion
Minimum idle time after Reset command,
this time will be about 2 x tRFCab + tRPab
Maximum duration of Device Auto-Initialization
ZQ Initial Calibration
20
-
ms
ns
100
5
-
tCK
us
200
-
1
-
us
tINIT5
tZQINIT
tCKb
-
10
-
us
us
ns
1
Clock cycle time during boot
18
100
78
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Initialization after RESET (without voltage ramp):
If the RESET command is issued before or after the power-up initialization sequence, the re-initialization procedure must begin at
Td.
Power-Off Sequence
Use the following sequence to power off the device. Unless specified otherwise, this procedure is mandatory and applies to
devices. While powering off, CKE must be held LOW (≤ 0.2 × VDDCA); all other inputs must be between VILmin and VIHmax.
The device outputs remain at High-Z while CKE is held LOW.
DQ, DM, DQS, and voltage levels must be between VSS and VDDQ during the power-off sequence to avoid latch-up.
CK, , , and CA input levels must be between VSSand VDDCA during the power-off sequence to avoid latch-up.
Tx is the point where any power supply drops below the minimum value.
Tz is the point where all power supplies are below 300 mV. After Tz, the device is powered off.
Power Supply Conditions
Between…
Tx and Tz
Tx and Tz
Tx and Tz
Tx and Tz
Applicable Conditions
VDD1 must be greater than VDD2—200 mV
VDD1 must be greater than VDDCA—200 mV
VDD1 must be greater than VDDQ—200 mV
VREF must always be less than all other supply voltages
Notes:
1. The voltage difference between any of VSS pins must not exceed 100 mV.
Uncontrolled Power-Off Sequence
When an uncontrolled power-off occurs, the following conditions must be met:
At Tx, when the power supply drops below the minimum values specified, all power supplies must be turned off and all
power-supply current capacity must be at zero, except for any static charge remaining in the system.
After Tz (the point at which all power supplies first reach 300 mV), the device must power off. The time between Tx and Tz
must not exceed 2s. During this period, the relative voltage between power supplies is uncontrolled. VDD1 and VDD2 must
decrease with a slope lower than 0.5 V/μs between Tx and Tz. An uncontrolled power-off sequence can occur a maximum
of 400 times over the life of the device.
Power-Off Timing
Symbol
Parameter
Min
Max
Unit
tPOFF
Maximum power-off ramp time
-
2
s
79
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Mode Register Definition
LPDDR2 devices contain a set of mode registers used for programming device operating parameters, reading device
information and status, and for initiating special operations such as DQ calibration, ZQ calibration, and device reset.
Mode Register Assignment and Definition
Table below shows the mode registers for LPDDR2 SDRAM. Each register is denoted as “R”, if it can be read but not
written, “W” if it can be written but not read, and “R/W” if it can be read and written. Mode Register Read Command shall
be used to read a register. Mode Register Write Command shall be used to write a register.
80
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Mode Register Assignment
MR#
MA <7:0>
Function
Access OP7 OP6
OP5 OP4 OP3 OP2 OP1 OP0
Device Info
Device Feature1
Device Feature2
I/O Config-1
R
W
W
W
R
(RFU)
WC
0
1
00H
01H
DI
BL
DAI
nWR (for AP)
(RFU)
BT
2
02H
RL & WL
DS
3
03H
(RFU)
Refresh Rate
Basic Config-1
Basic Config-2
Basic Config-3
Basic Config-4
Test Mode
(RFU)
4
04H
TUF
Refresh Rate
R
5
05H
Manufacturer ID
Revision ID1
Revision ID2
Density
R
6
06H
R
7
07H
R
8
08H
I/O width
Type
W
W
9
09H
Specific Test Mode
Calibration Code
(RFU)
IO Calibration
(Reserved)
10
0AH
11~15
16
0BH~0FH
10H
PASR_BANK
PASR_Seg
W
W
Bank Mask (4-Bank or 8-Bank)
Segment Mask
17
11H
(Reserved)
(RFU)
18-19
20-31
32
12H-13H
18H-1FH
20H
Reserved for NVM
DQ calibration pattern A
(Do Not Use)
DQ calibration pattern B
(Do Not Use)
(Reserved)
R
R
See “Data Calibration Pattern Description”
33-39
40
21H-27H
28H
See “Data Calibration Pattern Description”
41-47
48-62
63
29H-2FH
30H-3EH
3FH
(DNU)
(RFU)
X
Reset
W
(Reserved)
(RFU)
(DNU)
(RFU)
(DNU)
(RFU)
(DNU)
64-126
127
128-190
191
192-254
40H-7EH
7FH
(Do Not Use)
(Reserved)
80H-BEH
BFH
(Do Not Use)
(Reserved)
C0H-FEH
FFH
(Do Not Use)
255
Notes:
1. RFU bits shall be set to “0” during Mode Register writes. RFU bits shall be read as “0” during Mode Register reads. All Mode Registers that are
specified as RFU shall not be written. Writes to read-only registers shall have no impact on the functionality of the device.
2.All Mode Registers from that are specified as RFU or write-only shall return undefined data when read and DQS shall be toggled.
81
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR0_Device Information (MA<7:0> = 00H)
MR#
0
MA <7:0>
00H
Function
Access
OP7
OP6
OP5
OP4
OP3
OP2
OP1
DI
OP0
DAI
Device Info
R
(RFU)
0B: S2 or S4 SDRAM
1B: Do Not Use
OP1
DI (Device Information)
Read-only
Read-only
DAI (Device Auto-Initialization
Status)
0B: DAI complete
OP0
1B: DAI still in progress
82
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR1_Device Feature 1 (MA<7:0> = 01H)
MR#
1
MA <7:0>
01H
Function
Access
OP7
OP6
OP5
OP4
WC
OP3
BT
OP2
OP1
BL
OP0
Device Feature1
W
nWR (for AP)
010B: BL4 (default)
011B: BL8
OP<2:0>
BL (Burst Length)
Write-only
100B: BL16
All others: reserved
0B: Sequential (default)
1B: Interleaved
OP3
OP4
BT*1 (Burst Type)
WC (Wrap)
Write-only
Write-only
0B: Wrap (default)
1B: No wrap (allowed for SDRAM BL4 only)
001B: nWR=3 (default)
010B: nWR =4
011B: nWR =5
OP<7:5>
nWR (for AP)
Write-only
100B: nWR =6
101B: nWR =7
110B: nWR =8
All others: reserved
Notes:
1. BL16, interleaved is not an official combination to be supported.
2. Programmed value in nWR register is the number of clock cycles which determines when to start internal precharge
operation for a write burst with AP enabled. It is determined by RU(tWR/tCK).
83
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Sequence by BL, BT, WC and column address
Burst Cycle Number and Burst Address Sequence
C3
C2
C1 C0
WC
BT
BL
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16
BL4
0
2
y
1
3
2
0
3
1
x
x
x
x
x
x
0B
1B
x
0B
0B
0B
wrap any
4
y+1 y+2 y+3
BL8
nw
any
0
2
4
6
0
2
4
6
1
3
5
7
1
3
5
7
2
4
6
0
2
0
6
4
3
4
6
0
2
4
6
0
2
5
7
1
3
5
7
1
3
6
0
2
4
6
4
2
0
7
1
3
5
7
5
3
1
x
x
x
x
x
x
x
x
x
0B
0B
1B
1B
0B
0B
1B
1B
x
0B
1B
0B
1B
0B
1B
0B
1B
x
0B
0B
0B
0B
0B
0B
0B
0B
0B
5
7
1
3
1
7
5
seq
wrap
8
int
nw
any
illegal (not allowed)
Burst Cycle Number and Burst Address Sequence
C3
C2
C1 C0
WC
BT
BL
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15 16
BL16
0
2
1
3
5
7
9
B
D
F
2
4
3
5
7
9
B
D
F
1
4
6
5
7
9
B
D
F
1
3
6
8
7
9
B
D
F
1
3
5
8
A
C
E
0
9
B
D
F
1
3
5
7
A
C
E
0
2
4
6
8
B
D
F
1
3
5
7
9
C
E
0
2
4
6
8
A
D
F
1
3
5
7
9
B
E
0
2
4
6
8
A
C
F
1
3
5
7
9
B
D
0B
0B
0B
0B
1B
1B
0B
0B
1B
1B
x
0B
1B
0B
1B
0B
1B
0B
1B
x
0B
0B
0B
0B
0B
0B
0B
0B
0B
0B
4
6
8
A
C
E
0
0B
6
8
A
C
E
0
0B
seq
8
A
C
E
0
1B
wrap
16
A
C
E
2
1B
2
4
1B
2
4
6
1B
x
int
illegal (not allowed)
illegal (not allowed)
x
x
x
nw
any
Notes:
1. C0 input is not present on CA bus. It is implied zero.
2. For BL=4, the burst address represents C1~C0.
3. For BL=8, the burst address represents C2~C0.
4. For BL=16, the burst address represents C3~C0.
5. For no-wrap, BL4, the burst must not cross the page boundary or the sub-page boundary. The variable y can start at any address with C0 equal
to 0, but must not start at any address shown bellow.
84
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Non-Wrap Restrictions
Width
64Mb
128Mb/256Mb
512Mb/1Gb/2Gb
4Gb/8Gb
Cannot cross full page boundary
X16
X32
FE, FF, 00, 01
7E, 7F, 00, 01
1FE, 1FF, 000, 001
FE, FF, 00, 01
3FE, 3FF, 000, 001
1FE, 1FF, 000, 001
7FE, 7FF, 000, 001
3FE, 3FF, 000, 001
Cannot cross sub-page boundary
X16
X32
7E, 7F, 80, 81
none
0FE, 0FF, 100, 101
none
1FE, 1FF, 200, 201
none
3FE, 3FF, 400, 401
none
Notes: Non-wrap BL= 4 data orders shown are prohibited.
85
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR2_Device Feature 2 (MA<7:0> = 02H)
MR#
2
MA <7:0>
02H
Function
Access
OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
Device Feature2
W
(RFU)
RL & WL
0001B: RL3 / WL1 (default)
0010B: RL4 / WL2
0011B: RL5 / WL2
0100B: RL6 / WL3
0101B: RL7 / WL4
0110B: RL8 / WL4
All others: reserved
RL & WL
OP<3:0>
(Read Latency &
Write Latency)
Write-only
86
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR3_I/O Configuration 1 (MA<7:0> = 03H)
MR#
3
MA <7:0>
03H
Function
Access
OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
I/O Config-1
W
(RFU)
DS
0000B: reserved
0001B: 34.3 ohm typical
0010B: 40.0 ohm typical (default)
0011B: 48.0 ohm typical
0100B: 60.0 ohm typical
0101B: reserved
OP<3:0>
DS (Drive Strength)
Write-only
0110B: 80.0 ohm typical
0111B: 120.0 ohm typical
All others: reserved
87
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR4_Device Temperature (MA<7:0> = 04H)
MR#
4
MA <7:0>
04H
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
Refresh Rate
R
TUF
(RFU)
Refresh Rate
000B: SDRAM Low temperature operating limit exceeded
001B: 4x tREFI, 4x tREFIpb, 4x tREFW
010B: 2x tREFI, 2x tREFIpb, 2x tREFW
011B: 1x tREFI, 1x tREFIpb, 1x tREFW (<=85C)
100B: RFU
OP<2:0>
Refresh Rate
Read-only
101B: 0.25x tREFI, 0.25x tREFIpb, 0.25x tREFW,
do not de-rate SDRAM AC timing
110B: 0.25x tREFI, 0.25x tREFIpb, 0.25x tREFW,
de-rate SDRAM AC timing
111B: SDRAM High temperature operating limit exceeded
0B: OP<2:0> value has not changed since last read of MR4.
1B: OP<2:0> value has changed since last read of MR4.
TUF
(Temperature Update Flag)
OP7
Read-only
Notes:
1. A Mode Register Read from MR4 will reset OP7 to “0”.
2. OP7 is reset to “0” at power-up.
3. If OP2 equals “1”, the device temperature is greater than 85C.
4. OP7 is set to “1”, if OP2~OP0 has changed at any time since the last read of MR4.
5. LPDDR2 might not operate properly when OP<2:0> = 000B or 111B.
6. For specified operating temperature range and maximum operating temperature.
7. LPDDR2 devices must be derated by adding 1.875ns to the following core timing parameters: tRCD, tRC, tRAS, tRP and tRRD.
The tDQSCK parameter must be derated. Prevailing clock frequency specifications and related setup and hold timings remain
unchanged.
8. The recommended frequency for reading MR4 is provided in “Temperature Sensor”.
88
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR5_Basic Configuration-1 (MA<7:0> = 05H)
MR#
5
MA <7:0>
05H
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
Basic Config-1
R
Manufacturer ID
0000 0000B : Reserved
0000 0001B : Samsung
0000 0010B : Qimonda
0000 0011B : Elpida
0000 0100B : Etron
0000 0101B : Nanya
0000 0110B : Hynix
0000 0111B : Mosel
0000 1000B : Winbond
0000 1001B : ESMT
0000 1010B : Reserved
0000 1011B : Spansion
0000 1100B : SST
OP<7:0>
Manufacturer ID
Read-only
0000 1101B : ZMOS
0000 1110B : Intel
1111 1110B : Numonyx
1111 1111B : Micron
All Others : Reserved
89
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR6_Basic Configuration-2 (MA<7:0> = 06H)
MR#
6
MA <7:0>
06H
Function
Access
OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
Basic Config-2
R
Revision ID1
OP<7:0>
Revision ID1
Read-only
Reserved 1
Notes:
1. Please contact with NTC for details
MR7_Basic Configuration-3 (MA<7:0> = 07H)
MR#
7
MA <7:0>
07H
Function
Access
OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
Basic Config-3
R
Revision ID2
OP<7:0>
Revision ID2
Read-only
Reserved 1
Notes:
1. Please contact with NTC for details
90
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR8_Basic Configuration-4 (MA<7:0> = 08H)
MR#
8
MA <7:0>
08H
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
Basic Config-4
R
I/O width
Density
Type
00B: S4 SDRAM
01B: S2 SDRAM
10B: N NVM
11B: Reserved
0000B: 64Mb
0001B: 128Mb
0010B: 256Mb
0011B: 512Mb
0100B: 1Gb
OP<1:0>
OP<5:2>
OP<7:6>
Type
Read-only
Density
Read-only
0101B: 2Gb
0110B: 4Gb
0111B: 8Gb
1000B: 16Gb
1001B: 32Gb
All others: reserved
00B: x32
01B: x16
I/O width
Read-only
10B: x8
11B: not used
91
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR9_Test Mode (MA<7:0> = 09H)
MR#
9
MA <7:0>
09H
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
Test Mode
W
Specific Test Mode
OP<7:0>
Specific Test Mode
Reserved 1
Notes:
1. Please contact with NTC for details
92
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR10_Calibration (MA<7:0> = 0AH)
MR#
10
MA <7:0>
0AH
Function
Access
OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
IO Calibration
W
Calibration Code
0xFF: Calibration command after initialization
0xAB: Long calibration
0x56: Short calibration
OP<7:0>
Calibration Code
Write-only
0xC3: ZQ Reset
others: Reserved
Notes:
1. Host processor shall not write MR10 with “Reserved” values.
2. LPDDR2 devices shall ignore calibration command, when a “Reserved” values is written into MR10.
3. See AC timing table for the calibration latency.
4. If ZQ is connected to VSS through RZQ, either the ZQ calibration function (see “MRW ZQ Calibration Command”) or default calibration
(through the ZQ RESET command) is supported. If ZQ is connected to VDDCA, the device operates with default calibration, and ZQ
calibration commands are ignored. In both cases, the ZQ connection must not change after power is supplied to the device. Devices that
do not support calibration ignore the ZQ calibration command.
93
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR11:15_(Reserved) (MA<7:0> = 0BH- 0FH)
MR#
MA <7:0>
0BH~0FH
Function
Access
OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
11~15
(reserved)
(RFU)
OP<7:0>
RFU
Reserved for Future Use
94
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR16_PASR_Bank Mask (MA<7:0> = 010H)
MR#
16
MA <7:0>
10H
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
PASR_BANK
W
Bank Mask (4-Bank or 8-Bank)
0B: refresh enable to the bank (=unmasked, default)
1B: refresh blocked (=masked)
OP<7:0>
Bank Mask (4-Bank or 8-Bank)
Write-only
For 4-bank S4 SDRAM, only OP<3:0> are used.
OP
Bank Mask
4 Bank
8 Bank
0
1
2
3
4
5
6
7
XXXXXXX1
XXXXXX1X
XXXXX1XX
XXXX1XXX
XXX1XXXX
XX1XXXXX
X1XXXXXX
1XXXXXXX
Bank 0
Bank 0
Bank 1
Bank 2
Bank 3
Bank 4
Bank 5
Bank 6
Bank 7
Bank 1
Bank 2
Bank 3
-
-
-
-
95
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR17_PASR_Segment Mask (MA<7:0> = 011H)
MR#
17
MA <7:0>
11H
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
PASR_Seg
W
Segment Mask
0B: refresh enable to the segment (=unmasked, default)
1B: refresh blocked (=masked)
OP<7:0>
Segment Mask
Write-only
This table indicates the range of row addresses in each masked segment. X is don’t care for a particular segment.
2Gb, 4Gb
R13:11
000B
1Gb
8Gb
Segment
OP
Bank Mask
R12:10
R14:12
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
XXXXXXX1
XXXXXX1X
XXXXX1XX
XXXX1XXX
XXX1XXXX
XX1XXXXX
X1XXXXXX
1XXXXXXX
001B
010B
011B
100B
101B
110B
111B
96
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR18:19_(Reserved) (MA<7:0> = 012H- 013H)
MR#
MA <7:0>
12H-13H
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
18-19
(Reserved)
(RFU)
OP<7:0>
RFU
Reserved for Future Use
MR20:31_(Do Not Use) (MA<7:0> = 014H- 01FH)
MR#
MA <7:0>
18H-1FH
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
20-31
Reserved for NVM
OP<7:0>
Reserved for NVM
N/A
MR32_ DQ calibration pattern A (MA<7:0> = 020H)
MR40_ DQ calibration pattern B (MA<7:0> = 028H)
MR#
MA <7:0>
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
32
40
20H
28H
DQ calibration pattern A
DQ calibration pattern B
R
R
See “Data Calibration Pattern Description”
See “Data Calibration Pattern Description”
OP<7:0>
OP<7:0>
DQ calibration pattern A
DQ calibration pattern B
See “Data Calibration Pattern Description”
See “Data Calibration Pattern Description”
97
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
MR63_Reset (MA<7:0> = 03FH): MRW only
MR#
63
MA <7:0>
3FH
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
Reset
W
X
X
OP<7:0>
Reset
(For additional information on MRW RESET, see “Mode Register Write Command” on
Timing Spec)
Do Not Use and Reserved functions
MR#
MA <7:0>
Function
Access OP7
OP6
OP5
OP4
OP3
OP2
OP1
OP0
33-39
41-47
48-62
64-126
127
21H-27H
29H-2FH
30H-3EH
40H-7EH
7FH
(Do Not Use)
(Do Not Use)
(Reserved)
(DNU)
(DNU)
(RFU)
(RFU)
(DNU)
(RFU)
(DNU)
(RFU)
(DNU)
(Reserved)
(Do Not Use)
(Reserved)
128-190
191
80H-BEH
BFH
(Do Not Use)
(Reserved)
192-254
255
C0H-FEH
FFH
(Do Not Use)
98
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
LPDDR2-S4 SDRAM Truth Table
Operation or timing that is not specified is illegal, and after such an event, in order to guarantee proper operation, the
LPDDR2 device must be powered down and then restarted through the specified initialization sequence before normal
operation can continue.
99
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Command Truth Table
SDR Command Pins
DDR CA pins (10)
CKE
SDRAM
CA0
CA1 CA2
CA3 CA4 CA5 CA6 CA7 CA8 CA9
CK EDGE
command
CK
CK
(n)
(n-1)
L
L
L
L
MA0
OP2
MA1
OP3
MA2
OP4
MA3
OP5
MA4
OP6
MA5
OP7
MRW
MRR
H
H
H
H
L
L
MA6
MA7
OP0
OP1
L
MA6
L
L
MA7
L
L
H
H
H
H
L
MA0
MA1
MA2
MA3
MA4
MA5
X
X
X
X
X
X
X
Refresh
(per bank)10
H
H
H
H
H
H
H
H
H
H
L
H
H
L
L
L
L
L
L
L
L
L
L
L
L
H
H
H
H
L
L
L
L
H
Refresh
(all bank)
Enter
Self Refresh
L
R0
H
H
R1
L
R8
R2
L
R9
R3
R10
R4
R11
R5
C1
C7
C1
C7
X
R12
R6
C2
C8
C2
C8
X
BA0
R7
BA1
R13
BA1
C10
BA1
C10
BA1
BA2
R14
BA2
C11
BA2
C11
BA2
Activate
(bank)
H
H
H
H
H
L
RFU
C5
RFU
C6
BA0
C9
Write
AP3
H
C3
L
C4
H
(bank)
RFU
C5
RFU
C6
BA0
C9
Read
AP3
H
C3
H
C4
L
(bank)
H
AB
BA0
Precharge
(bank)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
H
H
H
H
H
H
H
H
L
L
L
BST
Enter
Deep Power Down
H
H
NOP
H
L
Maintain PD,
SREF, DPD (NOP)
NOP
H
L
H
L
Maintain PD,
SREF, DPD (NOP)
Enter
H
L
L
Power Down
Exit
H
PD, SREF, DPD
100
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Notes:
1. All LPDDR2 commands are defined by states of , CA0, CA1, CA2, CA3, and CKE at the rising edge of the clock.
2. For LPDDR2 SDRAM, Bank addresses BA0, BA1, BA2 (BA) determine which bank is to be operated upon.
3. AP “high” during a READ or WRITE command indicates that an auto-precharge will occur to the bank associated with the READ
or WRITE command.
4. “X” means “H or L (but a defined logic level)”.
5. Self refresh exit and Deep Power Down exit are asynchronous.
6. VREF must be between 0 and VDDQ during Self Refresh and Deep Down operation.
7. CAxr refers to command/address bit “X” on the rising edge of clock.
8. CAxf refers to command/address bit “X” on the rising edge of clock.
9. and CKE are sampled at the rising edge of clock.
10. Per Bank Refresh is only allowed in devices with 8 banks.
11. The least-significant column address C0 is not transmitted on the CA bus, and is implied to be zero.
101
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
CKE Truth Table
Device
*1
*1
CKEn-1 CKEn
*2 Command n*4
Operation n*4
Device Next State
Notes
Current State*3
L
L
L
L
L
L
L
L
L
L
H
L
H
L
x
H
x
Maintain Active Power Down
Exit Active Power Down
Maintain Idle Power Down
Exit Idle Power Down
Active Power Down
Active
x
Active
Power Down
6,9
6,9
NOP
x
Idle Power Down
Idle
Idle
Power Down
H
L
H
x
NOP
x
Maintain Resetting Power Down
Exit Resetting Power Down
Maintain Deep Power Down
Exit Deep Power Down
Maintain Self Refresh
Resetting Power Down
Idle or Resetting
Deep Power Down
Power On
Resetting
Power Down
H
L
H
x
6,9,12
8
NOP
x
Deep
Power Down
H
L
H
x
NOP
x
Self Refresh
Self Refresh
H
L
H
H
Exit Self Refresh
Idle
7,10
NOP
NOP
Enter Active Power Down
Active Power Down
Bank(s) Active
H
H
L
L
H
L
Enter Idle Power Down
Enter Self Refresh
Idle Power Down
Self Refresh
NOP
Enter
All Banks Idle
Self-Refresh
Enter
H
L
L
Enter Deep Power Down
Deep Power Down
Self-Refresh
H
H
L
H
Enter Resetting Power Down
Resetting Power Down
Resetting
Other states
Notes:
NOP
H
Refer to the Command Truth Table
1. “CKEn” is the logic state of CKE at clock edge n; “CKEn-1” was the logic state of CKE at previous clock edge.
2. “” is the logic state of at the clock rising edge n;
3. “Current state” is the state of the LPDDR2 device immediately prior to clock edge n.
4. “Command n” is the command registered at clock edge N, and “Operation n” is a result of “Command n”.
5. All states and sequences not shown are illegal or reserved unless explicitly described elsewhere in this document.
6. Power Down exit time (tXP) should elapse before a command other than NOP is issued.
7. Self-Refresh exit time (tXSR) should elapse before a command other than NOP is issued.
8. The Deep Power-Down exit procedure must be followed as discussed in the DPD section of the Functional Description.
9. The clock must toggle at least once during the tXP period.
10. The clock must toggle at least once during the tXSR period.
11. “X” means “Don’t care”.
12. Upon exiting Resetting Power Down, the device will return to the idle state if tINIT5 has expired.
102
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Current State Bank n – Command to Bank n
Current State
Command
Operation
Next State
Notes
Continue previous operation
Select and activate row
Current State
Active
Any
NOP
ACTIVATE
Refresh (Per Bank)
Refresh (All Bank)
MRW
Begin to refresh
Refreshing (Per Bank)
Refreshing (AllBank)
MR Writing
6
7
7
Begin to refresh
Load value from Mode Register
Read value from Mode Register
Begin Device Auto-initialization
Deactivate row in bank or banks
Select column, and start read burst
Select column, and start write burst
Read value from Mode Register
Deactivate row in bank or banks
Idle
Idle / MR Reading
Resetting
MRR
7,8
Reset
Precharging
9,15
Precharge
Read
Reading
Writing
Write
Row Active
Active / MR Reading
Precharging
MRR
9
Precharge
Read
Select column, and start new read burst
Select column, and start write burst
Reading
Writing
10,11
10,11,12
Write
Reading
Writing
Read burst terminate
Active
Writing
13
10,11
10,11,14
13
BST
Select column, and start new write burst
Select column, and start read burst
Write burst terminate
Write
Reading
Read
Active
BST
Begin Device Auto-initialization
Read value from Mode Register
Resetting
7,9
Power On
Resetting
Reset
Resetting MR Reading
MRR
Notes:
1. The table applies when both CKEn-1 and CKEn are HIGH, and after tXSR or tXP has been met, if the previous state was Power
Down.
2. All states and sequences not shown are illegal or reserved.
3. Current State definitions:
State
Definition
Idle
The bank or banks have been precharged, and tRP has been met.
A row in the bank has been activated, and tRCD has been met. No data bursts or accesses and no register accesses
are in progress.
Active
Reading
Writing
A READ burst has been initiated with auto precharge disabled, and has not yet terminated or been terminated.
A WRITE burst has been initiated with auto precharge disabled, and has not yet terminated or been terminated.
103
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
4. The following states must not be interrupted by a command issued to the same bank. NOP commands or allowable
commands to the other bank should been issued on any clock edge occurring during these states.
Ends when
Starts with
Notes
State
It’s met
Refreshing
(per bank)
Registration of a REFRESH
(per bank) command
tRFCpb
After tRFCpb is met, the bank is in the idle state.
Refreshing
(all banks)
Registration of a REFRESH
(all bank) command
tRFCab
tMRR
tMRR
tMRR
tMRW
tRP
After tRFCab is met, the device is in the all-banks idle state.
After tMRR is met, the device is in the all-banks idle state..
After tMRR is met, the device is in the all-banks idle state.
After tMRR is met, the bank is in the active state.
Idle MR
reading
Registration of the MRR
command
Resetting MR
reading
Registration of the MRR
command
Active MR
reading
Registration of the MRR
command
Registration of the MRW
command
After tMRW is met, the device is in the all-banks idle state.
After tRP is met, the device is in the all-banks idle state.
MR writing
Registration of a PRECHARGE
ALL command
Precharge all
5. The states listed below must not be interrupted by any executable command. NOP commands must be applied to each
positive clock edge during these states.
Ends when
State
Starts with
Notes
It’s met
Registration of a
Precharging
Row Active
tRP
After tRP is met, the bank is in the idle state.
After tRCD is met, the bank is in the active state.
After tRP is met, the bank is in the idle state.
PRECHARGE command
Registration of an ACTIVATE
command
tRCD
tRP
Registration of a READ
command with auto precharge
enabled
READ with
AP enable
Registration of a WRITE
command with auto precharge
enabled
WRITE with
AP enable
tRP
After tRP is met, the bank is in the idle state.
6. Bank-specific; requires that the bank is idle and no bursts are in progress.
7. Not bank-specific; requires that all banks are idle and no bursts are in progress.
8. Not bank-specific reset command is achieved through Mode Register Write command.
9. This command may or may not be bank specific. If all banks are being precharged, the must be in a valid state for precharging.
10. A command other than NOP should not be issued to the same bank while a READ or WRITE burst with auto precharge is enabled.
11. The new READ or WRITE command could be auto precharge enabled or auto precharge disabled.
12. A WRITE command can be issued after the completion of the READ burst; otherwise, a BST must be issued to end the READ prior
to asserting a WRITE command.
13. Not bank-specific. The BST command affects the most recent READ/WRITE burst started by the most recent READ/WRITE
command, regardless of bank.
104
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
14. A READ command can be issued after completion of the WRITE burst; otherwise, a BST must be used to end the WRITE prior to
asserting another READ command.
15. If a PRECHARGE command is issued to a bank in the idle state, tRP still applies.
105
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Current State Bank n – Command to Bank m
Current State
of Bank n
Any
Command
for Bank m
NOP
Next State
Notes
Operation
Continue previous operation
for Bank m
Current State of Bank m
Idle
Any
Activate
Read
Any command allowed to Bank m
-
18
7
Active
Select and activate row in Bank m
Select column, and start read burst from Bank m
Select column, and start write burst to Bank m
Deactivate row in bank or banks
Reading
Writing
8
Write
Row Activating,
Active, or
8
Precharge
Precharging
9
Idle MR Reading or Active
MR Reading
Precharging
MRR
BST
Read value from Mode Register
10,11,13
18
Read or Write burst terminate an ongoing Read/Write
from/to Bank m
Active
Reading
Writing
Read
Write
Select column, and start read burst from Bank m
Select column, and start write burst to Bank m
Select and activate row in Bank m
8
Reading
8,14
(AP disabled)
Activate
Precharge
Read
Active
Precharging
Deactivate row in bank or banks
9
8,16
8
Reading
Select column, and start read burst from Bank m
Select column, and start write burst to Bank m
Select and activate row in Bank m
Writing
Write
Writing
Active
(AP disabled)
Activate
Precharge
Read
Deactivate row in bank or banks
Precharging
Reading
9
Select column, and start read burst from Bank m
Select column, and start write burst to Bank m
Select and activate row in Bank m
8,15
Reading with
Write
Writing
Active
8,14,15
Auto-Precharge
Activate
Precharge
Read
Deactivate row in bank or banks
Precharging
Reading
9
Select column, and start read burst from Bank m
Select column, and start write burst to Bank m
Select and activate row in Bank m
8,15,16
8,15
Writing with
Write
Writing
Auto-Precharge
Activate
Precharge
Reset
Active
Precharging
Deactivate row in bank or banks
9
Power On
Resetting
Notes:
Begin Device Auto-initialization
Resetting
12,17
MRR
Read value from Mode Register
Resetting MR Reading
1. The table applies when both CKEn-1 and CKEn are HIGH, and after tXSR or tXP has been met, if the previous state was Self
Refresh or Power Down.
2. All states and sequences not shown are illegal or reserved.
3. Current State definitions:
3.1) Idle: the bank has been precharged, and tRP has been met
3.2) Active: a row in the bank has been activated, and tRCD has been met. No data bursts/accesses and no register accesses
are in progress.
106
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
3.3) Reading: a Read burst has been initiated, with Auto Precharge disabled, and has not yet terminated or been terminated.
3.4) Writing: a Write burst has been initiated, with Auto Precharge disabled, and has not yet terminated or been terminated.
4. Refresh, Self-Refresh, and Mode Register Write commands may only be issued when all bank are idle.
5. A Burst Terminate (BST) command can not be issued to another bank; it applies to the bank represented by the current state
only.
6. The following states must not be interrupted by any executable command; NOP commands must be applied during each clock
cycle while in these states:
6.1) Idle MR Reading: starts with the registration of a MRR command and ends when tMRR has been met. Once tMRR has
been met,The bank will be in the Idle state.
6.2) Resetting MR Reading: starts with the registration of a MRR command and ends when tMRR has been met. Once
tMRR has been met, the bank will be in the Resetting state.
6.3) Active MR Reading: starts with the registration of a MRR command and ends when tMRR has been met. Once tMRR
has been met, the bank will be in the Active state.
6.4) MR Writing: starts with the registration of a MRW command and ends when tMRW has been met. Once tMRW has
been met, the bank will be in the Idle state.
7. tRRD must be met between the ACTIVATE command to bank n and any subsequent ACTIVATE command to bank m.
8. READs or WRITEs listed in the command column include READs and WRITEs with or without auto precharge enabled.
9. This command may or may not be bank specific. If all banks are being precharged, they must be in a valid state for precharging.
10. MRR is supported in the row-activating state.
11. MRR is supported in the precharging state.
12. Not bank-specific; requires that all banks are idle and no bursts are in progress.
13. The next state for bank m depends on the current state of bank m (idle, row-activating, precharging, or active).
14. A WRITE command can be issued after the completion of the READ burst; otherwise a BST must be issued to end the READ
prior to asserting a WRITE command.
15. A READ with auto precharge enabled or a WRITE with auto precharge enabled can be followed by any valid command to other
banks with timing restriction.
16. A READ command can be issued after the completion of the WRITE burst; otherwise, a BST must be issued to end the WRITE
prior to asserting another READ command.
17. RESET command is achieved through MODE REGISTER WRITE command.
18. BST is supported only if a READ or WRITE burst is ongoing.
107
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
DM Operation Truth Table
Function
Write Enable
Write Inhibit
DM
L
DQ
Valid
x
Notes
1
1
H
Notes:
1. Used to mask write data, provided coincident with the corresponding data.
108
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
COMMAND Definitions and Timing Diagrams
ACTIVE
The Active command is issued by holding LOW, CA0 LOW, and CA1 HIGH at the rising edge of the clock. The bank
addresses BA0-BA2 are used to select the desired bank. The row addresses R0-R14 is used to determine which row in
the selected bank. The Active command must be applied before any Read or Write operation can be executed. The
LPDDR2 SDRAM can accept a read or write command at time tRCD after the active command is sent. Once a bank has
been active, it must be precharged before another Active command can be applied to the same bank. The bank active
t
t
and precharge times are defined as RAS and RP, respectively. The minimum time interval between two successive
ACTIVE commands on the same bank is determined by the RAS cycle time of the device (tRC). The minimum time
interval between two successive ACTIVE commands on different banks is defined by tRRD.
Certain restriction on operation of the 8 bank devices must be observed. One for restricting the number of sequential
Active commands that can be issued and another for allowing more time for RAS precharge for a Precharge All
command. The rules are as follows:
8 bank device Sequential Bank Activation Restriction: No more than 4 banks may be activated (or refreshed, in the
case of REFpb) in a rolling tFAW window. Converting to clocks is done by diving tFAW [ns] by tCK[ns], and rounding up to
the next integer value. A an example of the rolling window, if RU{(tFAW / tCK)} is 10 clocks, and an activate command is
issued in clock N, no more than three further activate commands may be issued at or between clock N+1 and N+9.
REFpb also counts as bank-activation for the purposes of tFAW.
t
8 bank device Precharge All allowance: tRP for a Precharge All command for an 8 Bank device shall equal to RPab,
which is greater than tRPpb.
Activate command cycle: tRCD=3, tRP=3, Trrd=2
Notes:
1. A Precharge-All command uses tRPab timing, while a Single Bank Precharge command uses tRPpb timing. In this figure, tRP is
used to denote either an All-bank Precharge or a Single Bank Precharge.
109
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
tFAW timing
Notes:
1. Exclusively for 8-bank devices. No more than 4 banks may be activated in a rolling tFAW window.
110
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Command Input Signal Timing Definition
NOTE1: Setup and hold conditions also apply to the CKE pin. See section related to power down for timing diagrams related to the CKE pin.
CKE Input Signal Timing Definition
NOTE 1: After CKE is registered LOW, CKE signal level shall be maintained below VILCKE for tCKE specification (LOW pulse width).
NOTE 2: After CKE is registered HIGH, CKE signal level shall be maintained above VIHCKE for tCKE specification (HIGH pulse width).
111
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Read and Write access modes
After a bank has been activated, a read or write cycle can be executed. This is accomplished by setting LOW, CA0 HIGH,
and CA1 LOW at the rising edge of the clock. CA2 must also be defined at this time to determine whether the access cycle is
a read operation (CA2 HIGH) or a write operation (CA2 LOW).
The LPDDR2 SDRAM provides a fast column access operation. A single Read or Write Command will initiate a burst read or
write operation on successive clock cycles.
For LPDDR2-S4 devices, a new burst access must not interrupt the previous 4-bit burst operation, in case of BL=4 setting. In
case of BL=8 and BL=16 settings, Reads may be interrupted by Reads, and Writes may be interrupted by Writes provided
t
that this occurs on even clock cycles after the Read or Write command and that CCD is met. The minimum CAS to CAS
delay is defined by tCCD.
112
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Read
The Burst Read command is initiated by having LOW, CA0 HIGH, CA1 LOW and CA2 HIGH at the rising edge of the
clock. The command address bus inputs, CA5r-CA6r and CA1f-CA9f, determine the starting column address for the burst.
The Read Latency (RL) is defined from the rising edge of the clock on which the Read Command is issued to the rising
edge of the clock from which the tDQSCK delay is measured. The first valid datum is available RL * tCK + tDQSCK + tDQSQ
t
after the rising edge of the clock where the Read Command is issued. The data strobe output is driven LOW RPRE before
the first rising valid strobe edge. The first bit of the burst is synchronized with the first rising edge of the data strobe. Each
subsequent data-out appears on each DQ pin edge aligned with the data strobe. The RL is programmed in the mode
registers. Timings for the data strobe are measured relative to the crosspoint of DQS and its complement, .
Data output (Read) timing (tDQSCKmax)
Notes:
1. tDQSCK can span multiple clock periods.
2. An effective Burst Length of 4 is shown.
113
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Read (Continued)
Data output (Read) timing (tDQSCKmin), BL=4
Burst Read: RL=5, BL=4, tDQSCK > tCK
Burst Read: RL=3, BL=8, tDQSCK < tCK
114
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Read (Continued)
tDQSCKdl timing : tDQSCKdl = |tDQSCKn – tDQSCKm| within any 32ms rolling window
Notes:
1. tDQSCKDLmax is defined as the maximum of ABS(tDQSCKn – tDQSCKm) for any { tDQSCKn – tDQSCKm} pair within any 32ms rolling window.
115
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Read (Continued)
tDQSCKdm timing : tDQSCKdm= |tDQSCKn – tDQSCKm| within any 1.6us rolling window
Notes:
1.tDQSCKDMmax is defined as the maximum of ABS(tDQSCKn – tDQSCKm) for any { tDQSCKn – tDQSCKm} pair within any 1.6us
rolling window.
116
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Read (Continued)
tDQSCKds timing : tDQSCKDS = |tDQSCKn – tDQSCKm| within a consecutive burst within any 160ns rolling window
Notes:
1. tDQSCKDSmax is defined as the maximum of ABS(tDQSCKn – tDQSCKm) for any { tDQSCKn – tDQSCKm} pair for reads within a
consecutive burst within any 160ns rolling window.
117
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Read (Continued)
Burst Read followed by burst write: RL=3, WL=1, BL=4
The minimum time from the burst READ command to the burst WRITE command is defined by the read latency (RL) and the
burst length (BL). Minimum READ-to-WRITE latency is RL + RU(tDQSCK(MAX)/tCK) + BL/2 + 1 – WL clock cycles. Note that
if a READ burst is truncated with a burst TERMINATE (BST) command, the effective burst length of the truncated READ
burst should be used as “BL” to calculate the minimum READ-to-WRITE delay.
Seamless Burst Read: RL=3, BL=4, Tccd=2
The seamless burst READ operation is supported by enabling a READ command at every other clock cycle for BL = 4
operation, every fourth clock cycle for BL = 8 operation, and every eighth clock cycle for BL=16 operation. This operation is
supported as long as the banks are activated, whether the accesses read the same or different banks.
118
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Read (Continued)
For LPDDR2-S4 devices, burst read can be interrupted by another read on even clock cycles after the Read command,
provided that tCCD is met. For LPDDR2-S2 devices, burst reads may be interrupted by other reads on any subsequent clock,
provided that tCCD is met.
Read burst interrupt example: RL=3, BL=8, tCCD=2
Notes:
1. Reads can only be interrupted by other reads or the BST command.
2. The effective burst length of the first read equals two times the number of clock cycles between the first read and the interrupting read.
119
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Write
The burst WRITE command is initiated with LOW, CA0 HIGH, CA1 LOW, and CA2 LOW at the rising edge of the clock.
The command address bus inputs, CA5r–CA6r and CA1f–CA9f, determine the starting column address for the burst. Write
latency (WL) is defined from the rising edge of the clock on which the WRITE command is issued to the rising edge of the
clock from which the Tdqss delay is measured. The first valid data must be driven WL × tCK + Tdqss from the rising edge of
the clock from which the WRITE command is issued. The data strobe signal (DQS) must be driven LOW Twpre prior to data
input. The burst cycle data bits must be applied to the DQ pins Tds prior to the associated edge of the DQS and held valid
until Tdh after that edge. Burst data is sampled on successive edges of the DQS until the 4-, 8-, or 16-bit burst length is
completed. After a burst WRITE operation, tWR must be satisfied before a PRECHARGE command to the same bank can be
issued.Pin input timings are measured relative to the cross point of DQS and its complement, .
Data input (Write) timing
Burst write: WL=1, BL=4
120
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Write (Continued)
Burst write followed by burst read: RL=3, WL=1, BL=4
Notes:
1. The minimum number of clock cycles from the burst write command to the burst read command for any bank is [WL + 1 +
BL/2 + RU (tWTR / tCK) ].
2. tWTR starts at the rising edge of the clock after the last valid input datum.
3. If a write burst is truncated with a Burst Terminate (BST) command, the effective burst length of the truncated write burst
should be used as “BL” to calculate the minimum write to read delay.
Seamless Burst write: WL=1, BL=4, Tccd=2
Notes:
1. The seamless burst write operation is supported by enabling a write command every other clock for BL=4 operation, every
four clocks for BL=8 operation, or every eight clocks for BL=16 operation. This operation is allowed regardless of same or
different banks as long as the banks are activated.
121
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Write (Continued)
Write burst interrupt timing: WL=1, BL=8, Tccd=2
Notes:
1. WRITEs can only be interrupted by other WRITEs or the BST command.
2. For LPDDR2-S4 devices, write burst interrupt function is only allowed on burst of 8 and burst of 16.
3. For LPDDR2-S4 devices, write burst interrupt may only occur on even clock cycles after the previous write commands, provided
that Tccd(min) is met.
4. Write burst interruption is allowed to any bank inside DRAM.
5. Write burst with Auto-Precharge is not allowed to be interrupted.
6. The effective burst length of the first WRITE equals two times the number of clock cycles between the first WRITE and the
interrupting WRITE.
122
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Terminate [BST]
The BST command is initiated with LOW, CA0 HIGH, CA1 HIGH, CA2 LOW, and CA3 LOW at the rising edge of the
clock. A BST command can only be issued to terminate an active READ or WRITE burst. Therefore, a BST command can
only be issued up to and including BL/2 – 1 clock cycles after a READ or WRITE command. The effective burst length of a
READ or WRITE command truncated by a BST command is as follows:
• Effective burst length = 2 × (number of clock cycles from the READ or WRITE command to the BST command).
• If a READ or WRITE burst is truncated with a BST command, to calculate the minimum READ-to-WRITE or WRITE-to-READ
delay, the effective burst length of the truncated burst should be used as the value for BL.
• The BST command only affects the most recent READ or WRITE command. The BST command truncates an ongoing READ
burst RL × tCK + tDQSCK + tDQSQ after the rising edge of the clock where the BST command is issued. The BST command
truncates an on-going write burst WL × tCK + Tdqss after the rising edge of the clock where the BST command is issued.
• For LPDDR2-S4 devices, the 4-bit prefetch architecture enables BST command assertion on even clock cycles following a
WRITE or READ command. The effective burst length of a READ or WRITE command truncated by a BST command is thus an
integer multiple of 4.
Burst Write truncated by BST: WL=1, BL=16
Notes:
1. The BST command truncates an ongoing write burst WL * tCK + tDQSS after the rising edge of the clock where the Burst
Terminate command is issued.
2. For LPDDR2-S4 devices, BST can only be issued an even number of clock cycles after the Write command.
3. Additional BST commands are not allowed after T4, and may not be issued until after the next Read or Write command.
123
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Terminate [BST] (Continued)
Burst Read truncated by BST: RL=3, BL=16
Notes:
1. The BST command truncates an ongoing read burst RL * tCK + tDQSCK + tDQSQ after the rising edge of the clock where the Burst
Terminate command is issued.
2. For LPDDR2-S4 devices, BST can only be issued an even number of clock cycles after the Read command.
3. Additional BST commands are not allowed after T4, and may not be issued until after the next Read or Write command.
124
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Write data Mask
One write data mask (DM) pin for each data byte (DQ) will be supported on LPDDR2 devices, consistent with the
implementation on LPDDR SDRAMs. Each data mask (DM) may mask its respective data byte (DQ) for any given cycle of the
burst. Data mask has identical timings on write operations as the data bits, though used as input only, is internally loaded
identically to data bits to insure matched system timing.
Data Mask Timing
Write data mask: WL=2, BL=4, second DQ masked
Notes: For the data mask function, WL=2, BL=4 is shown; the second data bit is masked.
125
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Precharge
The Precharge command is used to precharge or close a bank that has been activated. The Precharge command is initiated
by having LOW, CA0 HIGH, CA1 HIGH, CA2 LOW, and CA3 HIGH at the rising edge of the clock. The Precharge
Command can be used to precharge each bank independently or all banks simultaneously. For 4-bank devices, the AB flag,
and the bank address bits, BA0 and BA1, are used to determine which bank(s) to precharge. For 8-bank devices, the AB flag,
and the bank address bits, BA0, BA1, and BA2, are used to determine which bank(s) to precharge. The bank(s) will be
available for a subsequent row access tRPab after an All-Bank Precharge command is issued and tRPpb after a Single-Bank
Precharge command is issued.
In order to ensure that 8-bank devices do not exceed the instantaneous current supplying capability of 4-bank devices, the
Row Precharge time (tRP) for an All-Bank Precharge for 8-bank devices (tRPab) will be longer than the Row Precharge time
for a Single-Bank Precharge (tRPpb). For 4-bank devices, the Row Precharge time (tRP) for an All-Bank Precharge (tRPab) is
equal to the Row Precharge time for a Single-Bank Precharge (tRPpb).
Precharged Bank(s) Precharged Bank(s)
AB (CA4r)
BA2 (CA9r)
BA1 (CA8r)
BA0 (CA7r)
4-bank device
8-bank device
0
0
0
0
0
0
0
0
1
0
0
0
Bank 0 only
Bank 1 only
Bank 2 only
Bank 3 only
Bank 0 only
Bank 1 only
Bank 2 only
Bank 3 only
All Banks
Bank 0 only
Bank 1 only
Bank 2 only
Bank 3 only
Bank 4 only
Bank 5 only
Bank 6 only
Bank 7 only
All Banks
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
1
1
0
1
Don't care
Don't care
Don't care
Bank selection for Precharge by address bits
126
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Read followed by precharge
For the earliest possible precharge, the precharge command may be issued BL/2 clock cycles after a Read command. A new
bank active (command) may be issued to the same bank after the Row Precharge time (tRP). A precharge command can not
be issued until after tRAS is satisfied.
For LPDDR2-S4 devices, the minimum Read to Precharge spacing has also to satisfy a minimum analog time from the rising
cloak edge that initiates the last 4-bit precharge of a Read command. This time is called tRTP (Read to Precharge). For
LPDDR2-S4 devices, tRTP begins BL/2 – 2 clock cycles after the Read command. If the burst is truncated by a BST
command, the effective “BL” shall be used to calculate when tRTP begins.
Burst Read followed by Precharge: RL=3, BL=8, RU(tRTP(min)/tCK)=2
Burst Read followed by Precharge: RL=3, BL=4, RU( tRTP(min)/tCK) = 3
127
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Write followed by precharge
For write cycles, a delay must be satisfied from the time of the last valid burst input data until the Precharge command may
be issued. This delay is known as the write recovery time (tWR) referenced from the completion of the burst write to the
t
Precharge command. No Precharge command to the same bank should be issued prior to the WR delay.
LPDDR2-S2 devices write data to the array in prefetch pairs (prefetch = 2) and LPDDR2-S4 devices write data to the array in
prefetch quadruples (prefetch = 4). The beginning of an internal write operation may only begin after a prefetch group has
been completely. Therefore, the write recovery time (tWR) starts different boundaries for LPDDR2-S2 and LPDDR2-S4
devices.
For LPDDR2-S2 devices, minimum Write to Precharge command spacing to the same bank is WL + RU(BL/2) + 1 +
RU(tWR/tCK) clock cycles. For LPDDR2-S4 devices, minimum Write to Precharge command spacing to the same bank is WL
+ BL/2 + 1+ RU (tWR/tCK) clock cycles. For an untruncated burst, BL is the value from the Mode Register. For a truncated
burst, BL is the effective burst length.
Burst Write followed by Precharge: WL=1, BL=4
128
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Auto Precharge
Before a new row in an active bank can be opened, the active bank must be precharged using either the Precharge command
or the auto-precharge function. When a Read or a Write command is given to the LPDDR2 SDRAM, the AP bit (CA0f) may be
set to allow the active bank to automatically begin precharge at the earliest possible moment during the burst read or write
cycle. If AP is LOW when the Read or Write command is issued, the normal Read or Write burst operation is executed and the
bank remains active at the completion of the burst. If AP is HIGH when the Read or Write command is issued, then the
auto-precharge function is engaged. This feature allows the precharge operation to be partially or completely hidden during
burst read cycles (dependent upon Read or Write latency) thus improving system performance for random data access.
Burst Read with Auto Precharge
If AP (CA0f) is HIGH when a Read Command is issued, the Read with Auto-Precharge function is engaged. LPDDR2-S4
devices start an Auto-Precharge operation on the rising edge of the clock BL/2 or BL/2 – 2 + RU(tRTP/tCK) clock cycles later
than the Read with AP command, whichever is greater.
A new bank Activate command may be issued to the same bank if both of the following two conditions are satisfied
simultaneously:
- The RAS precharge time (tRP) has been satisfied from the clock at which the auto-precharge begins.
- The RAS cycle time (tRC) from the previous bank activation has been satisfied.
Burst Read with Auto-Precharge: RL=3, BL=4, RU(tRTP(min)/tCK)=2
129
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Burst Write with Auto Precharge
If AP (CA0f) is HIGH when a Write Command is issued, the Write with Auto-Precharge function is engaged. The LPDDR2
SDRAM starts an Auto-precharge operation on the rising edge which is tWR cycles after the completion of the burst write.
A new bank Activate command may be issued to the same bank if both of the following two conditions are satisfied:
- The RAS precharge time (tRP) has been satisfied from the clock at which the auto-precharge begins.
- The RAS cycle time (Trc) from the previous bank activation has been satisfied.
Burst Write with Auto-Precharge: WL=1, BL=4
130
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
LPDDR2-S4: Precharge & Auto Precharge clarification
From
Minimum Delay between "From Command" to
To Command
Command
Unit Notes
"To Command"
Precharge (to same Bank as Read)
BL/2 + max(2, RU(tRTP/tCK)) - 2
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
tCK
1
1
1
1
1,2
1
1
3
3
3
3
1
1
1
1
1
1
1
3
3
3
3
1
1
1
1
Read
Precharge All
BL/2 + max(2, RU(tRTP/tCK)) - 2
Precharge (to same Bank as Read)
BST
1
(for Reads)
Precharge All
Precharge (to same Bank as Read w/AP)
Precharge All
1
BL/2 + max(2, RU(tRTP/tCK)) - 2
BL/2 + max(2, RU(tRTP/tCK)) - 2
Activate (to same Bank as Read w/AP)
Write or Write w/AP (same bank)
Write or Write w/AP (different bank)
Read or Read w/AP (same bank)
Read or Read w/AP (different bank)
Precharge (to same Bank as Write)
Precharge All
BL/2 + max(2, RU(tRTP/tCK)) - 2 + RU(tRPpb/tCK)
illegal
Read w/AP
RL + BL/2 + RU(tDQSCKmax/tCK) - WL + 1
illegal
BL/2
WL + BL/2 + RU(tWR/tCK) + 1
Write
WL + BL/2 + RU(tWR/tCK) + 1
Precharge (to same Bank as Write)
Precharge All
WL + RU(tWR/tCK) + 1
BST
(for Writes)
WL + RU(tWR/tCK) + 1
Precharge (to same Bank as Write w/AP)
Precharge All
WL + BL/2 + RU(tWR/tCK) + 1
WL + BL/2 + RU(tWR/tCK) + 1
Activate (to same Bank as Write w/AP)
Write or Write w/AP (same bank)
Write or Write w/AP (different bank)
Read or Read w/AP (same bank)
Read or Read w/AP (different bank)
Precharge (to same Bank as Precharge)
Precharge All
WL + BL/2 + RU(tWR/tCK) + 1 + RU(tRPpb/tCK)
illegal
Write w/AP
Precharge
BL/2
illegal
WL + BL/2 + RU(tWTR/tCK) + 1
1
1
1
1
Precharge
Precharge
All
Precharge All
Notes:
1. For a given bank, the precharge period should be counted from the latest precharge command, either one bank precharge
or precharge all, issued to that bank. The precharge period is satisfied after tRP depending on the latest precharge command
issued to that bank.
2. Any command issued during the minimum delay time as specified above table is illegal.
3. After Read with AP, seamless read operations to different banks are supported. After Write with AP, seamless write
operations to different banks are supported. Read w/AP and Write a/AP may not be interrupted or truncated.
131
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Refresh Command
The Refresh Command is initiated by having LOW, CA0 LOW, CA1 LOW, and CA2 HIGH at the rising edge of clock. Per
Bank Refresh is initiated by having CA3 LOW at the rising edge of the clock and All Bank Refresh is initiated by having CA3
HIGH at the rising edge of clock. Per Bank Refresh is only allowed in devices with 8 banks.
A Per Bank Refresh Command, REFpb performs a refresh operation to the bank which is scheduled by the bank counter in
the memory device. The bank sequence of Per Bank Refresh is fixed to be a sequential round-robin: “0-1-2-3-4-5-6-7-0-1-…”.
The bank count is synchronized between the controller and the SDRAM upon issuing a RESET command or at every exit
from self refresh, by resetting bank count to zero. The bank addressing for the Per Bank Refresh count is the same as
established in the single-bank Precharge command.
A bank must be idle before it can be refreshed. It is the responsibility of the controller to track the bank being refreshed by the
Per Bank Refresh command. The REFpb command may not be issued to the memory until the following conditions are met:
- tRFCab has been satisfied after the prior REFab command.
- tRFCpb has been satisfied after the prior REFpb command.
- tRP has been satisfied after the prior Precharge command to that given bank.
tRRD has been satisfied after the prior ACTIVATE command (if applicable, for example after activating a row in a different
bank than affected by the REFpb command. The target bank is inaccessible during the Per Bank Refresh cycle (tRFCpb),
however other banks within the device are accessible and may be addressed during the Per Bank Refresh cycle. During the
REFpb operation, any of the banks other than the one being refreshed can be maintained in active state or accessed by a
read or a write command.
When the Per Bank Refresh cycle has completed, the affected bank will be in the idle state. As shown in the table, after
issuing REFpb:
- tRFCpb must be satisfied before issuing a REFab command.
- tRFCpb must be satisfied before issuing an ACTIVE command to a same bank.
- tRRD must be satisfied before issuing an ACTIVE command to a different bank.
- tRFCpb must be satisfied before issuing another REFpb command.
An All Bank Refresh command, REFab performs a refresh operation to all banks. All banks have to be in idle state when
REFab is issued (for instance, by Precharge All Bank command). REFab also synchronizes the bank count between the
controller and the SDRAM to zero. As shown in the table, the REFab command may not be issued to the memory until the
following conditions have been met:
- tRFCab has been satisfied after the prior REFab command.
- tRFCpb has been satisfied after the prior REFpb command.
- tRP has been satisfied after the prior Precharge commands.
132
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
When the All Bank Refresh cycle has completed, all banks will be in the idle state. As shown in the table, after issuing
REFab:
- the tRFCab latency must be satisfied before issuing an ACTIVATE command.
- the tRFCab latency must be satisfied before issuing a REFab or REFpb command.
133
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Command Scheduling Separations related to Refresh
Symbol
minimum delay from
to
Notes
REFab
Activate cmd to any bank
tRFCab
REFab
REFpb
REFab
tRFCpb
tRRD
REFpb
Activate cmd to same bank as REFpb
REFpb
REFpb
Activate cmd to different bank than REFpb
REFpb affecting an idle bank (different bank than Activate)
Activate cmd to different bank than prior Activate
1
Activate
Notes:
1. A bank must be in the idle state before it is refreshed. Therefore, after Activate, REFab is not allowed and REFpb is allowed
only if it affects a bank which is in the idle state.
Refresh Requirement
(1) Minimum number of Refresh commands:
LPDDR2 requires a minimum number, R, of REFRESH (REFab) commands within any rolling refresh window
(tREFW = 32 ms @ MR4[2:0] = 011 or TC ≤ 85°C). For actual values per density, and the resulting average refresh
interval (Trefi) is given in the table below.
Symbol
Parameter
4Gb (SDP)
8Gb (DDP)
Unit
8
Number of banks
32
8
ms
ms
tREFW
tREFW
R
Refresh window: TCASE ≤ 85°
Refresh window: 85°C < TCASE ≤ 105°C
Required number of REFRESH commands (MIN)
8192
3.9
8192
3.9
us
tREFI
Average time between REFRESH commands
(for reference only)
TCASE ≤ 85°C
0.4875
0.975
0.121875
130
0.4875
0.975
0.121875
130
us
us
us
ns
ns
us
tREFIpb
tREFI
Average time between REFRESH commands
(for reference only)
85°C < TCASE ≤ 105°C
tREFIpb
tRFCab
tRFCpb
tREFBW
Refresh cycle time
60
60
Per-bank REFRESH cycle time
4.16
4.16
Burst REFRESH window = 4 × 8 × tRFCab
For devices supporting per-bank REFRESH, a REFab command can be replaced by a full cycle of eight REFpb commands.
134
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Refresh Requirement (Continued)
(2) Burst Refresh limitation:
To limit maximum current consumption, a maximum of 8 REFab commands may be issued in any rolling tREFBW
(tREFBW = 4 x 8 x tRFCab).. This condition does not apply if REFpb commands are used.
(3) Refresh Requirements and Self-Refresh:
If any time within a refresh window is spent in Self-Refresh Mode, the number of required Refresh commands in this
particular window is reduced to:
R* = R - RU{tSRF / tREFI} = R - RU{R * tSRF / tREFW}; where RU stands for the round-up function.
LPDDR2 S4: Definition of Tsrf
NOTE: Above examples are several cases on how to Tsrf is calculated
1. (Example A): Time in self refresh mode is fully enclosed in the refresh window (tREFW)
2. (Example B): At self refresh entry.
3. (Example C): At self refresh exit.
4. (Example D): Several intervals in self refresh during one tREFW interval. In this example, Tsrf = Tsrf1 + Tsrf2.
135
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Refresh Requirement (Continued)
The LPDDR2 devices provide significant flexibility in scheduling REFRESH commands as long as the boundary conditions
are met. In the most straightforward implementations, a REFRESH command should be scheduled every Trefi. In this case,
self refresh can be entered at any time.
Users may choose to deviate from this regular refresh pattern, for example, to enable a period where no refreshes are
required. In the extreme (e.g., LPDDR2-S4 1Gb), the user can choose to issue a refresh burst of 4096 REFRESH commands
at the maximum supported rate (limited by tREFBW), followed by an extended period without issuing any REFRESH
commands, until the refresh window is complete. The maximum supported time without REFRESH commands is calculated
as follows: tREFW – (R/8) × tREFBW = tREFW – R × 4 × tRFCab.
For example, a 1Gb LPDDR2-S4 device at TC ≤ 85°C can be operated without REFRESH commands up to 32ms – 4096 × 4
× 130ns ≈ 30 ms. Both the regular and the burst/pause patterns can satisfy refresh requirements if they are repeated in every
32ms window. It is critical to satisfy the refresh requirement in every rolling refresh window during refresh pattern transitions.
The supported transition from a burst pattern to a regular distributed pattern. If this transition occurs immediately after the
burst refresh phase, all rolling tREFW intervals will meet the minimum required number of refreshes.
A non-supported transition –In this example, the regular refresh pattern starts after the completion of the pause phase of the
burst/pause refresh pattern. For several rolling tREFW intervals, the minimum number of REFRESH commands is not
satisfied.
Understanding this pattern transition is extremely important, even when only one pattern is employed. In self refresh mode, a
regular distributed-refresh pattern must be assumed. It is recommended entering self refresh mode immediately following the
burst phase of a burst/pause refresh pattern; upon exiting self refresh, begin with the burst phase.
136
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Refresh Requirement (Continued)
Regular, Distributed REFRESH Pattern
Notes:
1. Compared to repetitive burst REFRESH with subsequent REFRESH pause.
2. As an example, in a 1Gb LPDDR2-S4 device at TC ≤ 85°C, the distributed refresh pattern has one REFRESH command per 7.8μs;
the burst refresh pattern has one refresh command per 0.52μs, followed by ≈ 30ms without any REFRESH command.
137
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Refresh Requirement (Continued)
Supported Transition from Repetitive Burst REFRESH
Notes:
1. Shown with subsequent REFRESH pause to regular, distributed-refresh pattern.
2. As an example, in a 1Gb LPDDR2-S4 device at TC ≤ 85°C, the distributed refresh pattern has one REFRESH command per 7.8μs;
the burst refresh pattern has one refresh command per 0.52μs, followed by ≈ 30ms without any REFRESH command.
138
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Refresh Requirement (Continued)
Recommended Self Refresh Entry and Exit
Notes:
1. In conjunction with a burst/pause refresh pattern.
139
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Refresh Requirement (Continued)
All Bank Refresh Operation
Per-Bank Refresh Operation
Notes:
1. In the beginning of this example, the REFpb bank is pointing to Bank 0.
2. Operations to other banks than the bank being refreshed are allowed during the tREFpb period.
140
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Self Refresh Operation
The Self Refresh command can be used to retain data in the LPDDR2 SDRAM, even if the rest of the system is powered
down. When in the Self Refresh mode, the LPDDR2 SDRAM retains data without external clocking. The LPDDR2 SDRAM
device has a built-in timer to accommodate Self Refresh operation. The Self Refresh Command is defined by having CKE
LOW, LOW, CA0 LOW, CA1 LOW, and CA2 HIGH at the rising edge of the clock. CKE must be HIGH during the previous
clock cycle. A NOP command must be driven in the clock cycle following the power-down command. Once the command is
registered, CKE must be held LOW to keep the device in Self Refresh mode.
LPDDR2-S4 devices can operate in Self Refresh in both the Standard or Extended Temperature Ranges. LPDDR2-S4
devices will also manage Self Refresh power consumption when the operating temperature changes, lower at low
temperature and higher at high temperature.
Once the LPDDR2 SDRAM has entered Self Refresh mode, all of the external signals except CKE, are “don’t care”. For
proper self refresh operation, power supply pins (VDD1, VDD2, and VDDCA) must be at valid levels. VDDQ may be turned off
during Self-Refresh. Prior to exiting Self-Refresh, VDDQ must be within specified limits. VrefQD and VrefCA may be at any
level within minimum and maximum levels. However prior to exiting Self-Refresh, VrefDQ and VrefCA must be within
specified limits. The SDRAM initiates a minimum of one all-bank refresh command internally within tCKESR period, once it
enters Self Refresh mode. The clock is internally disabled during Self Refresh Operation to save power. The minimum time
that the LPDDR2 SDRAM must remain in Self Refresh mode is tCKESR. The user may change the external clock frequency
or halt the external clock one clock after Self Refresh entry is registered; however, the clock must be restarted and stable
before the device can exit Self Refresh operation.
The procedure for exiting Self Refresh requires a sequence of commands. First, the clock shall be stable and within specified
limits for a minimum of 2 clock cycles prior to CKE going back HIGH. Once Self Refresh Exit is registered, a delay of at least
tXSR must be satisfied before a valid command can be issued to the device to allow for any internal refresh in progress. CKE
must remain HIGH for the entire Self Refresh exit period tXSR for proper operation except for self refresh re-entry. NOP
commands must be registered on each positive clock edge during the Self Refresh exit interval tXSR.
The use of Self Refresh mode introduces the possibility that an internally timed refresh event can be missed when CKE is
raised for exit from Self Refresh mode. Upon exit from Self Refresh, it is required that at least one Refresh command (8
per-bank or 1 all-bank) is issued before entry into a subsequent Self Refresh.
141
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Self Refresh Operation (Continued)
Self Refresh Operation
Notes:
1. Input clock frequency may be changed or stopped during self-refresh, provided that upon exiting self-refresh, a minimum of 2
clocks (Tinit2) of stable clock are provided and the clock frequency is between the minimum and maximum frequency for the
particular speed grade.
2. Device must be in the “All banks idle” state prior to entering Self Refresh mode.
3. tXSR begins at the rising edge of the clock after CKE is driven HIGH.
4. A valid command may be issued only after tXSR is satisfied. NOPs shall be issued during tXSR.
142
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Partial Array Self-Refresh: Bank Masking
LPDDR2-S4 SDRAM has 4 or 8 banks. For LPDDR2-S4 devices, 64Mb to 512Mb LPDDR2 SDRAM has 4 banks, while 1Gb
and higher density has 8. Each bank of LPDDR2 SDRAM can be independently configured whether a self refresh operation is
taking place. One mode register unit of 8 bits accessible via MRW command is assigned to program the bank masking status of
each bank up to 8 banks. For bank masking bit assignments, see Mode Register 16.
The mask bit to the bank controls a refresh operation of entire memory within the bank. If a bank is masked via MRW, a refresh
operation to entire bank is not blocked and data retention by a bank is not guaranteed in self refresh mode. To enable a refresh
operation to a bank, a coupled mask bit has to be programmed, “unmasked”. When a bank mask bit is unmasked, the array
space being refreshed within that bank is determinate by the programmed status of the segment mask bit.
Partial Array Self-Refresh: Segment Masking
Segment Programming segment mask bits is similar to programming bank mask bits. For densities 1Gb and higher, 8
segments are used for masking. Mode register 17 is used for programming segment mask bits up to 8 bits. For densities less
than 1Gb, segment masking is not supported.
When the mask bit to an address range (represented as a segment) is programmed as“masked,” a REFRESH operation to
that segment is blocked. Conversely, when a segment mask bit to an address range is unmasked, refresh to that segment is
enabled. A segment-masking scheme can be used in place of or in combination with a bank masking scheme in LPDDR2-S4
SDRAM. Each segment-mask bit setting is applied across all banks.
Segment Mask
Bank 0
Bank 1
Bank 2
Bank 3
Bank 4
Bank 5
Bank 6
Bank 7
(MR17)
Bank Mask
(MR16)
0
1
0
0
0
0
0
1
Segment 0
Segment 1
Segment 2
Segment 3
Segment 4
Segment 5
Segment 6
Segment 7
0
0
1
0
0
0
0
1
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
Example of Bank and Segment Masking use in LPDDR2-S4 devices
Notes:
1. This table illustrates an example of an 8-bank LPDDR2-S4 device, when a refresh operation to bank 1 and bank 7, as well as
segment 2 and segment 7 are masked.
143
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Mode Register Read Command
The Mode Register Read command is used to read configuration and status data from mode registers for LPDDR SDRAM.
The Mode Register Read (MRR) command is initiated by having LOW, CA0 LOW, CA1 LOW, CA2 LOW, and CA3 HIGH
at the rising edge of the clock. The mode register is selected by {CA1f-CA0f, CA9r-CA4r}. The mode register contents are
available on the first data beat of DQ0-DQ7, RL * tCK + tDQSCK + tDQSQ after the rising edge of the clock where the Mode
Register Read Command is issued. Subsequent data beats contain valid, but undefined content, except in the case of the DQ
Calibration function DQC, where subsequent data beats contain valid content as described in “DQ Calibration”. All DQS shall
be toggled for the duration of the Mode Register Read burst. The MRR command has a burst length of four. The Mode
Register Read operation (consisting of the MRR command and the corresponding data traffic) shall not be interrupted. The
MRR command period (tMRR) is 2 clock cycles. Mode Register Reads to reserved and write-only registers shall return valid,
but undefined content on all data beats and DQS shall be toggled.
144
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Mode Register Read Command (Continued)
Mode Register Read timing example: RL=3, tMRR=2
Notes:
1. Mode Register Read has a burst length of four
2. Mode Register Read operation shall not be interrupted
3. MRRs to DQ calibration registers MR32 and MR40 are described in “DQ Calibration”.
4. Only the NOP command is supported during tMRR.
5. Mode register data is valid only on DQ[7:0] on the first beat. Subsequent beats contain valid but undefined data. DQ[MAX:8]
contain valid but undefined data for the duration of the MRR burst.
6. Minimum Mode Register Read to write latency is RL+RU(tDQSCK,max/tCK)+4/2+1-WL clock cycles
7. Minimum Mode Register Read to Mode Register Write Latency is RL+RU(tDQSCK,max/tCK)+4/2+1 clock cycles
After a prior READ command, the MRR command must not be issued earlier than BL/2 clock cycles, or WL + 1 + BL/2 +
RU(tWTR/tCK) clock cycles after a prior WRITE command, as READ bursts and WRITE bursts must not be truncated by
MRR. Note that if a READ or WRITE burst is truncated with a BST command, the effective burst length of the truncated
burst should be used for the value BL.
145
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Mode Register Read Command (Continued)
Read to MRR timing example: RL=3, tMRR=2
Notes:
1. The minimum number of clocks from the burst read command to the Mode Register Read command is BL/2.
2. Only the NOP command is supported during tMRR.
Burst Write Followed by MRR: RL=3, WL=1, BL=4
Notes:
1. The minimum number of clock cycles from the burst write command to the Mode Register Read command is [WL + 1 + BL/2 +
RU( tWTR/tCK)].
2. Only the NOP command is supported during tMRR.
146
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Temperature Sensor
LPDDR2 devices feature a temperature sensor whose status can be read from MR4. This sensor can be used to determine
an appropriate refresh rate, determine whether AC timing derating is required in the extended temperature range, and/or
monitor the operating temperature. Either the temperature sensor or the device operating temperature can be used to
determine if operating temperature requirements are being met.
Temperature sensor data may be read from MR4 using the Mode Register Read protocol.
When using the temperature sensor, the actual device case temperature may be higher than the operating temperature
specification that applies for the standard or extended temperature ranges. For example, TCASE could be above 85°C when
MR4[2:0] equals 011B.
To assure proper operation using the temperature sensor, applications must accommodate the specifications shown in bellow.
Temperature Sensor Definitions and Operating Considerations
Edge
Parameter
Symbol
Value
Unit
Notes
Maximum temperature gradient experienced by the
memory device at the temperature of interest over a
range of 2°C.
System Temperature Gradient
Max
System Dependent
C/s
TempGradient
MR4 Read Interval
Max
Max
System Dependent
32
ms
ms
ReadInterval
tTSI
Time period between MR4 READs from the system.
Maximum delay between internal updates of MR4.
Temperature Sensor Interval
Maximum response time from an MR4 READ to the
system response.
System Response Delay
Max
Max
System Dependent
ms
C
SysRespDelay
TempMargin
Margin above maximum temperature to support
controller response.
Device Temperature Margin
2
These devices accommodate the 2 degree Celsius temperature margin between the point at which the device temperature
enters the extended temperature range and point at which the controller re-configures the system accordingly. To determine
the required MR4 polling frequency, the system must use the maximum TempGradient and the maximum response time of
the system using the following equation:
For example, if TempGradient is 10°C/s and the SysRespDelay is 1ms:
In this case, ReadInterval must not exceed 183ms
147
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Temperature Sensor (Continued)
Temp Sensor Timing
148
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
DQ Calibration
LPDDR2 devices feature a DQ calibration function that outputs one of two predefined system-timing calibration patterns.
MRR to MR32 (pattern A) or MRR to MR40 (pattern B) will return the specified pattern on DQ0 and DQ8 for x16 devices and
DQ0, DQ8, DQ16, and DQ24 for x32 devices. For x16 devices, DQ[7:1] and DQ[15:9] drive the same information as DQ0
during the MRR burst. For x32 devices, DQ[7:1], DQ[15:9], DQ[23:17], and DQ[31:25] drive the same information as DQ0
during the MRR burst. MRR DQ calibration commands can occur only in the idle state.
DQ MR32 and MR40 DQ Calibration timing, example: RL=3, tMRR=2
Notes: Only the NOP command is supported during tMRR. Mode Register Read has BL4 and shall not be interrupted
Data Calibration Pattern Description
Pattern
MR# Bit Time 0 Bit Time 1 Bit Time 2 Bit Time 3
Notes
Pattern A
Pattern B
MR32
MR40
1
0
0
0
1
1
0
1
Reads to MR32 return DQ calibration pattern A.
Reads to MR32 return DQ calibration pattern B.
149
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Mode Register Write (MRW)
The MRW command is used to write configuration data to mode registers. The MRW command is initiated with LOW, CA0
LOW, CA1 LOW, CA2 LOW, and CA3 LOW at the rising edge of the clock. The mode register is selected by CA1f-CA0f,
CA9r-CA4r. The data to be written to the mode register is contained in CA9f-CA2f. The MRW command period is defined by
tMRW. Mode register WRITEs to read-only registers have no impact on the functionality of the device.
Mode Register Write timing, example: RL=3, tMRW=5
Notes:
1. Only the NOP command is supported during tMRW.
2. At time Ty, the device is in the idle state.
The MRW can only be issued when all banks are in the idle precharge state. One method of ensuring that the banks are in
this state is to issue a PRECHARGE-ALL command.
Truth Table for Mode Register Read (MRR) and Mode Register Write (MRW)
Current State
Command
MRR
Intermediate State
Mode Register Reading (All Banks idle)
Mode Register Writing (All Banks idle)
Restting (Device Auto-Init)
Mode Register Reading (Bank(s) idle)
Not Allowed
Next State
All Banks idle
All Banks idle
All Banks idle
Bank(s) Active
Not Allowed
All Banks idle
MRW
MRW (Reset)
MRR
Bank(s) Active
MRW
Not Allowed
Not Allowed
MRW (Reset)
Mode Register Write Reset (MRW Reset)
The MRW RESET command brings the device to the device auto-initialization (resetting) state in the power-on initialization
sequence. The MRW RESET command can be issued from the idle state. This command resets all mode registers to their
default values. Only the NOP command is supported during Tinit4. After MRW RESET, boot timings must be observed until
the device initialization sequence is complete and the device is in the idle state. Array data is undefined after the MRW
RESET command.
150
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Mode Register Write ZQ Calibration command
The MRW command is used to initiate the ZQ calibration command. This command is used to calibrate the output driver
impedance across process, temperature, and voltage. LPDDR2-S4 devices support ZQ calibration.
There are four ZQ calibration commands and related timings: tZQinit, tZQreset, tZQCL, and tZQCS. tZQinit is for initialization
calibration; tZQreset is for resetting ZQ to the default output impedance; tZQCL is for long calibration(s); and tZQCS is for
short calibration(s).
The initialization ZQ calibration (ZQINIT) must be performed for LPDDR2-S4. ZQINIT provides an output impedance
accuracy of ±15 percent. After initialization, the ZQ calibration long (ZQCL) can be used to recalibrate the system to an output
impedance accuracy of ±15 percent. A ZQ calibration short (ZQCS) can be used periodically to compensate for temperature
and voltage drift in the system.
The ZQ reset command (ZQRESET) resets the output impedance calibration to a default accuracy of ±30% across process,
voltage, and temperature. This command is used to ensure output impedance accuracy to ±30% when ZQCS and ZQCL
commands are not used.
One ZQCS command can effectively correct at least 1.5% (ZQ correction) of output impedance errors within tZQCS for all
speed bins, assuming the maximum sensitivities specified are met. The appropriate interval between ZQCS commands can
be determined from using these tables and system-specific parameters.
LPDDR2 devices are subject to temperature drift rate (Tdriftrate) and voltage drift rate (Vdriftrate) in various applications. To
accommodate drift rates and calculate the necessary interval between ZQCS commands, apply the following formula:
where Tsens = max(dRONdT) and Vsens = max(dRONdV), define the LPDDR2 temperature and voltage sensitivities.
For example, if Tsens = 0.75% / C, Vsens = 0.20% / mV, Tdriftrate = 1 C / sec and Vdriftrate = 15 mV / sec, then the interval
between ZQCS commands is calculated as:
For LPDDR2-S4 devices, a ZQ Calibration command may only be issued when the device is in Idle state with all banks
precharged. No other activities can be performed on the LPDDR2 data bus during the calibration period (tZQinit, tZQCL,
tZQCS). The quiet time on the LPDDR2 data bus helps to accurately calibrate RON. There is no required quiet time after the
ZQ Reset command. If multiple devices share a single ZQ Resistor, only one device may be calibrating at any given time. After
calibration is achieved, the LPDDR2 device shall disable the ZQ ball’s current consumption path to reduce power.
In systems that share the ZQ resistor between devices, the controller must not allow overlap of tZQinit, tZQCS, or tZQCL
between the devices. ZQ Reset overlap is allowed. If the ZQ resistor is absent from the system, ZQ shall be connected
permanently to VDDCA. In this case, the LPDDR2 shall ignore ZQ calibration commands and the device will use the default
calibration settings.
151
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Mode Register Write ZQ Calibration command (Continued)
ZQ Calibration Initialization timing example
Notes:
1. Only the NOP command is supported during ZQ calibration.
2. CKE must be registered HIGH continuously during the calibration period.
3. All devices connected to the DQ bus should be High-Z during the calibration process.
ZQ External Resistor Value, Tolerance and Capacitive Loading
To use the ZQ Calibration function, a 240 Ohm +/- 1% tolerance external resistor must be connected between the ZQ pin and
ground. A single resistor can be used for each LPDDR2 device or one resistor can be shared between multiple LPDDR2
devices if the ZQ calibration timings for each LPDDR2 device do not overlap. The total capacitive loading on the ZQ pin must
be limited.
152
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power Down
Power-down is entered synchronously when CKE is registered LOW and is HIGH at the rising edge of clock. CKE must be
registered HIGH in the previous clock cycle. A NOP command must be driven in the clock cycle following the power-down
command. CKE must not go LOW while MRR, MRW, READ, or WRITE operations are in progress. CKE can go LOW while
any other operations such as row activation, PRECHARGE, auto precharge, or REFRESH are in progress, but the
power-down IDD specification will not be applied until such operations are complete. Power-down entry and exit are shown in
below timing diagram.
If power-down occurs when all banks are idle, this mode is referred to as precharge power-down; if power-down occurs when
there is a row active in any bank, this mode is referred to as active power-down.
Entering power-down deactivates the input and output buffers, excluding CK, , and CKE. In power-down mode, CKE must
be held LOW; all other input signals are “Don’t Care.” CKE LOW must be maintained until tCKe is satisfied. VREFCA must be
maintained at a valid level during power-down.
VDDQ can be turned off during power-down. If VDDQ is turned off, VREFDQ must also be turned off. Prior to exiting
power-down, both VDDQ and VREFDQ must be within their respective minimum/maximum operating ranges.
No refresh operations are performed in power-down mode. The maximum duration in power-down mode is only limited by the
refresh requirements outlined in section “REFRESH Command”.
The power-down state is excited when CKE is registered HIGH. The controller must drive HIGH in conjunction with CKE
HIGH when exiting the power-down state. CKE HIGH must be maintained until tCKe is satisfied. A valid, executable
command can be applied with power-down exit latency tXP after CKE goes HIGH.
Basic Power-Down entry and exit timing
Notes: Input clock frequency can be changed or the input clock stopped during power-down, provided that the clock frequency is
between the minimum and maximum specified frequencies for the speed grade in use, and that prior to power-down exit,
a minimum of 2 stable clocks complete.
153
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power Down (Continued)
CKE intensive environment
REF to REF timing in CKE intensive environment
Notes:
1. The pattern shown above can repeat over a long period of time. With this pattern, LPDDR2 SDRAM guarantees all AC and DC
timing & voltage specifications with temperature and voltage drift ensured.
154
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power Down (Continued)
Read to Power-Down entry
Notes:
1. CKE must be held HIGH until the end of the burst operation
2. CKE may be registered LOW RL + RU(tDQSCK(MAX)/tCK) + BL/2 + 1 clock cycles after the clock on which the Read command is
registered.
155
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power Down (Continued)
Read with Auto-precharge to Power-Down entry
Notes:
1. CKE must be held HIGH until the end of the burst operation.
2. CKE can be registered LOW at RL + RU(tDQSCK/tCK)+ BL/2 + 1 clock cycles after the clock on which the READ command is registered.
3. BL/2 with tRTP = 7.5ns and tRAS (MIN) is satisfied.
4. Start internal PRECHARGE.
156
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power Down (Continued)
Write to Power-Down entry
Notes:
1. CKE can be registered LOW at WL + 1 + BL/2 + RU(tWR/tCK) clock cycles after the clock on which the WRITE command is registered
157
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power Down (Continued)
Write with Auto-precharge to Power-Down entry
Notes:
1. CKE may be registered LOW WL + 1 + BL/2 + RU(tWR/tCK) +1 clock cycles after the Write command is registered.
2. Start internal PRECHARGE.
158
Version 1.8
01/2019
Nanya Technology Corp.
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power Down (Continued)
Refresh command to Power-Down entry
Notes:
1. CKE may go LOW tIHCKE after the clock on which the Refresh command is registered.
Activate command to Power-Down entry
Notes:
1. CKE may go LOW tIHCKE after the clock on which the Activate command is registered.
Precharge command to Power-Down entry
Notes:
2. CKE may go LOW tIHCKE after the clock on which the Precharge command is registered.
159
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Power Down (Continued)
Mode Register Read to Power-Down entry
Notes:
1. CKE may be registered LOW RL + RU(tDQSCK/tCK)+ BL/2 + 1 clock cycles after the clock on which the Mode Register Read command
is registered.
Mode Register Write to Power-Down entry
Notes:
1. CKE may be registered LOW tMRW after the clock on which the Mode Register Write command is registered.
160
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Deep Power Down (DPD)
Deep Power-Down is entered when CKE is registered LOW with LOW, CA0 HIGH, CA1 HIGH, and CA2 LOW at the rising
edge of clock. A NOP command must be driven in the clock cycle following the power-down command. CKE is not allowed to
go LOW while mode register, read, or write operations are in progress. All banks must be in idle state with no activity on the
data bus prior to entering the Deep Power Down mode. During Deep Power-Down, CKE must be held LOW.
In Deep Power-Down mode, all input buffers except CKE, all output buffers, and the power supply to internal circuitry may be
disabled within the SDRAM. All power supplies must be within specified limits prior to exiting Deep Power-Down. VrefDQ and
VrefCA may be at any level within minimum and maximum levels. However prior to exiting Deep Power-Down, Vref must be
within specified limits.
The contents of the SDRAM may be lost upon entry into Deep Power-Down mode.
The Deep Power-Down state is exited when CKE is registered HIGH, while meeting Tiscke with a stable clock input. The
SDRAM must be fully re-initialized as described in the Power up initialization Sequence. The SDRAM is ready for normal
operation after the initialization sequence.
Deep Power-Down entry and exit timing diagram
Notes:
1. Initialization sequence may start at any time after Tx + 1.
2. Tinit3 and Tx + 1 and refer to timings in the initialization sequence.
3. The clock is stable and within specified limits for a minimum of 2 clock cycles prior to deep power down exit and the clock frequency
is between the minimum and maximum frequency for the particular speed grade.
161
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Input clock stop and frequency change
LPDDR2 devices support input clock frequency change during CKE LOW under the following conditions:
•
tCK(abs)min is met for each clock cycle
•
•
•
•
•
•
Refresh requirement apply during clock frequency change
During clock frequency change, only REFab or REFpb commands may be executing
Any ACTIVATE or PRECHARGE commands have completed prior to changing the frequency
Related timing conditions,tRCD and tRP, have been met prior to changing the frequency
The initial clock frequency must be maintained for a minimum of 2 clock cycles after CKE goes LOW
The clock satisfies tCH(abs) and tCL(abs) for a minimum of two clock cycles prior to CKE going HIGH.
•
After the input clock frequency is changed and CKE is held HIGH, additional MRW commands may be required to set
the WR, RL, etc. These settings may need to be adjusted to meet minimum timing requirements at the target clock
frequency.
LPDDR2 devices support clock stop during CKE LOW under the following conditions:
•
•
•
•
•
•
•
CK is held LOW and is held HIGH during clock stop
Refresh requirements are met
Only REFab or REFpb commands can be in process
Any ACTIVATE or PRECHARGE commands have completed prior to changing the frequency
Related timing conditions, tRCD and tRP, have been met prior to changing the frequency
The initial clock frequency must be maintained for a minimum of 2 clock cycles after CKE goes LOW
The clock satisfies tCH(abs) and tCL(abs) for a minimum of two clock cycles prior to CKE going HIGH.
LPDDR2 devices support input clock frequency change during CKE HIGH under the following conditions:
•
•
•
tCK(abs)min is met for each clock cycle
Refresh requirement apply during clock frequency change
Any Activate, Read, Write, Precharge, Mode Register Write or Mode Register Read commands must have executed
to completion including any associated data bursts prior to changing the frequency
•
The related timing conditions (tRCD, tWR, tWRa, tRP,tMRW,tMRR etc) have been met prior to changing the
frequency
•
•
•
shall be held HIGH during clock frequency change
During clock frequency change, only REFab or REFpb commands may be executing
The LPDDR2 device is ready for normal operation after the clock satisfies tCH(abs) and tCL(abs) for a minimum of
2tCK+tXP.
•
After the input clock frequency is changed and CKE is held HIGH, additional MRW commands may be required to set
the WR, RL, etc. These settings may need to be adjusted to meet minimum timing requirements at the target clock
frequency.
162
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Input clock stop and frequency change (Continued)
LPDDR2 devices support clock stop during CKE HIGH under the following conditions:
•
•
•
•
•
CK is held LOW and is held HIGH during clock stop
shall be held HIGH during clock stop
Refresh requirements are met
Only REFab or REFpb commands can be in process
Any Activate, Read, Write, Precharge, Mode Register Write or Mode Register Read commands must have executed
to completion including any associated data bursts prior to stopping the clock
•
•
The related timing conditions (tRCD, tWR, tWRa, tRP, tMRW, tMRR etc) have been met prior to stopping the clock
The LPDDR2 device is ready for normal operation after the clock is restarted and satisfies tCH(abs) and tCL(abs) for
a minimum of 2tCK+tXP.
No Operation Command
The purpose of the No Operation command (NOP) is to prevent the LPDDR2 device from registering any unwanted
command between operations. Only when the CKE level is constant for clock cycle N-1 and clock cycle N, a NOP command
may be issued at clock cycle N. A NOP command has two possible encodings:
1. HIGH at the clock rising edge N.
2. LOW and CA0, CA1, CA2 HIGH at the clock rising edge N.
The No Operation command will not terminate a previous operation that is still executing, such as a burst read or write cycle.
163
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
NTC Proprietary
Level: Property
LPDDR2 S4B 4Gb(SDP)/8Gb(DDP) SDRAM
4Gb:NT6TL128M32BQ(A) / NT6TL256M16BA
8Gb:NT6TL256T32BQ(A) / NT6TL128T64BR(5)
Revision History
Version
Page
Modified
Description
Released
1.2
All
-
Official Release
08/2015
1. Add part number:NT6TL128M32BI-G1, NT6TL256T32-BI-G1
2. Add 800Mbps spec
All
-
1.3
1.4
03/2016
08/2016
P63, 70
P1,18
-
Modify slew rate derating values :73 (was:74)
Package Outline
Drawing
216-ball: 12.00 x 12.00 x 0.80(mm) (was: 12.00 x 12.00 x 0.70(mm))
P1
-
-
Add NOTE 2
P1~19
Add 134b (10.00 x 11.50 x 0.80(mm)) part number, ballout and POD
1.5
05/2017
Temperature
Specification
P26, 58, 137
Add 0~105°C Specification
1.6
1.7
P2
P2
Ordering Information
Ordering Information
Add part number: NT6TL256M16BA-G0I
Remove NOTE 1
08/2017
11/2018
1. Remove 134b(11.50 x 11.50 x0.80(mm)) part number, ballout and POD
2. Add part number: NT6TL256T32BA-G0I
1.8
P1~17
-
01/2019
164
Version 1.8
Nanya Technology Corp.
01/2019
All Rights Reserved ©
http://www.nanya.com/
相关型号:
©2020 ICPDF网 联系我们和版权申明