LPDDR4 Its not just for mobile
anymore
Lou Ternullo Product Marketing Director - Cadence Design Systems
October 15, 2014
DRAM Consumption by Application
Application
Protocol
Transition
DDR3 ->DDR4
1. Density
2. Performance
3. Power
DDR3 -> DDR4
1. Density
2. Performance
3. Power
DDR3 -> DDR4
1. Cost
2. Performance
3. Power
DDR3 -> DDR4
1. Reliability
2. Power
3. Cost
LPDDR3 -> LPDDR4
1. Power
2. Performance
3. Cost
Storage
RAID
SSD
Networking
Network Storage
Network Processors
Consumer
HDTV
Camera
Display
Industrial, Medical,
Instrumentation, FPGAs
Tester equipment
FPGAs
Mobile
Tablets/ cell phones
Wearables
2014 Cadence Design Systems, Inc. All rights reserved.
Requirements
Typical Consumer Product DRAM Requirements
Typical Consumer products
HDTV
Set top Box
Blue ray players
Printers..
Typical off chip memory (DRAM) requirements
Cost cost competitive markets
Performance continuous increasing performance requirements
Density - ~ 1GB DRAM density
Interface/bandwidth: typical interfaces are 32 bits wide
2014 Cadence Design Systems, Inc. All rights reserved.
DRAM Cost Requirements for
Consumer Products
2014 Cadence Design Systems, Inc. All rights reserved.
DRAM Industry Trends
Supply and demand impacts cost
Graphics
SDR
DDR
Mobile DRAM
DDR2
DDR3
DDR4
Mobile DRAM growth
Source:IHS
Increase in mobile DRAM bit consumption
IHS: Mobile devices to surpass PCs in DRAM consumption by 2015
Introduction of Uni-DIMM at IDF- LP DRAM on a DIMM
Potential Path to Lower Cost LP-DRAM
2014 Cadence Design Systems, Inc. All rights reserved.
DRAM Density Requirements for
Consumer Products
2014 Cadence Design Systems, Inc. All rights reserved.
DDR4 Consumer Product System Scenarios
Typical 32 bit DRAM interface
PCB
SoC
SoC
DDR
Controller
DDR
Controller
DDR PHY
DDR PHY
DDR4
x16
Protocol
DDR4
x16
PCB
DDR
4 x8
DDR
4 x8
DDR
4 x8
Density/ DRAM
# DRAMs
Total DRAM
Density
DDR4 X8
4Gb 8 Gb
2 GB 4GB
DDR4x16
4Gb 8Gb
1 GB 2 GB
Density requirements drive selection of x16 DRAM
Typical system density requirements ~ 1GB
7
DDR
4 x8
2014 Cadence Design Systems, Inc. All rights reserved.
Alternate Consumer Product System Scenarios
PCB
SoC
SoC
DDR
Controller
DDR
Controller
DDR PHY
DDR PHY
DDR4
x16
Protocol
DDR4
x16
PCB
Density/ DRAM
# DRAMs
LPDDR4
LPDDR4
x32
x32
1 or 2 ranks
Total DRAM
Density
DDR4x16
4Gb 8Gb
1 GB 2 GB
LPDDR4x32
6Gb 8Gb
0.75 GB 1 GB
12Gb 16Gb
2 (stacked)
1.5 GB 2 GB
LPDDR4x32 2 rank
LPDDR4 x32 DRAM is an option to meet density requirements
LPDDR4 DRAM satisfy typical system density requirements ~ 1GB
8
2014 Cadence Design Systems, Inc. All rights reserved.
DRAM Performance Requirements for
Consumer Products
2014 Cadence Design Systems, Inc. All rights reserved.
2.6 Gbps
2.4 Gbps
LPDDR4 DRAM performance out pacing DDR4
10
2014 Cadence Design Systems, Inc. All rights reserved.
DDR4 DRAM Timing Comparison
Number of Clock Cycles
DDR4-1600
DDR4-1866
DDR4-2133
DDR4-2400
DDR4-2667(1)
x8
x16
x8
x16
tCCD_S (min)
tCCD_L (min)
Symbol
nRRDS
nRRDL
tRRD_S: ACTIVATE to ACTIVATE Command delay to a different bank
group
tRRD_L: ACTIVATE to ACTIVATE Command delay to same bank
group
tCCD_S: CAS_n to CAS_n command delay for different bank group
tCCD_L: CAS_n to CAS_n command delay for the same bank group
Optimal DDR4 tCCD is 4 clock cycles to align with BL 8
(1) Projected timings for DDR4-2667
11
2014 Cadence Design Systems, Inc. All rights reserved.
Introduction to DDR4 Bank Groups
DDR4 X8 DRAM Devices
BG0
tCCD_S
BG1
B0
B1
B0
B1
B2
B3
B2
B3
BG2
B2
B1
tCCD_L
B0
BG3
B3
B0
B2
tCCD_S
12
2014 Cadence Design Systems, Inc. All rights reserved.
B1
B3
DDR4 DRAMs are architected
with Banks and Bank Groups
X8 DRAM devices have 2 Bank
address bits and 2 Bank group
bits
Timing differences exist across
banks accesses
Longer timing within the same bank
group. IE B0 to B1 tCCD_L
Shorter time across bank groups. IE
BG0 to BG1 tCCD_S
DDR controller address
mechanism must take Bank
Group restrictions into account
DDR4 Bank Groups
DDR4 X16 DRAM Devices
BG0
tCCD_S
BG1
B1
B0
B1
B2
B3
B2
B3
B4
B5
B4
B5
B6
B7
B6
B7
tCCD_L
B0
tCCD_S
13
2014 Cadence Design Systems, Inc. All rights reserved.
X16 DRAM devices have 3 bank
address bits and 1 bank group
bit
X16 devices increase the
probability of back to back
commands in the same bank
group
DDR4 tCCD_S vs tCCD_L Comparison
tCCD_S (min): 4 CK cycles
tCCD_L(min): 6 CK cycles
2 dead cycles
tCCD_S: 4 DRAM clock cycles aligns well with DDR4 BL8
tCCD_L: 6 DRAM clock cycles is two more clock cycles than BL8
leaving 2 dead cycles
Random traffic to DDR4 x8 devices with 4 bank groups will have some
efficiency challenges
Random traffic to DDR4 x16 devices with only 2 bank groups will have
much more efficiency challenges
14
2014 Cadence Design Systems, Inc. All rights reserved.
LPDDR4 DRAM Timing Comparison
Number of Clock Cycles
Example LDDR4 timing diagram
Symbol
LPDDR41600 - 3200
tRRD
tCCD
No dead cycles
tRRD: ACTIVATE bank A to ACTIVATE bank B command delay
tCCD: CAS to CAS command delay
Optimal LPDDR4 tCCD is less than or equal to 8 clock cycle to align with
BL 16
15
2014 Cadence Design Systems, Inc. All rights reserved.
Estimated Data Throughput Efficiency
Example DRAM System Scenarios
100
100
75
75
1600 Mb/s
50
1600 Mb/s
50
2667 Mb/s
25
25
0
DDR4 X8
DDR4 x16
LPDDR4
Random addressing with BG
disabled
DDR4 X16 has worse timings
than X8
DDR4 timing worse at higher
data rates
16
2667 Mb/s
2014 Cadence Design Systems, Inc. All rights reserved.
DDR4 X8
DDR4 x16
LPDDR4
Random addressing with DDR4
BG enabled
No change in LPDDR4
throughput
LPDDR4/DDR4 Device Comparison Summary
Symbol
LPDDR4 x32
DDR4 x8
DDR4 x16
tRRD
4-6
5-8
tCCD
4-6
4-6
16 or 32
6Gb 8Gb
4Gb 8Gb
4Gb 8Gb
Up to 3200Mb/s
Roadmap to 4267
Up to 3200Mb/s
Up to 3200Mb/s
Discrete & POP
Discrete
Discrete
12
22
22
BL
density
Data rate
# devices - 32 bit
Package type
Command/Address
Pin count
LPDDR4 Devices May Be Ideal for Low Density High
Performance Consumer Applications
17
2014 Cadence Design Systems, Inc. All rights reserved.
Summary
Consumer products must be competitive on cost and
performance
Consumer products use lower cost PC DRAM today
Trends in the DRAM device market are driving the demand
to consider LPDDR4 DRAMs in consumer products
LPDDR4 DRAM devices have potential to replace DDR4
devices in consumer products
LPDDR4 is higher performance than DDR4
Potential for lower cost BOM with LPDDR4
DRAM performance trend is driving consumer product
developers to investigate LPDDR4/DDR4 combination IP
18
2014 Cadence Design Systems, Inc. All rights reserved.