DDR4 SDRAM

Last updated
DDR4 SDRAM
Double Data Rate 4 Synchronous Dynamic Random-Access Memory
Type of RAM
16 GiB-DDR4-RAM-Riegel RAM019FIX Small Crop 90 PCNT.png
16  GiB [1] DDR4-2666 1.2 V UDIMM
Developer JEDEC
Type Synchronous dynamic random-access memory (SDRAM)
Generation4th generation
Release date2014;10 years ago (2014)
Standards
  • DDR4-1600 (PC4-12800)
  • DDR4-1866 (PC4-14900)
  • DDR4-2133 (PC4-17000)
  • DDR4-2400 (PC4-19200)
  • DDR4-2666 (PC4-21300)
  • DDR4-2933 (PC4-23466)
  • DDR4-3200 (PC4-25600)
Clock rate 800–1600 MHz
Cycle time0.625 ns to 1.25 ns
Prefetch buffer 8n-prefetch architecture
Bus clock rate1600 MT/s to 3200 MT/s.
Transfer rate 12.8 GB/s to 25.6 GB/s
Voltage Reference 1.2 V
Predecessor DDR3 SDRAM (2007)
Successor DDR5 SDRAM (2020)

Double Data Rate 4 Synchronous Dynamic Random-Access Memory (DDR4 SDRAM) is a type of synchronous dynamic random-access memory with a high bandwidth ("double data rate") interface.

Contents

Released to the market in 2014, [2] [3] [4] it is a variant of dynamic random-access memory (DRAM), some of which have been in use since the early 1970s, [5] and a higher-speed successor to the DDR2 and DDR3 technologies.

DDR4 is not compatible with any earlier type of random-access memory (RAM) due to different signaling voltage and physical interface, besides other factors.

DDR4 SDRAM was released to the public market in Q2 2014, focusing on ECC memory, [6] while the non-ECC DDR4 modules became available in Q3 2014, accompanying the launch of Haswell-E processors that require DDR4 memory. [7]

Features

The primary advantages of DDR4 over its predecessor, DDR3, include higher module density and lower voltage requirements, coupled with higher data rate transfer speeds. The DDR4 standard allows for DIMMs of up to 64  GB in capacity, compared to DDR3's maximum of 16 GB per DIMM. [1] [8] [ failed verification ]

Unlike previous generations of DDR memory, prefetch has not been increased above the 8n used in DDR3; [9] :16 the basic burst size is eight 64-bit words, and higher bandwidths are achieved by sending more read/write commands per second. To allow this, the standard divides the DRAM banks into two or four selectable bank groups, [10] where transfers to different bank groups may be done more rapidly.

Because power consumption increases with speed, the reduced voltage allows higher speed operation without unreasonable power and cooling requirements.

DDR4 RAM operates at a voltage of 1.2 V and supports frequencies between 800 and 1600 MHz (DDR4-1600 through DDR4-3200). Compared to DDR3, which operates at 1.5 V with frequencies from 400 to 1067 MHz (DDR3-800 through DDR3-2133), DDR4 offers better performance and energy efficiency. DDR4 speeds are advertised as double the base clock rate due to its Double Data Rate (DDR) nature, with common speeds including DDR4-2400 and DDR4-3200, and higher speeds like DDR4-4266 and DDR4-5000 available at a premium. Unlike DDR3, DDR4 does not have a low voltage variant; it consistently operates at 1.2 V. Additionally, DDR4 improves on DDR3 with a longer burst length of 16 and supports larger memory capacities, enhancing both performance and system flexibility. [11] [12]

Timeline

The first DDR4 memory module prototype was manufactured by Samsung and announced in January 2011. Samsung displays first DDR4 module.jpg
The first DDR4 memory module prototype was manufactured by Samsung and announced in January 2011.
Physical comparison of DDR, DDR2, DDR3, and DDR4 SDRAM Desktop DDR Memory Comparison.svg
Physical comparison of DDR, DDR2, DDR3, and DDR4 SDRAM
Front and back of 8 GB DDR4 memory modules 2*8Go DDR4 Corsair - 2018-05-08.jpg
Front and back of 8 GB DDR4 memory modules

Market perception and adoption

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. [41] 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 desired premium pricing for the new technology was harder to achieve, and capacity had shifted to other sectors. SDRAM manufacturers and chipset creators were, to an extent, "stuck between a rock and a hard place" where "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", according to Mike Howard from iSuppli. [41] A switch in consumer sentiment toward desktop computing and release of processors having DDR4 support by Intel and AMD could therefore potentially lead to "aggressive" growth. [41]

