DDR5 SDRAM(ディディアールファイブ エスディーラム) (Double Data Rate 5 Synchronous Dynamic Random-Access Memory) は半導体集積回路で構成されるDRAMの規格の一種である。前世代のDDR4 SDRAMと比較して、DDR5は消費電力を削減しつつ帯域幅が2倍になる[4]。本来の策定は2018年内に終了する予定であったが、2020年7月14日に標準規格が発表された[5][6]

DDR5 SDRAM
Double Data Rate 5 Synchronous Dynamic Random-Access Memory
Type of RAM
16 GiB DDR5-4800 1.1 V UDIMM
開発元 JEDEC
タイプ Synchronous dynamic random-access memory
世代 5th generation
発売日 2020年7月14日 (2020-07-14)[1]
規格
  • DDR5-4400 (PC5-35200)
  • DDR5-4800 (PC5-38400)
  • DDR5-5200 (PC5-41600)
  • DDR5-5600 (PC5-44800)
  • DDR5-6000 (PC5-48000)
  • DDR5-6200 (PC5-49600)
  • DDR5-6400 (PC5-51200)
  • DDR5-6800 (PC5-54400)
  • DDR5-7200 (PC5-57600)
  • DDR5-7600 (PC5-60800)
  • DDR5-8000 (PC5-64000)
  • DDR5-8400 (PC5-67200)
[2][3]
クロックレート 2,000–4,000 MHz
転送速度 in the magnitude of 5 gigatransfers/second
電圧 1.1 V nominal (actual levels are regulated by on-the-module regulators)
前世代 DDR4 SDRAM (2014)
次世代 DDR6 SDRAM (2024+)

Decision Feedback Equalization(DFE)などの新機能により、IO速度のスケーラビリティが可能になり、帯域幅とパフォーマンスが向上する。DDR5は前世代のDDR4より2倍の帯域幅をサポートし4.8 Gbpsからの出荷となっている。

追加機能は次のとおり。

  • ファイングレインリフレッシュ機能:DDR4と比較して、すべてのバンクリフレッシュにより16 Gbpsのデバイス遅延が改善。同じバンクのセルフリフレッシュは、一部のバンクが他のバンクの使用中にリフレッシュできるようにすることで、パフォーマンスを向上。
  • オンダイECCおよびその他のスケーリング機能により、高度なプロセスノードでの製造が可能。
  • DDR4と比較してVddが1.2 Vから1.1 Vに移行することで電力効率が向上。
  • システム管理バスにMIPIアライアンスの I3C Basic規格の使用。
  • モジュールレベルでは、DIMM設計の電圧レギュレーターにより、拡張性に応じて電圧を出力し、DRAMの歩留まりを向上させるための電圧許容度を改善し、および消費電力をさらに削減できる可能性がある。

DIMMとメモリチップ

編集

以前のSDRAM世代では、メモリチップとパッシブ配線 (および小型のシリアル存在検出ROM) で構成されるバッファなしのDIMMが使用できたが、DDR5 DIMMでは追加のアクティブ回路が必要となるため、DIMMへのインターフェイスはRAM チップ自体へのインターフェイスとは異なる。

DDR5 DIMMは5V電源で供給され、オンボード回路(PMICと呼ばれる)を使用してメモリチップが必要とする低電圧に変換する。マザーボード上でなくメモリチップ近くで最終的な電圧に調整することでより安定した電力を提供する。これはCPU電源用の電圧レギュレータモジュール(VRM)の進歩を反映している。

1枚のDDR5 DIMMには2つの独立したチャネルを持つようになった。以前のSDRAM世代では64または72 (ECC無し/ECC付き) データラインで構成される1つのコマンド/アドレスバスであったが、DDR5 DIMMでは32または40 (ECC無し/ECC付き) データラインで構成されるコマンド/アドレスバスが2つあり合計64または80データライン (ECC無し/ECC付き)になる。4バイトのバス幅に16の最小バースト長を掛けると最小アクセスサイズは64バイトとなり、これは x86マイクロプロセッサで使用されるキャッシュラインのサイズと一致する。

