吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DDR內(nèi)存的前世、今生和未來!

SSDFans ? 來源:ssdfans ? 2020-08-21 16:34 ? 次閱讀

從1998年三星生產(chǎn)出最早的商用DDR SDRAM芯片到現(xiàn)在差不多已經(jīng)過去20多年了,DRAM市場一直在發(fā)展,從DDR到DDR2,DDR3,DDR4,然后是即將進(jìn)入市場的DDR5。今天我們來聊一下DDR的JEDEC規(guī)范。

什么是JEDEC?

JEDEC全稱:JointElectron Device Engineering Council JEDEC是一個全球性的固態(tài)技術(shù)協(xié)會組織,理論上不隸屬于任何一個國家或者政府實(shí)體,為半導(dǎo)體產(chǎn)業(yè)制定標(biāo)準(zhǔn)。包括很多方面,今天我們只關(guān)注DDR的相關(guān)規(guī)范。 DDR的開發(fā)是從1996年開始,對應(yīng)JEDEC的規(guī)范 JESD79于2000年發(fā)布。JEDEC規(guī)范由兩部分組成,一個是針對memory chip,另外一個是memory module。當(dāng)然,隨著RDIMM,LRDIMM的興起,JEDEC相對應(yīng)的制定出了RCD和Data Buffer的規(guī)范。我們今天主要聊JEDEC的SDRAM規(guī)范,也就是JESD79系列, 這里大家需要注意的是這個規(guī)范是針對DRAM芯片的,而不是內(nèi)存條。有興趣的同學(xué)可以去JEDEC網(wǎng)站上去下載相對應(yīng)的規(guī)范,規(guī)范最后面的字母代表版本,比如JESD79-4C的C就代表目前針對DDR4 SDRAM的規(guī)范的版本是C。而JESD79后面的數(shù)字就代表了是DDR第幾代。目前JEDEC網(wǎng)站上針對DDR5 SDRAM的規(guī)范還在制定當(dāng)中,如果繼續(xù)按照這個命名規(guī)律的話,應(yīng)該是JESD79-5。

Name Doc
Double Date Rate (DDR) SDRAM JESD79F
DDR2 SDRAM Specification JESD79-2F
DDR3 SDRAM Standard JESD79-3F
DDR4 SDRAM JESD79-4C
DDR5: JEDEC DDR5 standard in currently in development NA

JEDEC的網(wǎng)站:www.jedec.org

下面這個表列舉了JEDEC 規(guī)范從DDR到DDR5的主要變化,我們可以看到,為了配合整體行業(yè)對于性能,容量和省電的不斷追求,規(guī)范的工作電壓越來越低,芯片容量越來越大, IO的速率也越來越高。雖然目前DDR5的JEDEC規(guī)范還沒有正式出臺,但是我們可以從這個趨勢以及現(xiàn)有網(wǎng)上的資料得到相同的結(jié)論。

Feature
/Option
DDR DDR2 DDR3 DDR4 DDR5*
Voltage
(VDDQ)
2.5V 1.8V 1.5V 1.2V 1.1V
Device
Width
x4, x8,
x16
x4,x8,
x16
x4, x8,
x16
x4,x8,
x16
x4, x8,
x16
Die
Density
64Mb~
1Gb
128Mb~
4Gb
512Mb~
8Gb
2Gb~
16Gb
8Gb~
64Gb
Data
Rates
200~
400MT/s
400~
800MT/s
800~
1600MT/s
1600~
3200MT/s
3200~
6400MT/s
Prefetch 2n 4n 8n 8n 16n
Bank 4 up to 8 8 4banks
pergroup
2 or 4
banks
per group
Bank
Group
NA NA NA 4 for
x4/X8;
2 for x16;
8 for
x4/x8;
4 forx16;
Burst
Length
2, 4 or 8 4 or 8 8 8 16

表 (一)

聲明:目前DDR5的JEDEC標(biāo)準(zhǔn)還沒有正式發(fā)布,因此這里所有的DDR5相關(guān)的數(shù)據(jù)來自于網(wǎng)上公開的數(shù)據(jù),后續(xù)以JEDEC發(fā)布為準(zhǔn)。同時,從DDR5開始,每根內(nèi)存上有兩個獨(dú)立的通道。

從上面的表里面我們還可以看到,除了電壓,容量和IO的速率變化之外,還列出了Bank,Bank Group,Prefetch和Burst Length的演進(jìn),bank數(shù)越來越多,到DDR4出現(xiàn)bank group,prefetch也從2n增加到4n,8n。那么這些變化之間有什么聯(lián)系嗎?DDR5又會有什么樣的變化?要了解這些,我們需要回顧一下SDRAM的基本讀寫操作,以及DRAM的核心頻率和IO頻率。