Intel's 2014 Haswell roadmap, revealed the company's first use of DDR4 SDRAM in Haswell-EP processors. [42]

AMD's Ryzen processors, revealed in 2016 and shipped in 2017, use DDR4 SDRAM. [43]

Operation

DDR4 RAM operates with a primary supply voltage of 1.2 V and an auxiliary 2.5 V supply for wordline boosting (VPP). This contrasts with DDR3, which runs at 1.5 V and had lower voltage variants at 1.35 V introduced in 2013. DDR4 was introduced with a minimum transfer rate of 2133 MT/s, influenced by DDR3's nearing limit at similar speeds, and is expected to reach up to 4266 MT/s. Notable improvements in DDR4 include increased data transfer rates and enhanced efficiency. Early DDR4 samples, such as those from Samsung in January 2011, showed a CAS latency of 13 clock cycles , comparable to the DDR2 to DDR3 transition. Additionally, DDR4 features a longer burst length of 16, higher capacity support, and improved signal integrity with tighter pin spacing (0.85 mm vs. 1.0 mm), slightly increased height (31.25 mm vs. 30.35 mm), and increased thickness (1.2 mm vs. 1.0 mm) for better signal routing and performance.

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

Protocol changes include: [9] :20

Increased memory density is anticipated, possibly using TSV ("through-silicon via") or other 3D stacking processes. [31] [37] [44] [45] The DDR4 specification will include standardized 3D stacking "from the start" according to JEDEC, [45] with provision for up to 8 stacked dies. [9] :12 X-bit Labs predicted that "as a result DDR4 memory chips with very high density will become relatively inexpensive". [37]

Switched memory banks are also an anticipated option for servers. [31] [44]

In 2008, the book Wafer Level 3-D ICs Process Technology highlighted concerns about the increasing die area consumption due to non-scaling analog elements like charge pumps, voltage regulators, and additional circuitry. These components, including CRC error-detection, on-die termination, burst hardware, programmable pipelines, low impedance, and a greater need for sense amplifiers (driven by reduced bits per bitline due to lower voltage), have significantly increased bandwidth but at the cost of occupying more die area. Consequently, the proportion of die allocated to the memory array itself has decreased over time: from 70–78% for SDRAM and DDR1 to 47% for DDR2, 38% for DDR3, and potentially less than 30% for DDR4. [46]

The specification defined standards for ×4, ×8 and ×16 memory devices with capacities of 2, 4, 8 and 16 Gbit. [1] [47]

In addition to bandwidth and capacity variants, DDR4 modules can optionally implement:

Command encoding

DDR4 command encoding [49]
CommandCS
 
BG1–0,
BA1–0
ACT
 
A17
 
A16
RAS
A15
CAS
A14
WE
A13
 
A12
BC
A11
 
A10
AP
A9–0
 
Deselect (no operation)HX
Active (activate): open a rowLBankLRow address
No operationLVHVHHHV
ZQ calibrationLVHVHHLVLongV
Read (BC, burst chop)LBankHVHLHVBCVAPColumn
Write (AP, auto-precharge)LBankHVHLLVBCVAPColumn
Unassigned, reservedLVvVLHHV
Precharge all banksLVHVLHLVHV
Precharge one bankLBankHVLHLVLV
RefreshLVHVLLHV
Mode register set (MR0–MR6)LRegisterHLLLLLData
  • Signal level
    • H, high
    • L, low
    • V, either low or high, a valid signal
    • X, irrelevant
  • Logic level
    •   Active
    •   Inactive
    •   Not interpreted

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 a 16 Gbit part), so the standard RAS, CAS, and WE active low signals are shared with high-order address bits that are not used when ACT is high. The combination of RAS=L and CAS=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.

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

Also, the number of bank addresses has been increased greatly. There are four bank select bits to select up to 16 banks within each DRAM: two bank address bits (BA0, BA1), and two 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 three chip select signals (C0, C1, C2), allowing up to eight stacked chips to be placed inside a single DRAM package. These effectively act as three more bank select bits, bringing the total to seven (128 possible banks).

Standard transfer rates are 1600, 1866, 2133, 2400, 2666, 2933, and 3200 MT/s [49] [50] (1215, 1415, 1615, 1815, 2015, 2215, and 2415 GHz clock frequencies, double data rate), with speeds up to DDR4-4800 (2400 MHz clock) commercially available. [51]