なおオンダイECCは、DIMMモジュールに追加チップで搭載されるECC機能(ECCメモリ)とは異なるので注意が必要である。オンダイECCは宇宙線の影響などによるチップ内のエラー訂正を行うのに対して、DIMMモジュールのECC機能ではCPUとDIMM間のデータ転送のエラー訂正を行う。

オーバークロック仕様

編集

通常メモリチップの速度はJEDECで規格化されている。しかし、PCではインテルが策定したXMP 3.0(Extreme Memory Profile)に従ってメモリモジュールをオーバークロックして使用することが出来る。AMDも同様の機能である「AMD EXPO(Extended Profiles for Overclocking) Technology」を発表している[7]

一般的にオーバークロックは、半導体を高速動作させるために電圧を規定より高くし発熱が増えデバイスの寿命を縮めることになる。

仕様

編集

この仕様はキングストンのページから作成。オーバークロック仕様も含めるとさらに種類が増える。

チップ規格 モジュール規格 JEDEC規格
DDR5-4000 PC5-32000
DDR5-4400 PC5-35200
DDR5-4800 PC5-38400
DDR5-5200 PC5-41600
DDR5-5600 PC5-44800
DDR5-6000 PC5-48000
DDR5-6400 PC5-51200
DDR5-6600 PC5-52800
DDR5-6800 PC5-54400
DDR5-7000 PC5-56000
DDR5-7200 PC5-57600
DDR5-7600 PC5-60800

オペレーション

編集

標準的なDDR5メモリの速度は、4800~6400 MT/s(PC5-38400~PC5-51200)の範囲である。前世代と同様に、より高い速度が後から追加される可能性がある。最小バースト長は2倍の16になり、8回の転送後に「バーストチョップ」を選択できるようになった。アドレス指定範囲もわずかに拡張されている。

DDR4 SDRAMと比較すると、バンクグループの数が8に増え、1グループあたりのバンク数は同じ4バンクであるので合計32バンクとなる。

コマンドのエンコーディング

編集

コマンドのエンコーディングは大幅に再構成されており、LPDDR4のものから着想を得ている。コマンドは14ビットのバスを介して1サイクルまたは2サイクルで送信される。一部の単純なコマンド(リフレッシュやプリチャージなど)は1サイクルかかるが、アドレスを含むコマンド(アクティブ化、リード、ライト、モードレジスタアクセス)は28ビットの情報を含むために2サイクルかかる。

また、LPDDRと同様にモードレジスタは256個の8ビットとなっている。

ライトパターンコマンドはDDR5の新機能である。これはライトコマンドと同じであるが、範囲は個々のデータでなく、1バイトモードレジスタ(デフォルトはすべてゼロ)のコピーで埋められる。これは通常、普通のライトと同じ時間がかかるがデータラインを駆動しないため電力を節約できる。またコマンドバスが早期に解放されるため、複数のバンクへの書き込みがより緊密にインターリーブされる可能性がある。