Prefetch和burst length

雖然我們說現(xiàn)在DDR4的最大速率是3200MT/s, 但是這是指的DDR4的IO頻率,即DDR4和memroy controller之間的接口數(shù)據(jù)傳輸速率。那么DRAM是怎么實(shí)現(xiàn)用比較低的核心傳輸頻率來滿足日益高漲的高速IO傳輸速率的需求呢?這就是靠prefetch來實(shí)現(xiàn)的。

Prefetch Core
Frequency
IO CLK
Frequency
IO
Data Rate
SDRAM NA 100-150
MHz
100-150
MHz
100-150
Mbps
DDR 2 100-200
MHz
100-200
MHz
200-400
Mbps
DDR2 4 100-200
MHz
200-400
MHz
400-800
Mbps
DDR3 8 100-266
MHz
400-1066
MHz
800-2133
Mbps
DDR4 8 100-266
MHz
800-1600
MHz
1600-3200
Mbps
DDR5* 16 100-266
MHz
1600-3200
MHz
3200-6400
Mbps

表 (二)

從DDR開始到DDR3很好理解,Prefetch相當(dāng)于DRAM core同時修了多條高速公路連到外面的IO口,來解決IO速率比內(nèi)部核心速率快的問題,IO數(shù)據(jù)速率跟核心頻率的倍數(shù)關(guān)系就是prefetch。那么這么一路增加prefetch,到了DDR4為什么不繼續(xù)增加prefetch了呢?因為prefetch的增加對應(yīng)的就是burst length的有可能相應(yīng)增加。怎么理解prefetch和burst length之間的關(guān)系呢?Prefetch跟DRAM核心頻率和IO頻率之間的比例相關(guān),而burst length的長度跟CPU的cache line大小有關(guān)。Burst length的長度有可能大于或者等于prefetch。但是如果prefetch的長度大于burst length的長度,就有可能造成數(shù)據(jù)浪費(fèi),因為CPU一次用不了那么多。所以從DDR3到DDR4,如果在保持DDR4內(nèi)存data lane還是64的前提下,繼續(xù)采用增加prefetch的方式來提高IO速率的話,一次prefetch取到的數(shù)據(jù)就會大于一個cache line的大小 (512bits),對于目前的CPU系統(tǒng),反而會帶來性能問題。那么DDR4是怎么解決的呢?

Bank Group

我們注意到在表一里面,到了DDR4出現(xiàn)了Bank Group,這就是DDR4在不改變prefetch的情況下,能繼續(xù)提升IO速率的秘密武器。DDR4利用Bank group的interleave,實(shí)現(xiàn)IO速率在DDR3基礎(chǔ)上進(jìn)一步提升。

圖一:DDR1

圖二:DDR2

圖三:DDR3

圖四:DDR4

從上面的圖四中可以看到,每個bank group有自己的global IO,這樣就可以利用bank group的interleave來進(jìn)一步解決內(nèi)部速度和外部速度不匹配的問題。相當(dāng)于在DDR3的基礎(chǔ)上繼續(xù)修了并行的相對比較慢的高速公路搭到外面的超高速單行道。 到了DDR5,我們還能繼續(xù)利用Bank Group的interleave來實(shí)現(xiàn)提升IO速率的目的嗎?如果繼續(xù)這樣做的話,對于速率提升的效果就很有限,所以到了DDR5還是走到了增加prefetch的方向。DDR5的prefetch是16,那么怎么解決我們前面提到的cache line大小的問題呢?DDR5采取的方式是減少DIMM data lane的數(shù)量,從64個data lane降低到32個data lane,從而繼續(xù)保持64 Byte的cache line大小。 從以上JEDEC DDR到DDR4的發(fā)展歷史,我們可以看到,DRAM的演進(jìn)就是在為CPU系統(tǒng)架構(gòu)服務(wù)的基礎(chǔ)上,圍繞著成本、降低電源消耗、加大容量、提高IO速率來不斷演進(jìn)。基于DRAM操作的原理,最大化的提高DRAM的使用率。因此,我們也可以看到DDR5提供了更多的bank數(shù)量和更加細(xì)化的refresh粒度等等,這些都是為了物盡其用,提高系統(tǒng)性能。我們在后續(xù)的文章中,會繼續(xù)介紹DRAM的基本性能以及DDR5的新功能。