Design considerations

The DDR4 team at Micron Technology identified some key points for IC and PCB design: [52]

IC design: [52]

Circuit board design: [52]

Rowhammer mitigation techniques include larger storage capacitors, modifying the address lines to use address space layout randomization and dual-voltage I/O lines that further isolate potential boundary conditions that might result in instability at high write/read speeds.

Modules

Module packaging

A 16GB DDR4 SO-DIMM module by Micron DDR 4 RAM SO-DIMM 16GB by Micron-top back PNrdeg0841.jpg
A 16GB DDR4 SO-DIMM module by Micron

DDR4 memory is supplied in 288-pin dual in-line memory modules (DIMMs), similar in size to 240-pin DDR3 DIMMs. DDR4 RAM modules feature pins that are spaced more closely at 0.85 mm compared to the 1.0 mm spacing in DDR3, allowing for a higher pin density within the same standard DIMM length of 133.35 mm (5¼ inches). The height of DDR4 modules is slightly increased to 31.25 mm (1.23 inches) from 30.35 mm (1.2 inches) to facilitate easier signal routing. Additionally, the thickness of DDR4 modules has been increased to 1.2 mm from 1.0 mm to support more signal layers, enhancing overall performance and reliability. [53] DDR4 DIMM modules have a slightly curved edge connector so not all of the pins are engaged at the same time during module insertion, lowering the insertion force. [13]

DDR4 SO-DIMMs have 260 pins instead of the 204 pins of DDR3 SO-DIMMs, spaced at 0.5 rather than 0.6 mm, and are 2.0 mm wider (69.6 versus 67.6 mm), but remain the same 30 mm in height. [54]

For its Skylake microarchitecture, Intel designed a SO-DIMM package named UniDIMM, which can be populated with either DDR3 or DDR4 chips. At the same time, the integrated memory controller (IMC) of Skylake CPUs is announced to be capable of working with either type of memory. The purpose of UniDIMMs is to help in the market transition from DDR3 to DDR4, where pricing and availability may make it undesirable to switch the RAM type. UniDIMMs have the same dimensions and number of pins as regular DDR4 SO-DIMMs, but the edge connector's notch is placed differently to avoid accidental use in incompatible DDR4 SO-DIMM sockets. [55]

JEDEC standard DDR4 module

Standard
name
Memory
clock
(MHz)
I/O bus
clock
(MHz)
Data
rate
(MT/s) [b]
Module
name
Peak trans-
fer rate
(GB/s) [c]
Timings
CL-tRCD-tRP
CAS
latency
(ns)
DDR4-1600J*
DDR4-1600K
DDR4-1600L
2008001600PC4-1280012.810-10-10
11-11-11
12-12-12
12.5
13.75
15
DDR4-1866L*
DDR4-1866M
DDR4-1866N
233.33933.331866.67PC4-1490014.933312-12-12
13-13-13
14-14-14
12.857
13.929
15
DDR4-2133N*
DDR4-2133P
DDR4-2133R
266.671066.672133.33PC4-1700017.0666714-14-14
15-15-15
16-16-16
13.125
14.063
15
DDR4-2400P*
DDR4-2400R
DDR4-2400T
DDR4-2400U
30012002400PC4-1920019.215-15-15
16-16-16
17-17-17
18-18-18
12.5
13.32
14.16
15
DDR4-2666T
DDR4-2666U
DDR4-2666V
DDR4-2666W
333.331333.332666.67PC4-2130021.333317-17-17
18-18-18
19-19-19
20-20-20
12.75
13.50
14.25
15
DDR4-2933V
DDR4-2933W
DDR4-2933Y
DDR4-2933AA
366.671466.672933.33PC4-2346623.4666719-19-19
20-20-20
21-21-21
22-22-22
12.96
13.64
14.32
15
DDR4-3200W
DDR4-3200AA
DDR4-3200AC
40016003200PC4-2560025.620-20-20
22-22-22
24-24-24
12.5
13.75
15
CAS latency (CL)
Clock cycles between sending a column address to the memory and the beginning of the data in response
tRCD
Clock cycles between row activate and reads/writes
tRP
Clock cycles between row precharge and activate