DDR5コマンドエンコーディング[8][要検証]
コマンド CS コマンド/アドレス(CA)ビット
0 1 2 3 4 5 6 7 8 9 10 11 12 13
Active (activate)
Open a row
L L L Row R0–3 Bank Bank group Chip CID0–2
H Row R4–16 R17/
CID3
Unassigned, reserved L L H V
H V
Unassigned, reserved L H L L L V
H V
Write pattern L H L L H L H Bank Bank group Chip CID0–2
H V Column C3–10 V AP H V CID3
Unassigned, reserved L H L L H H V
H V
Mode register write L H L H L L Address MRA0–7 V
H Data MRD0–7 V CW V
Mode register read L H L H L H Address MRA0–7 V
H V CW V
Write L H L H H L BL Bank Bank group Chip CID0–2
H V Column C3–10 V AP WRP V CID3
Read L H L H H H BL Bank Bank group Chip CID0–2
H V Column C3–10 V AP V CID3
Vref CA L H H L L L Data V
Refresh all L H H L L H CID3 V L Chip CID0–2
Refresh same bank L H H L L H CID3 Bank V H Chip CID0–2
Precharge all L H H L H L CID3 V L Chip CID0–2
Precharge same bank L H H L H L CID3 Bank V H Chip CID0–2
Precharge L H H L H H CID3 Bank Bank group Chip CID0–2
Unassigned, reserved L H H H L L V
Self-refresh entry L H H H L H V L V
Power-down entry L H H H L H V H ODT V
Multi-purpose command L H H H H L Command CMD0–7 V
Power-down exit,
No operation
L H H H H H V
Deselect (no operation) H X
  • Signal level
    • H, high
    • L, low
    • V, valid, either low or high
    • X, irrelevant
  • Logic level
    •   Active
    •   Inactive
    •   Unused
  • Control bits
    • AP, Auto-precharge
    • CW, Control word
    • BL, Burst length ≠ 16
    • WRP, Write partial
    • ODT, ODT remains enabled

歴史

編集

2012年からJEDECでDDR5の予備的な議論が開始され、次世代システムメモリとして開発が進められた[9]

2017年9月、ラムバス社が動作するDDR5 DIMMを発表した[10]。2018年11月15日、 SKハイニックスは1.1 Vで5200 MT/sで動作する最初のDDR5 RAMチップの完成を発表した[11]。2019年2月、SKハイニックスはDDR5の予備規格で公式に認められている最高速度である6400 MT/sのチップを発表した[12]。一部の企業は、2019年末までに最初の製品を市場に投入することを計画していた[13]

本規格とは無関係のノートパソコンとスマートフォン向けのJEDECの規格「LPDDR5」(Low Power Double Data Rate 5)は2019年2月に公開された[14]

DDR4と比較して、DDR5はメモリモジュールの電圧を1.1 Vに低減するため消費電力が削減される。DDR5モジュールは、高速化を実現するためにオンボード電圧レギュレーターを組み込むことができるが、組み込みによりコストが増加するため、サーバーグレードおよび場合によってはハイエンドのコンシューマー向けモジュールにのみ実装されると予想されていた[15]。DDR5はモジュールあたり51.2 GB/sの速度をサポートし[16]、モジュールあたり2つのメモリチャネルをサポートする[17][18]

2019年の時点で現在DDR4を使用しているほとんどのユースケースは、最終的にDDR5に移行すると一般的に予想されている。デスクトップやサーバー(ノートパソコンは代わりにLPDDR5を使用すると思われる)で使用するためには、IntelとAMDのCPUなどの統合メモリコントローラーがDDR5をサポートする必要がある。2020年6月の時点では、どちらからもサポートの公式発表はないが、流出したスライドでは、Intelの2021年のSapphire RapidsマイクロアーキテクチャでDDR5をサポートする計画が示されている[19]。AMDのフォレスト・ノーロッドによれば、AMDの2020年半ばに発売されるZen 3ベースの第3世代Epyc CPUは、引き続きDDR4を使用する[20]。流出したAMDの内部ロードマップでは、2022年のZen 4 CPUおよびZen 3+ APUでDDR5をサポートすると報告されている[21]

2020年7月に標準規格JESD79-5がリリース[5]

2021年10月に標準規格JESD79-5Aがリリース[22][2]

2022年8月に標準規格JESD79-5Bがリリース[23]

脚注

