Jump to content

DDR4 SDRAM

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 216.165.127.20 (talk) at 15:39, 13 September 2013 (→‎Implementations: grammar fix). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

DDR4 SDRAM
The first DDR4 memory module was manufactured by Samsung and announced in January 2011.
Typesynchronous dynamic random-access memory
Release dateSeptember 2012[1]
PredecessorDDR3 SDRAM
WebsiteJEDEC

In computing, DDR4 SDRAM, an abbreviation for double data rate fourth generation synchronous dynamic random-access memory, is a type of synchronous dynamic random-access memory (SDRAM) with a high bandwidth ("double data rate") interface, expected to be released to the market sometime in 2013.[2][3][4] It is one of the latest variants of dynamic random access memory (DRAM), some of which have been in use since the early 1970s,[5] and a proposed higher-speed successor to the DDR2 and DDR3 technologies. It is not compatible with any earlier type of random access memory (RAM) due to different signaling voltages, physical interface and other factors.

Benefits

Its primary benefits compared to DDR3 include faster clock frequencies and data transfer rates (2133–4266 MT/s compared to DDR3's 800 to 2133 MT/s[6][7][8]) and lower voltage (1.05–1.2 V for DDR4,[7] compared to 1.2–1.65 V for DDR3) with current remaining the same.[9] DDR4 also anticipates a change in topology. It discards the multiple DIMMs per channel approach in favor of a point-to-point topology where each channel in the memory controller is connected to a single DIMM.[7][10] Switched memory banks are also an anticipated option for servers.[7]

Development and market history

Standards body JEDEC began working on a successor to DDR3 around 2005,[11] about 2 years before the launch of DDR3 in 2007.[12][13] The high-level architecture of DDR4 was planned for completion in 2008.[14]

Some advance information was published in 2007,[15] and a guest speaker from Qimonda provided further public details in a presentation at the August 2008 San Francisco Intel Developer Forum (IDF).[15][16][17][18] DDR4 was described as involving a 30 nm process at 1.2 volts, with bus frequencies of 2133 MT/s "regular" speed and 3200 MT/s "enthusiast" speed, and reaching market in 2012, before transitioning to 1 volt in 2013.[16][18]

Subsequently, further details were revealed at MemCon 2010, Tokyo (a computer memory industry event), at which a presentation by a JEDEC director titled "Time to rethink DDR4" [19] with a slide titled "New roadmap: More realistic roadmap is 2015" led some websites to report that the introduction of DDR4 was probably[20] or definitely[21][22] delayed until 2015. However, DDR4 test samples were announced in line with the original schedule in early 2011 at which time manufacturers began to advise that large scale commercial production and release to market was scheduled for 2012.[2]

DDR4 was expected to represent 5% of the DRAM market in 2013,[2] and to reach mass market adoption and 50% market penetration around 2015;[2] as of 2013, however, adoption of DDR4 has been delayed and it is no longer expected to reach a majority of the market until 2016 or later.[23] The transition from DDR3 to DDR4 is thus taking longer than the approximately 5 years taken for DDR3 to achieve mass market transition over DDR2.[7] In part, this is because changes required to other components would impact all other parts of computer systems, which would need to be updated to work with DDR4.[6]

In February 2009, Samsung validated 40 nm DRAM chips, considered a "significant step" towards DDR4 development[24] since in 2009, DRAM chips were only beginning to migrate to a 50 nm process.[25] In January 2011, Samsung announced the completion and release for testing of a 2 GB DDR4 DRAM module based on a process between 30 and 39 nm.[26] It has a maximum data transfer rate of 2133 MT/s at 1.2 V, uses pseudo open drain technology (adapted from graphics DDR memory[27]) and draws 40% less power than an equivalent DDR3 module.[26][28][29]

Three months later in April 2011, Hynix announced the production of 2 GB DDR4 modules at 2400 MT/s, also running at 1.2 V on a process between 30 and 39 nm (exact process unspecified),[2] adding that it anticipated commencing high volume production in the second half of 2012.[2] Semiconductor processes for DDR4 are expected to transition to sub-30 nm at some point between late 2012 and 2014.[7][30]

In May 2012 Micron announced[3] it is aiming at starting production in late 2012 of 30 nm modules.

In July 2012, Samsung Electronics Co., Ltd., announced that it has begun sampling the industry's first 16 GB registered dual inline memory modules (RDIMMs) using DDR4 SDRAM for enterprise server systems.[31][32]

In September 2012 JEDEC released the final specification of DDR4.[1]

Market perception and prospects

In April 2013, a news writer at International Data Group (IDG) – an American technology research business originally part of IDC – produced an analysis of their perceptions related to DDR4 SDRAM.[33] The conclusions were that the increasing popularity of mobile computing and other devices using slower but low powered memory, the slowing of growth in the traditional desktop computing sector, and the consolidation of the memory manufacturing marketplace, meant that margins on RAM were tight. As a result the looked-for premium pricing used for initial profitability when introducing new technology to the marketplace, was harder to achieve, and capacity had shifted to other sectors; SDRAM manufacturers and chipset creators were to an extent caught in a "chicken and egg" situation where, according to iSupply, "Nobody wants to pay a premium for DDR4 products, and manufacturers don't want to make the memory if they are not going to get a premium".[33] A switch in market sentiment towards desktop computing and release of chipsets having DDR4 support by Intel and AMD could therefore potentially lead to "aggressive" growth.[33]

Implementations

Intel's 2014 Haswell-E roadmap revealed the company's first use of DDR4 SDRAM in Haswell-E CPU.[34] Similarily, AMD will begin supporting DDR4 with the Hierofalcon SOC in 2014.[35]

Technical description

The new chips will use a 1.2 V supply[36]: 16 [37][38] with a 2.5 V auxiliary supply for wordline boost called VPP,[36]: 16 , versus the standard 1.5 V of DDR3 chips, with lower voltage variants at 1.05 V appearing in 2013. DDR4 is expected to be introduced at transfer rates of 2133 MT/s,[36]: 18  estimated to rise to a potential 4266 MT/s[6] by 2013. The minimum transfer rate of 2133 MT/s was said to be due to progress made in DDR3 speeds which, being likely to reach 2133 MT/s, left little commercial benefit to specifying DDR4 below this speed.[6][7] Techgage interpreted Samsung's January 2011 engineering sample as having CAS latency of 13 clock cycles, described as being comparable to the move from DDR2 to DDR3.[27]

Internal banks are increased to 16 (4 bank select bits), with up to 8 ranks per DIMM.[36]: 16 

Protocol changes include:[36]: 20 

  • Parity on the command/address bus
  • Data bus inversion (like GDDR4)
  • CRC on the data bus
  • Independent programming of individual DRAMs on a DIMM, to allow better control of on-die termination.

Increased memory density is anticipated, possibly using TSV ("through-silicon via") or other 3D stacking processes.[6][7][10][39] The DDR4 specification will include standardized 3D stacking "from the start" according to JEDEC,[39] with provision for up to 8 stacked dies.[36]: 12  X-bit Labs predicted that "as a result DDR4 memory chips with very high density will become relatively inexpensive".[6] Prefetch remains at 8n[36]: 16  with bank groups, including the use of two or four selectable bank groups.[40]

DDR4 also anticipates a change in topology.[disputeddiscuss] It discards the multi-drop bus approach used in previous generations in favor of point-to-point where each channel in the memory controller is connected to a single module.[7][10] This mirrors the trend also seen in the earlier transition from PCI to PCI Express, where parallelism was moved from the interface to the controller,[10] and is likely to simplify timing in modern high-speed data buses.[10] Switched memory banks are also an anticipated option for servers.[7][10]

In 2008, concerns were raised in the book Wafer Level 3-D ICs Process Technology that non-scaling analog elements such as charge pumps and voltage regulators, and additional circuitry "have allowed significant increases in bandwidth but they consume much more die area". Examples include CRC error-detection, on-die termination, burst hardware, programmable pipelines, low impedance, and increasing need for sense amps (attributed to a decline in bits per bitline due to low voltage). The authors noted that as a result, the amount of die used for the memory array itself has declined over time from 70–78% with SDRAM and DDR1, to 47% for DDR2, to 38% for DDR3 and potentially to less than 30% for DDR4.[41]

The specification defined standards for x4, x8, x16 memory devices with capacities of 2, 4, 8, 16Gib.[42]

Command encoding

Although it still operates in fundamentally the same way, DDR4 makes one major change to the command formats used by previous SDRAM generations. A new command signal /ACT is low to indicate the activate (open row) command.

The activate command requires more address bits than any other (18 row address bits in an 8 Gb part), so the standard /RAS, /CAS and /WE signals are shared with high-order address bits that are not used when /ACT is high. The combination of /RAS=L, /CAS=H and /WE=H that previously encoded an activate command is unused.

As in previous SDRAM encodings, A10 is used to select command variants: auto-precharge on read and write commands, and one bank vs all banks for the precharge command. It also selects two variants of the ZQ calibration command.

In addition, A12 is used to request burst chop: truncation of an 8-transfer burst after 4 transfers. Although the bank is still busy and unavailable for other commands until 8 transfer times have elapsed, a different bank can be accessed.

Also, the number of bank addresses has been increased greatly. There are 4 bank select bits to select up to 16 banks within each DRAM: 2 bank address bits (BA0, BA1), and 2 bank group bits (BG0, BG1). There are additional timing restrictions when accessing banks within the same bank group; it is faster to access a bank in a different bank group.

In addition, there are 3 chip select signals (C0, C1, C2), allowing up to 8 stacked chips to be placed inside a single DRAM package. These effectively act as three more bank select bits, bringing the total to 7 (128 possible banks).

DDR4 command encoding[43]
/CS BGn, BAn /ACT A17 A16
/RAS
A15
/CAS
A14
/WE
A13 A12 A11 A10 A9–0 Command
H — x — Deselect (No operation)
L bank L Row address Active (activate): open a row
L x H x H H H — x — No operation
L x H x H H L x long x ZQ Calibration
L bank H x H L H x BC x AP  Column  Read (BC=burst chop)
L bank H x H L L x BC x AP Column Write (AP=auto-precharge)
L x H x L H H — x — (Unassigned, reserved)
L x H x L H L x H x Precharge all banks
L bank H x L H L x L x Precharge one bank
L x H x L L H — x — Refresh
L register H 0 L L L 0 data Mode register set (MR0–MR6)

Note: x bits are "don't care", but must be at a valid voltage level, either 0 or 1.

Standard transfer rates are 1600, 1866, 2133 and 2400 MT/s.[43] (12/15, 14/15, 16/15 and 18/15 GHz clock speeds, double data rate.) 2666 and 3200 MT/s (20/15 and 24/15 GHz clock speeds) are provided for, but the specifications are not yet complete.

Design considerations

Some key points for IC and PCB design were identified by the DDR4 team at Micron:[44]

IC design:[44]

  • VrefDQ calibration (DDR4 "requires that VrefDQ calibration be performed by the controller");
  • New addressing schemes ("bank grouping", ACT_n to replace RAS#, CAS#, and WE# commands, PAR and Alert_n for error checking and DBI_n for data bus inversion);
  • New power saving features (Low Power Auto Self Refresh, Temperature Controlled Refresh, Fine Granularity Refresh, Data Bus Inversion, and CMD/ADDT latency).

Circuit board design:[44]

  • New power supplies (VDD/VDDQ at 1.2V and wordline boost, known as VPP, at 2.5V);
  • VrefDQ must be supplied internal to the DRAM while VrefCA is supplied externally from the board;
  • DQ pins terminate high using pseudo-open-drain I/O (this differs from the CA pins in DDR3 which are center-tapped to VTT).[44]

Module packaging

DDR4 memory comes in a 288-pin DIMM modules, similar to a 240-pin DDR-2/DDR-3 DIMM.[36]: 11  The pins are spaced more closely (0.85 mm instead of 1.0) to fit more within the standard 5+14-inch (133.35 mm) DIMM width, the height is increased slightly (31.25 mm/1.23 in instead of 30.35 mm/1.2 in) to make signal routing easier, and the thickness is increased (to 1.2 mm from 1.0) to accommodate more signal layers.

DDR4 SO-DIMMs have 256 pins (rather than 204), spaced closer (0.5 mm rather than 0.6), and are 1.0 mm wider (68.6 mm rather than 67.6), but retain the same 30 mm height.[36]: 11 

References

  1. ^ a b JEDEC Announces Publication of DDR4 Standard | JEDEC
  2. ^ a b c d e f "Hynix produces its first DDR4 modules". behardware.com. 2011-04-05. Retrieved 2012-04-14. {{cite web}}: |first= missing |last= (help)
  3. ^ a b Micron teases working DDR4 RAM, engadget.com, 2012-05-08, retrieved 2012-05-08
  4. ^ "Samsung mass-produces DDR4". Retrieved 2013-08-31.
  5. ^ The DRAM Story (PDF), www.ieee.org, 2008, p. 10, retrieved 2012-01-23
  6. ^ a b c d e f Shilov, Anton (2010-08-16), Next-Generation DDR4 Memory to Reach 4.266 GHz, Xbitlabs.com, retrieved 2011-01-03
  7. ^ a b c d e f g h i j 後藤 弘茂 ("Gotou Shigehiro"). "メモリ4Gbps時代へと向かう次世代メモリDDR4 ("Towards Next-Generation 4Gbps DDR4 Memory")". 2010-08-16. PC Watch (Japan). Retrieved 2011-04-25. (English translation)
  8. ^ At the time of publication DDR3 was described as reaching a limit at 2133 MHz; since then a wide range of DDR3 memory with speeds of 2400 or higher have become available, so the cited upper limit is now outdated.
  9. ^ Samsung announces 16GB DDR4 DIMM to be released in 2014 :: TweakTown USA Edition
  10. ^ a b c d e f Swinburne, Richard (2010-08-26). "DDR4: What we can Expect". bit-tech.net. Retrieved 2011-04-28.Page 1Page 2Page 3
  11. ^ Sobolev, Vyacheslav (2005-05-31). "JEDEC: Memory standards on the way". digitimes.com. Retrieved 2011-04-28. Initial investigations have already started on memory technology beyond DDR3. JEDEC always has about three generations of memory in various stages of the standardization process: current generation, next generation, and future. {{cite web}}: |archive-url= requires |archive-date= (help)
  12. ^ "DDR3: Frequently asked questions" (PDF). Kingston Technology. Retrieved 2011-04-28. "DDR3 memory launched in June 2007"
  13. ^ Valich, Theo (2007-05-02). "DDR3 launch set for May 9th". The Inquirer. Retrieved 2011-04-28.
  14. ^ Hammerschmidt, Christoph (2007-08-29). "Non-volatile memory is the secret star at JEDEC meeting". eetimes.com. Retrieved 2011-04-28.
  15. ^ a b "DDR4 – the successor to DDR3 memory". The "H" (h-online.com). 2008-08-21. Retrieved 2011-04-28. The JEDEC standardisation committee cited similar figures around one year ago
  16. ^ a b Graham-Smith, Darien (2008-08-19). "IDF: DDR3 won't catch up with DDR2 during 2009". PC Pro. Retrieved 2011-04-28.
  17. ^ Volker Risska (Volker Rißka) (2008-08-21). "IDF: DDR4 als Hauptspeicher ab 2012 ["Intel Developer Forum: DDR4 as the main memory from 2012"]". computerbase.de. Retrieved 2011-04-28. (English)
  18. ^ a b Novakovic, Nebojsa (2008-08-19). "Qimonda: ddr3 moving forward". The Inquirer. Retrieved 2011-04-28.
  19. ^ Gervasi, Bill. "Time to rethink DDR4" (PDF). July 2010. Discobolus Designs. Retrieved 2011-04-29.
  20. ^ "DDR4-Speicher kommt wohl später als bisher geplant ("DDR4 memory is probably later than previously planned")". heise.de. 2010-08-17. Retrieved 2011-04-29. {{cite web}}: |first= missing |last= (help) (English)
  21. ^ Nilsson, Lars-Göran (2010-08-16). "DDR4 not expected until 2015". semiaccurate.com. Retrieved 2011-04-29.
  22. ^ By 'annihilator' (2010-08-18). "DDR4 memory in Works, Will reach 4.266GHz". wccftech.com. Retrieved 2011-04-29.
  23. ^ Shah, Agam. "Adoption of DDR4 memory faces delays", TechHive (IDG), April 12, 2013. Retrieved on June 30, 2013.
  24. ^ Gruener, Wolfgang (February 4, 2009). "Samsung hints to DDR4 with first validated 40 nm DRAM". tgdaily.com. Retrieved 2009-06-16.
  25. ^ Jansen, Ng (January 20, 2009). "DDR3 Will be Cheaper, Faster in 2009". dailytech.com. Retrieved 2009-06-17.
  26. ^ a b "Samsung Develops Industry's First DDR4 DRAM, Using 30nm Class Technology". Samsung. 2011-04-11. Retrieved 26 April 2011.
  27. ^ a b Perry, Ryan (2011-01-06). "Samsung Develops the First 30nm DDR4 DRAM". techgage.com. Retrieved 2011-04-29.
  28. ^ "Samsung Develops Industry's First DDR4 DRAM, Using 30nm Class Technology". Samsung. 2011-01-04. Retrieved 2011-03-13.
  29. ^ Protalinski, Emil (2011-01-04), Samsung develops DDR4 memory, up to 40% more efficient, Techspot.com, retrieved 2012-01-23
  30. ^ "Diagram: Anticipated DDR4 timeline". 2010-08-146. PC Watch (Japan). Retrieved 2011-04-25. (Linked from cited PC Watch article dated August 16, 2010)
  31. ^ [hIntel's desktop roadmap ttp://www.xbitlabs.com/news/memory/display/20120702221021_Samsung_Samples_Industry_s_First_DDR4_Memory_Modules_for_Servers.html Samsung Samples Industry’s First DDR4 Memory Modules for Servers.]
  32. ^ Samsung Samples Industry’s First 16-Gigabyte Server Modules Based on DDR4 Memory technology
  33. ^ a b c Shah, Agam (2013-04-12). "Adoption of DDR4 memory faces delays". IDG News. Retrieved 22 April 2013.
  34. ^ Haswell-E - Intel's First 8 Core Desktop Processor Exposed
  35. ^ http://techreport.com/news/25338/new-amd-embedded-roadmap-shows-64-bit-arm-cortex-a57-chip
  36. ^ a b c d e f g h i Jung, J.Y. (2012-09-11), "How DRAM Advancements are Impacting Server Infrastructure", Intel Developer Forum 2012, Samsung, retrieved 2012-09-15
  37. ^ Looking forward to DDR4, Pcpro.co.uk, 2008-08-19, retrieved 2012-01-23
  38. ^ IDF: DDR4 - the successor to DDR3 memory, Heise-online.co.uk, 2008-08-21, retrieved 2012-01-23
  39. ^ a b "JEDEC Announces Broad Spectrum of 3D-IC Standards Development". JEDEC. 2011-03-17. Retrieved 26 April 2011.
  40. ^ "Main Memory: DDR3 & DDR4 SDRAM". jedec.org. Retrieved 2012-04-14.
  41. ^ Tan, Gutmann and Reif (2008). Wafer Level 3-D ICs Process Technology. Springer. pp. 278 (sections 12.3.4–12.3.5).
  42. ^ JEDEC STANDARD DDR4 SDRAM SEPTEMBER 2012
  43. ^ a b JEDEC Standard JESD79-4: DDR4 SDRAM, JEDEC Solid State Technology Association, 2012, retrieved 2012-10-11. {{citation}}: Unknown parameter |month= ignored (help) Username "cypherpunks" and password "cypherpunks" will allow download.
  44. ^ a b c d "Want the latest scoop on DDR4 DRAM? Here are some technical answers from the Micron team of interest to IC, system, and pcb designers". Denali Memory Report, a memory market reporting site. 2012-07-26. Retrieved 22 April 2013.

See also