DDR4-xxxx denotes per-bit data transfer rate, and is normally used to describe DDR chips. PC4-xxxxx denotes overall transfer rate, in megabytes per second, and applies only to modules (assembled DIMMs). Because DDR4 memory modules transfer data on a bus that is 8 bytes (64 data bits) wide, module peak transfer rate is calculated by taking transfers per second and multiplying by eight. [56]

Successor

At the 2016 Intel Developer Forum, the future of DDR5 SDRAM was discussed. The specifications were finalized at the end of 2016  but no modules will be available before 2020. [57] Other memory technologies  namely HBM in version 3 and 4 [58]   aiming to replace DDR4 have also been proposed.

In 2011, JEDEC introduced the Wide I/O 2 standard, which features stacked memory dies placed directly on top of the CPU within the same package. This configuration provides higher bandwidth and improved power efficiency compared to DDR4 SDRAM, thanks to its wide interface and short signal lengths. Wide I/O 2 aims to replace various mobile DDRX SDRAM standards used in high-performance embedded and mobile devices like smartphones.

In parallel, Hynix developed High Bandwidth Memory (HBM), standardized as JEDEC JESD235. Both Wide I/O 2 and HBM utilize a very wide parallel memory interface—up to 512 bits for Wide I/O 2 compared to 64 bits for DDR4—although they operate at lower frequencies than DDR4. Wide I/O 2 is designed for high-performance, compact devices, often integrated into processors or system on a chip (SoC) packages. In contrast, HBM targets graphics memory and general computing, while Hybrid Memory Cube (HMC) is aimed at high-end servers and enterprise applications. [59]

Micron Technology's Hybrid Memory Cube (HMC) stacked memory uses a serial interface. Many other computer buses have migrated towards replacing parallel buses with serial buses, for example by the evolution of Serial ATA replacing Parallel ATA, PCI Express replacing PCI, and serial ports replacing parallel ports. In general, serial buses are easier to scale up and have fewer wires/traces, making circuit boards using them easier to design. [60] [61] [62]

In the longer term, experts speculate that non-volatile RAM types like PCM (phase-change memory), RRAM (resistive random-access memory), or MRAM (magnetoresistive random-access memory) could replace DDR4 SDRAM and its successors. [63]

GDDR5 SGRAM is a graphics type of DDR3 synchronous graphics RAM, which was introduced before DDR4, and is not a successor to DDR4.

See also

Notes

  1. As a prototype, this DDR4 memory module has a flat edge connector at the bottom, while production DDR4 DIMM modules have a slightly curved edge connector so not all of the pins are engaged at a time during module insertion, lowering the insertion force. [13]
  2. 1 MT = one million transfers
  3. 1 GB = one billion bytes

Related Research Articles

<span class="mw-page-title-main">DDR SDRAM</span> Type of computer memory

Double Data Rate Synchronous Dynamic Random-Access Memory is a double data rate (DDR) synchronous dynamic random-access memory (SDRAM) class of memory integrated circuits used in computers. DDR SDRAM, also retroactively called DDR1 SDRAM, has been superseded by DDR2 SDRAM, DDR3 SDRAM, DDR4 SDRAM and DDR5 SDRAM. None of its successors are forward or backward compatible with DDR1 SDRAM, meaning DDR2, DDR3, DDR4 and DDR5 memory modules will not work on DDR1-equipped motherboards, and vice versa.

<span class="mw-page-title-main">Dynamic random-access memory</span> Type of computer memory

Dynamic random-access memory is a type of random-access semiconductor memory that stores each bit of data in a memory cell, usually consisting of a tiny capacitor and a transistor, both typically based on metal–oxide–semiconductor (MOS) technology. While most DRAM memory cell designs use a capacitor and transistor, some only use two transistors. In the designs where a capacitor is used, the capacitor can either be charged or discharged; these two states are taken to represent the two values of a bit, conventionally called 0 and 1. The electric charge on the capacitors gradually leaks away; without intervention the data on the capacitor would soon be lost. To prevent this, DRAM requires an external memory refresh circuit which periodically rewrites the data in the capacitors, restoring them to their original charge. This refresh process is the defining characteristic of dynamic random-access memory, in contrast to static random-access memory (SRAM) which does not require data to be refreshed. Unlike flash memory, DRAM is volatile memory, since it loses its data quickly when power is removed. However, DRAM does exhibit limited data remanence.

<span class="mw-page-title-main">Synchronous dynamic random-access memory</span> Type of computer memory

Synchronous dynamic random-access memory is any DRAM where the operation of its external pin interface is coordinated by an externally supplied clock signal.