編集
  1. ^ Smith, Ryan (2020年7月14日). “DDR5 Memory Specification Released: Setting the Stage for DDR5-6400 And Beyond”. AnandTech. 2020年7月15日閲覧。
  2. ^ a b JEDEC Publishes Update to DDR5 SDRAM Standard Used in High-Performance Computing Applications” (英語). businesswire (2021年10月26日). 2022年7月23日閲覧。
  3. ^ Keysight. “D9050DDRC DDR5 Txコンプライアンス・テスト・ソフトウェア”. Keysight. 2022年12月29日閲覧。
  4. ^ Manion, Wayne (March 31, 2017). “DDR5 will boost bandwidth and lower power consumption”. Tech Report. https://techreport.com/news/31673/ddr5-will-boost-bandwidth-and-lower-power-consumption April 1, 2017閲覧。 
  5. ^ a b JEDEC Publishes New DDR5 Standard for Advancing Next-Generation High Performance Computing Systems”. 2022年1月16日閲覧。
  6. ^ 次世代メモリの標準規格「DDR5」の最終仕様をJEDECが発表、DDR4から何が進化したのか?”. GIGAZINE. 2020年7月30日閲覧。
  7. ^ 株式会社インプレス (2022年8月30日). “AMDの新Socket AM5マザーボードで新しいOCメモリ「EXPO」に対応”. PC Watch. 2022年9月10日閲覧。
  8. ^ DDR5 Full Spec Draft Rev0.1”. JEDEC committee JC42.3 (4 December 2017). 2020年7月19日閲覧。
  9. ^ 株式会社インプレス (2015年7月31日). “【後藤弘茂のWeekly海外ニュース】 HBM3、Wide I/O3、DDR5……次々世代広帯域メモリの方向性”. PC Watch. 2022年7月23日閲覧。
  10. ^ Lilly, Paul (22 September 2017). “DDR5 memory is twice as fast as DDR4 and slated for 2019”. PC Gamer. https://www.pcgamer.com/ddr5-memory-is-twice-as-fast-as-ddr4-and-slated-for-2019/ 15 January 2018閲覧。 
  11. ^ Malakar, Abhishek. "SK Hynix Develops First 16 Gb DDR5-5200 Memory Chip". 2018年11月18日閲覧
  12. ^ Shilov, Anton. "SK Hynix Details DDR5-6400". www.anandtech.com. 2021年4月16日閲覧
  13. ^ "SK Hynix, Samsung Detail the DDR5 Products Arriving This Year". Tom's Hardware. 2019年2月23日閲覧
  14. ^ JEDEC Updates Standard for Low Power Memory Devices: LPDDR5 | JEDEC”. www.jedec.org. 2020年7月29日閲覧。
  15. ^ "Rambus announces industry's first fully functional DDR5 DIMM - RAM - News - HEXUS.net". m.hexus.net. 2021年4月16日閲覧
  16. ^ Lilly, Paul. "DDR5 memory is twice as fast as DDR4 and slated for 2019". 2017年9月22日閲覧
  17. ^ "What We Know About DDR5 So Far". Tom's Hardware. 2019年6月7日閲覧
  18. ^ "DDR5 - The Definitive Guide!". 2019年4月27日閲覧
  19. ^ Verheyde 2019-05-22T16:50:03Z, Arne. "Leaked Intel Server Roadmap Shows DDR5, PCIe 5.0 in 2021, Granite Rapids in 2022". Tom's Hardware. 2021年4月16日閲覧
  20. ^ Cutress, Dr Ian. "An Interview with AMD's Forrest Norrod: Naples, Rome, Milan, & Genoa". www.anandtech.com. 2021年4月16日閲覧
  21. ^ "HW News - Supercomputer Cryptomining Malware, DDR5 & AMD, Ryzen 3 1200 AF". Gamers Nexus. 2021年4月16日閲覧
  22. ^ DDR5 SDRAM | JEDEC”. www.jedec.org. 2022年7月23日閲覧。
  23. ^ DDR5 SDRAM | JEDEC”. www.jedec.org. 2022年12月29日閲覧。

外部リンク

編集