最后留給大家的問題:對于DDR4,bank group與group之間是tCCD_L還是tCCD_S?為什么?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 半導(dǎo)體
    +關(guān)注

    關(guān)注

    334

    文章

    27719

    瀏覽量

    222676
  • DDR
    DDR
    +關(guān)注

    關(guān)注

    11

    文章

    715

    瀏覽量

    65532
  • 內(nèi)存
    +關(guān)注

    關(guān)注

    8

    文章

    3055

    瀏覽量

    74335

原文標(biāo)題:來啦!DDR內(nèi)存的前世、今生和未來!

文章出處:【微信號:SSDFans,微信公眾號:SSDFans】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    DDR內(nèi)存的工作原理 DDR內(nèi)存的常見故障及解決辦法

    DDR內(nèi)存的工作原理 DDR(Double Data Rate)內(nèi)存,即雙倍速率同步動態(tài)隨機(jī)存取存儲器,是一種高速的內(nèi)存技術(shù)。它允許在時鐘周
    的頭像 發(fā)表于 11-29 15:05 ?642次閱讀

    DDR4內(nèi)存適合哪些主板

    DDR4內(nèi)存適合多種類型的主板,主要取決于主板的芯片組和處理器插槽類型。以下是一些常見的支持DDR4內(nèi)存的主板: 一、Intel平臺主板 Z系列主板 : 如Z370、Z390、Z490
    的頭像 發(fā)表于 11-29 15:03 ?2577次閱讀

    DDR5內(nèi)存DDR4內(nèi)存性能差異

    DDR5內(nèi)存DDR4內(nèi)存性能差異 隨著技術(shù)的發(fā)展,內(nèi)存技術(shù)也在不斷進(jìn)步。DDR5
    的頭像 發(fā)表于 11-29 14:58 ?773次閱讀

    DDR內(nèi)存與SDRAM的區(qū)別 DDR4內(nèi)存DDR3內(nèi)存哪個好

    DDR內(nèi)存與SDRAM的區(qū)別 1. 定義與起源 SDRAM (Synchronous Dynamic Random Access Memory) :同步動態(tài)隨機(jī)存取存儲器,是一種早期的內(nèi)存技術(shù),它與
    的頭像 發(fā)表于 11-29 14:57 ?942次閱讀

    DDR5內(nèi)存的工作原理詳解 DDR5和DDR4的主要區(qū)別

    DDR5內(nèi)存的工作原理詳解 1. DDR5內(nèi)存簡介 DDR5(Double Data Rate 5)是第五代雙倍數(shù)據(jù)速率同步動態(tài)隨機(jī)存取存儲
    的頭像 發(fā)表于 11-22 15:38 ?2145次閱讀

    深入了解Java泛型——從前世今生到PECS原則

    本文主要介紹泛型誕生的前世今生,特性,以及著名PECS原則的由來。 在日常開發(fā)中,必不可少的會使用到泛型,這個過程中經(jīng)常會出現(xiàn)類似“為什么這樣會編譯報錯?”,“為什么這個列表無法添加
    的頭像 發(fā)表于 11-21 11:45 ?224次閱讀
    深入了解Java泛型——從<b class='flag-5'>前世</b><b class='flag-5'>今生</b>到PECS原則

    DDR內(nèi)存與數(shù)據(jù)傳輸速度的關(guān)系

    在計算機(jī)系統(tǒng)中,內(nèi)存是至關(guān)重要的組件之一,它直接影響到數(shù)據(jù)的處理速度和系統(tǒng)的響應(yīng)時間。DDR內(nèi)存作為一種高效的內(nèi)存技術(shù),其數(shù)據(jù)傳輸速度是衡量其性能的關(guān)鍵指標(biāo)。
    的頭像 發(fā)表于 11-20 14:35 ?1009次閱讀

    DDR內(nèi)存故障排查方法

    隨著計算機(jī)技術(shù)的飛速發(fā)展,內(nèi)存作為計算機(jī)的核心組件之一,其穩(wěn)定性和可靠性對整個系統(tǒng)的運(yùn)行至關(guān)重要。DDR(Double Data Rate)內(nèi)存以其高速的數(shù)據(jù)傳輸率和較高的性價比被廣泛應(yīng)用于個人電腦
    的頭像 發(fā)表于 11-20 14:34 ?973次閱讀

    DDR內(nèi)存的工作原理與結(jié)構(gòu)

    DDR內(nèi)存,全稱為Double Data Rate Synchronous Dynamic Random Access Memory(雙倍數(shù)據(jù)速率同步動態(tài)隨機(jī)存取內(nèi)存),是一種用于計算機(jī)和其他
    的頭像 發(fā)表于 11-20 14:32 ?782次閱讀

    如何檢測DDR內(nèi)存性能

    檢測DDR內(nèi)存性能是一個涉及硬件和軟件的綜合過程,可以通過以下幾個步驟來進(jìn)行: 1. 硬件檢查 1.1 確認(rèn)內(nèi)存規(guī)格 查看內(nèi)存條標(biāo)簽 :檢查內(nèi)存
    的頭像 發(fā)表于 11-20 14:30 ?1076次閱讀

    DDR內(nèi)存超頻技巧與注意事項

    隨著計算機(jī)硬件技術(shù)的快速發(fā)展,內(nèi)存的性能越來越受到重視。DDR內(nèi)存作為計算機(jī)運(yùn)行不可或缺的一部分,其性能直接影響到計算機(jī)的響應(yīng)速度和數(shù)據(jù)處理能力。超頻,作為一種提升硬件性能的方法,被許多硬件愛好者所
    的頭像 發(fā)表于 11-20 14:27 ?659次閱讀

    如何選擇DDR內(nèi)存DDR3與DDR4內(nèi)存區(qū)別

    隨著技術(shù)的不斷進(jìn)步,計算機(jī)內(nèi)存技術(shù)也在不斷發(fā)展。DDR(Double Data Rate)內(nèi)存條作為計算機(jī)的重要組成部分,其性能直接影響到電腦的運(yùn)行速度和穩(wěn)定性。DDR3和
    的頭像 發(fā)表于 11-20 14:24 ?2802次閱讀

    一文讀懂DDR內(nèi)存基礎(chǔ)知識

    無論對于芯片設(shè)計商還是器件制造商來說,DDR內(nèi)存可謂是無處不在——除了在服務(wù)器、工作站和臺式機(jī)中之外,還會內(nèi)置在消費(fèi)類電子產(chǎn)品、汽車和其他系統(tǒng)設(shè)計中。每一代新的 DDR(雙倍數(shù)據(jù)速率)SDRAM
    的頭像 發(fā)表于 11-13 11:52 ?1920次閱讀
    一文讀懂<b class='flag-5'>DDR</b><b class='flag-5'>內(nèi)存</b>基礎(chǔ)知識

    什么是DDR4內(nèi)存的工作頻率

    DDR4內(nèi)存的工作頻率是指DDR4內(nèi)存條在運(yùn)行時所能達(dá)到的速度,它是衡量DDR4內(nèi)存性能的一個重
    的頭像 發(fā)表于 09-04 12:45 ?1773次閱讀

    什么是DDR4內(nèi)存模塊

    DDR4內(nèi)存模塊是計算機(jī)內(nèi)存技術(shù)的一項重要進(jìn)步,它是Double Data Rate(雙倍數(shù)據(jù)速率)第四代內(nèi)存技術(shù)的具體實(shí)現(xiàn)形式。
    的頭像 發(fā)表于 09-04 12:35 ?920次閱讀
    大发百家乐游戏| 百家乐官网路纸计算| 玩百家乐澳门皇宫娱乐城| 百家乐官网游戏发展| 真人百家乐做假| 现场百家乐官网投注| 新全讯网3344111| 加州百家乐官网的玩法技巧和规则| 爱婴百家乐的玩法技巧和规则| 澳门百家乐官网哪家信誉最好| 大发888娱乐城赢钱| 百家乐官网平注法口诀技巧 | 百家乐双面数字筹码| 百家乐官网盛大娱乐城城| 水果机遥控器价格| 在线赌博网站| 百家乐开户首选| 赌场百家乐官网破解| 金花娱乐城注册| 百家乐谋略| 利博百家乐官网的玩法技巧和规则 | 南宁百家乐赌机| 游戏厅百家乐官网软件| sz全讯网网站xb112| 伟易博百家乐官网现金网| 水果机小游戏| 百家乐的桌布| 百家乐官网博娱乐赌百家乐官网的玩法技巧和规则 | 大发888官方体育| 网上百家乐好玩吗| 百家乐官网免费赌博软件| 百家娱乐| 免费百家乐过滤工具| 百家乐怎样玩才能赢| 百家乐官网怎么骗人| 东源县| 大发888 注册账号| 电玩城百家乐技巧| 查找百家乐官网群| 澳门百家乐官网有没有假| 易盈国际娱乐城|