<span class="mw-page-title-main">DIMM</span> Computer memory module

A DIMM is a popular type of memory module used in computers. It is a printed circuit board with one or both sides holding DRAM chips and pins. The vast majority of DIMMs are manufactured in compliance with JEDEC memory standards, although there are proprietary DIMMs. DIMMs come in a variety of speeds and capacities, and are generally one of two lengths: PC, which are 133.35 mm (5.25 in), and laptop (SO-DIMM), which are about half the length at 67.60 mm (2.66 in).

<span class="mw-page-title-main">DDR2 SDRAM</span> Second generation of double-data-rate synchronous dynamic random-access memory

Double Data Rate 2 Synchronous Dynamic Random-Access Memory is a double data rate (DDR) synchronous dynamic random-access memory (SDRAM) interface. It is a JEDEC standard (JESD79-2); first published in September 2003. DDR2 succeeded the original DDR SDRAM specification, and was itself succeeded by DDR3 SDRAM in 2007. DDR2 DIMMs are neither forward compatible with DDR3 nor backward compatible with DDR.

<span class="mw-page-title-main">Double data rate</span> Method of computer bus operation

In computing, double data rate (DDR) describes a computer bus that transfers data on both the rising and falling edges of the clock signal and hence doubles the memory bandwidth by transferring data twice per clock cycle. This is also known as double pumped, dual-pumped, and double transition. The term toggle mode is used in the context of NAND flash memory.

In the fields of digital electronics and computer hardware, multi-channel memory architecture is a technology that increases the data transfer rate between the DRAM memory and the memory controller by adding more channels of communication between them. Theoretically, this multiplies the data rate by exactly the number of channels present. Dual-channel memory employs two channels. The technique goes back as far as the 1960s having been used in IBM System/360 Model 91 and in CDC 6600.

In computing, serial presence detect (SPD) is a standardized way to automatically access information about a memory module. Earlier 72-pin SIMMs included five pins that provided five bits of parallel presence detect (PPD) data, but the 168-pin DIMM standard changed to a serial presence detect to encode more information.

Double Data Rate 3 Synchronous Dynamic Random-Access Memory is a type of synchronous dynamic random-access memory (SDRAM) with a high bandwidth interface, and has been in use since 2007. It is the higher-speed successor to DDR and DDR2 and predecessor to DDR4 synchronous dynamic random-access memory (SDRAM) chips. DDR3 SDRAM is neither forward nor backward compatible with any earlier type of random-access memory (RAM) because of different signaling voltages, timings, and other factors.

<span class="mw-page-title-main">Fully Buffered DIMM</span>

A Fully Buffered DIMM (FB-DIMM) is a type of memory module used in computer systems. It is designed to improve memory performance and capacity by allowing multiple memory modules to be each connected to the memory controller using a serial interface, rather than a parallel one. Unlike the parallel bus architecture of traditional DRAMs, an FB-DIMM has a serial interface between the memory controller and the advanced memory buffer (AMB). Conventionally, data lines from the memory controller have to be connected to data lines in every DRAM module, i.e. via multidrop buses. As the memory width increases together with the access speed, the signal degrades at the interface between the bus and the device. This limits the speed and memory density, so FB-DIMMs take a different approach to solve the problem.

GDDR4 SDRAM, an abbreviation for Graphics Double Data Rate 4 Synchronous Dynamic Random-Access Memory, is a type of graphics card memory (SGRAM) specified by the JEDEC Semiconductor Memory Standard. It is a rival medium to Rambus's XDR DRAM. GDDR4 is based on DDR3 SDRAM technology and was intended to replace the DDR2-based GDDR3, but it ended up being replaced by GDDR5 within a year.

<span class="mw-page-title-main">Memory module</span> Printed circuit board for computer memory

In computing, a memory module or RAM stick is a printed circuit board on which memory integrated circuits are mounted.

Memory timings or RAM timings describe the timing information of a memory module or the onboard LPDDRx. Due to the inherent qualities of VLSI and microelectronics, memory chips require time to fully execute commands. Executing commands too quickly will result in data corruption and results in system instability. With appropriate time between commands, memory modules/chips can be given the opportunity to fully switch transistors, charge capacitors and correctly signal back information to the memory controller. Because system performance depends on how fast memory can be used, this timing directly affects the performance of the system.

<span class="mw-page-title-main">LPDDR</span> Computer hardware

Low-Power Double Data Rate (LPDDR), also known as LPDDR SDRAM, is a type of synchronous dynamic random-access memory (SDRAM) that consumes less power than other random access memory designs and is thus targeted for mobile computing devices such as laptop computers and smartphones. Older variants are also known as Mobile DDR, and abbreviated as mDDR.

HyperCloud Memory (HCDIMM) is a DDR3 SDRAM dual in-line memory module (DIMM) used in server applications requiring a great deal of memory. It was initially launched in 2009 at the International Supercomputing Conference by Irvine, California, based company, Netlist Inc. It was never a JEDEC standard, and the main server vendors supporting it were IBM and Hewlett Packard Enterprise.

A NVDIMM or non-volatile DIMM is a type of persistent random-access memory for computers using widely used DIMM form-factors. Non-volatile memory is memory that retains its contents even when electrical power is removed, for example from an unexpected power loss, system crash, or normal shutdown. Properly used, NVDIMMs can improve application performance and system crash recovery time. They enhance solid-state drive (SSD) endurance and reliability.

<span class="mw-page-title-main">DDR5 SDRAM</span> Type of computer memory

Double Data Rate 5 Synchronous Dynamic Random-Access Memory is a type of synchronous dynamic random-access memory. Compared to its predecessor DDR4 SDRAM, DDR5 was planned to reduce power consumption, while doubling bandwidth. The standard, originally targeted for 2018, was released on July 14, 2020.

<span class="mw-page-title-main">UniDIMM</span> Specification for DIMMs

UniDIMM is a specification for dual in-line memory modules (DIMMs), which are printed circuit boards (PCBs) designed to carry dynamic random-access memory (DRAM) chips. UniDIMMs can be populated with either DDR3 or DDR4 chips, with no support for any additional memory control logic; as a result, the computer's memory controller must support both DDR3 and DDR4 memory standards. The UniDIMM specification was created by Intel for its Skylake microarchitecture, whose integrated memory controller (IMC) supports both DDR3 and DDR4 memory technologies.

High Bandwidth Memory (HBM) is a computer memory interface for 3D-stacked synchronous dynamic random-access memory (SDRAM) initially from Samsung, AMD and SK Hynix. It is used in conjunction with high-performance graphics accelerators, network devices, high-performance datacenter AI ASICs, as on-package cache in CPUs and on-package RAM in upcoming CPUs, and FPGAs and in some supercomputers. The first HBM memory chip was produced by SK Hynix in 2013, and the first devices to use HBM were the AMD Fiji GPUs in 2015.

Rowhammer is a computer security exploit that takes advantage of an unintended and undesirable side effect in dynamic random-access memory (DRAM) in which memory cells interact electrically between themselves by leaking their charges, possibly changing the contents of nearby memory rows that were not addressed in the original memory access. This circumvention of the isolation between DRAM memory cells results from the high cell density in modern DRAM, and can be triggered by specially crafted memory access patterns that rapidly activate the same memory rows numerous times.

References

  1. 1 2 3 4 5 6 7 8 Here, K, M, G, or T refer to the binary prefixes based on powers of 1024.
  2. 1 2 3 4 5 6 Marc (2011-04-05). "Hynix produces its first DDR4 modules". Be hardware. Archived from the original on 2012-04-15. Retrieved 2012-04-14.
  3. 1 2 Micron teases working DDR4 RAM, Engadget, 2012-05-08, retrieved 2012-05-08
  4. "Samsung mass-produces DDR4" . Retrieved 2013-08-31.
  5. The DRAM Story (PDF), IEEE, 2008, p. 10, archived from the original (PDF) on June 4, 2011, retrieved 2012-01-23
  6. "Crucial DDR4 Server Memory Now Available". Globe newswire. 2 June 2014. Retrieved 12 December 2014.
  7. btarunr (14 September 2014). "How Intel Plans to Transition Between DDR3 and DDR4 for the Mainstream". TechPowerUp. Retrieved 28 April 2015.
  8. Wang, David (12 March 2013). "Why migrate to DDR4?". Inphi Corp. via EE Times.
  9. 1 2 3 4 Jung, JY (2012-09-11), "How DRAM Advancements are Impacting Server Infrastructure", Intel Developer Forum 2012, Intel, Samsung; Active events, archived from the original on 2012-11-27, retrieved 2012-09-15
  10. "Main Memory: DDR4 & DDR5 SDRAM". JEDEC . Retrieved 2012-04-14.
  11. "DDR4  Advantages of Migrating from DDR3", Products, retrieved 2014-08-20.
  12. "Corsair unleashes world's fastest DDR4 RAM and 16GB costs more than your gaming PC (probably) | TechRadar". www.techradar.com.
  13. 1 2 "Molex DDR4 DIMM Sockets, Halogen-free". Arrow Europe. Molex. 2012. Retrieved 2015-06-22.
  14. Sobolev, Vyacheslav (2005-05-31). "JEDEC: Memory standards on the way". Digitimes. Via tech. Archived from the original on 2013-12-03. 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.
  15. "DDR3: Frequently asked questions" (PDF). Kingston Technology. Archived from the original (PDF) on 2011-07-28. Retrieved 2011-04-28. DDR3 memory launched in June 2007
  16. Valich, Theo (2007-05-02). "DDR3 launch set for May 9th". The Inquirer . Archived from the original on February 5, 2010. Retrieved 2011-04-28.{{cite news}}: CS1 maint: unfit URL (link)
  17. Hammerschmidt, Christoph (2007-08-29). "Non-volatile memory is the secret star at JEDEC meeting". EE Times. Retrieved 2011-04-28.
  18. 1 2 "DDR4  the successor to DDR3 memory". The "H" (online ed.). 2008-08-21. Archived from the original on 26 May 2011. Retrieved 2011-04-28. The JEDEC standardisation committee cited similar figures around one year ago
  19. 1 2 Graham-Smith, Darien (2008-08-19). "IDF: DDR3 won't catch up with DDR2 during 2009". PC Pro . Archived from the original on 2011-06-07. Retrieved 2011-04-28.
  20. Volker, Rißka (2008-08-21). "IDF: DDR4 als Hauptspeicher ab 2012" [Intel Developer Forum: DDR4 as the main memory from 2012]. Computerbase (in German). DE . Retrieved 2011-04-28. (English)
  21. 1 2 Novakovic, Nebojsa (2008-08-19). "Qimonda: DDR3 moving forward". The Inquirer. Archived from the original on November 25, 2010. Retrieved 2011-04-28.{{cite web}}: CS1 maint: unfit URL (link)
  22. Gruener, Wolfgang (February 4, 2009). "Samsung hints to DDR4 with first validated 40 nm DRAM". TG daily. Archived from the original on May 24, 2009. Retrieved 2009-06-16.
  23. Jansen, Ng (January 20, 2009). "DDR3 Will be Cheaper, Faster in 2009". Dailytech. Archived from the original on June 22, 2009. Retrieved 2009-06-17.
  24. Gervasi, Bill. "Time to rethink DDR4" (PDF). July 2010. Discobolus Designs. Retrieved 2011-04-29.
  25. "DDR4-Speicher kommt wohl später als bisher geplant" [DDR4 memory is probably later than previously planned]. Heise (in German). DE. 2010-08-17. Retrieved 2011-04-29. (English)
  26. Nilsson, Lars-Göran (2010-08-16). "DDR4 not expected until 2015". Semi accurate. Retrieved 2011-04-29.
  27. annihilator (2010-08-18). "DDR4 memory in Works, Will reach 4.266 GHz". WCCF tech. Retrieved 2011-04-29.
  28. 1 2 "Samsung Develops Industry's First DDR4 DRAM, Using 30nm Class Technology". Samsung . 2011-04-11. Archived from the original on 2011-07-16.
  29. Perry, Ryan (2011-01-06). "Samsung Develops the First 30nm DDR4 DRAM". Tech gage. Retrieved 2011-04-29.
  30. Protalinski, Emil (2011-01-04), Samsung develops DDR4 memory, up to 40% more efficient, Techspot, retrieved 2012-01-23
  31. 1 2 3 4 後藤, 弘茂 [Gotou Shigehiro] (16 August 2010). "メモリ4Gbps時代へと向かう次世代メモリDDR4" [Towards Next-Generation 4Gbps DDR4 Memory]. 2010-08-16 (in Japanese). JP: PC Watch. Retrieved 2011-04-25. (English translation)
  32. "Diagram: Anticipated DDR4 timeline". 2010-08-16. JP: PC Watch. Retrieved 2011-04-25.
  33. "Samsung Samples Industry's First DDR4 Memory Modules for Servers" (press release). Samsung. Archived from the original on 2013-11-04.
  34. "Samsung Samples Industry's First 16-Gigabyte Server Modules Based on DDR4 Memory technology" (press release). Samsung.
  35. Emily Desjardins (25 September 2012). "JEDEC Announces Publication of DDR4 Standard". JEDEC . Retrieved 5 April 2019.
  36. Shah, Agam (April 12, 2013), "Adoption of DDR4 memory faces delays", TechHive, IDG, archived from the original on January 11, 2015, retrieved June 30, 2013.
  37. 1 2 3 Shilov, Anton (2010-08-16), Next-Generation DDR4 Memory to Reach 4.266 GHz, Xbit labs, archived from the original on 2010-12-19, retrieved 2011-01-03
  38. 1 Mbit = one million bits
  39. "Samsung Begins Production of 10-Nanometer Class DRAM". Official DDR4 Memory Technology News Blog. 2016-05-21. Archived from the original on 2016-06-04. Retrieved 2016-05-23.
  40. "1xnm DRAM Challenges". Semiconductor Engineering. 2016-02-18. Retrieved 2016-06-28.
  41. 1 2 3 Shah, Agam (2013-04-12). "Adoption of DDR4 memory faces delays". IDG News. Retrieved 22 April 2013.
  42. "Haswell-E  Intel's First 8 Core Desktop Processor Exposed". TechPowerUp.
  43. "AMD's Zen processors to feature up to 32 cores, 8-channel DDR4".
  44. 1 2 Swinburne, Richard (2010-08-26). "DDR4: What we can Expect". Bit tech. Retrieved 2011-04-28. Page 1, 2, 3.
  45. 1 2 "JEDEC Announces Broad Spectrum of 3D-IC Standards Development" (press release). JEDEC. 2011-03-17. Retrieved 26 April 2011.
  46. Tan, Gutmann; Tan, Reif (2008). Wafer Level 3-D ICs Process Technology. Springer. p. 278 (sections 12.3.4–12.3.5). ISBN   978-0-38776534-1.
  47. JESD79-4 – JEDEC Standard DDR4 SDRAM September 2012 (PDF), X devs, archived from the original (PDF) on 2016-03-04, retrieved 2015-09-19.
  48. 1 2 3 Bland, Rod. "What are the different Memory (RAM) types?".
  49. 1 2 JEDEC Standard JESD79-4: DDR4 SDRAM, JEDEC Solid State Technology Association, September 2012, retrieved 2012-10-11. Username "cypherpunks" and password "cypherpunks" will allow download.
  50. JEDEC Standard JESD79-4B: DDR4 SDRAM (PDF), JEDEC Solid State Technology Association, June 2017, retrieved 2017-08-18. Username "cypherpunks" and password "cypherpunks" will allow download.
  51. Lynch, Steven (19 June 2017). "G.Skill Brought Its Blazing Fast DDR4-4800 To Computex". Tom's Hardware .
  52. 1 2 3 4 "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. Archived from the original on 2013-12-02. Retrieved 22 April 2013.
  53. MO-309E (PDF) (whitepaper), JEDEC, retrieved Aug 20, 2014.
  54. "DDR4 SDRAM SO-DIMM (MTA18ASF1G72HZ, 8 GB) Datasheet" (PDF). Micron Technology. 2014-09-10. Archived from the original (PDF) on 2014-11-29. Retrieved 2014-11-20.
  55. "How Intel Plans to Transition Between DDR3 and DDR4 for the Mainstream". Tech Power Up.
  56. Denneman, Frank (2015-02-25). "Memory Deep Dive: DDR4 Memory". frankdenneman.nl. Retrieved 2017-05-14.
  57. "Arbeitsspeicher: DDR5 nähert sich langsam der Marktreife". Golem.de.
  58. Rißka, Volker. ""DDR is over": HBM3/HBM4 bringt Bandbreite für High-End-Systeme". ComputerBase.
  59. "Beyond DDR4: The differences between Wide I/O, HBM, and Hybrid Memory Cube". Extreme Tech. Retrieved 25 January 2015.
  60. "Xilinx Ltd  Goodbye DDR, hello serial memory". EPDT on the Net.
  61. Schmitz, Tamara (October 27, 2014). "The Rise of Serial Memory and the Future of DDR" (PDF). Retrieved March 1, 2015.
  62. "Bye-Bye DDRn Protocol?". SemiWiki.
  63. "DRAM will live on as DDR5 memory is slated to reach computers in 2020".