新聞中心

EEPW首頁(yè) > 網(wǎng)絡(luò)與存儲(chǔ) > 設(shè)計(jì)應(yīng)用 > DDR2—新主流內(nèi)存標(biāo)準(zhǔn)

DDR2—新主流內(nèi)存標(biāo)準(zhǔn)

作者:■ 英飛凌科技公司 Rainer Weidlich 時(shí)間:2005-04-27 來(lái)源:eaw 收藏

目前PC市場(chǎng),主要使用的內(nèi)存是DDR1, 其中以DDR333和 DDR400為最主流的產(chǎn)品。預(yù)期在今年年中時(shí),DDR2 的內(nèi)存將被使用在服務(wù)器、工作站以及PC市場(chǎng)中(見(jiàn)圖1)。英特爾公司和等DRAM內(nèi)存的主要供應(yīng)商將成為DDR2技術(shù)的主要推動(dòng)者,這種轉(zhuǎn)變主要是為了適應(yīng)更高速度的需求,而且DDR2是一項(xiàng)開(kāi)放式的標(biāo)準(zhǔn)。DDR2的主要優(yōu)點(diǎn)包括更高的頻寬、更低的功率消耗,以及服務(wù)器在更高速運(yùn)作時(shí)有較好的系統(tǒng)邊際效能。
自2002年開(kāi)始,幾乎所有的PC、便攜式計(jì)算機(jī)以及服務(wù)器都采用了雙數(shù)據(jù)傳輸率(DDR)DRAM架構(gòu)。此外,不僅DRAM本身的面積在不斷在縮小,而且工藝技術(shù)也一直在加強(qiáng),使 DDR-SDRAM的工作頻率可以直逼166 MHz (DDR333),甚至200MHz (DDR400)。 在英特爾公司推出了具備 800MHz 前端總線的處理器以及雙內(nèi)存通道架構(gòu)之后,無(wú)緩沖架構(gòu)的DDR400 DIMM 模塊已成為高端PC的標(biāo)準(zhǔn)。
下一代同步式 DRAM被命名為DDR2,是現(xiàn)有DDR標(biāo)準(zhǔn)的自然延伸。首次推出的DDR2的工作頻率將為200MHz (DDR2-400),以后將增加到266MHz (DDR2-533)和333MHz (DDR2- 667),在特殊應(yīng)用上,甚至可達(dá)400MHz (DDR2-800)。內(nèi)存的主要標(biāo)準(zhǔn)化委員會(huì)JEDEC制定的標(biāo)準(zhǔn)化工藝技術(shù)即將完成,因此,各DRAM廠在2003年所推出的樣品兼容性產(chǎn)品,在今年將進(jìn)入量產(chǎn)階段。(Infineon)已開(kāi)發(fā)出第一款512MB的DDR2芯片(見(jiàn)圖2),其采用了110nm工藝,將來(lái)會(huì)進(jìn)展到90nm工藝。DRAM產(chǎn)品的密度將從256MB 開(kāi)始,以512MB 為主流;而在高端服務(wù)器中,則以1GB為主;未來(lái)將增至2GB和4GB。DRAM 架構(gòu)的這種改變,在不需要增加新DRAM芯核的情況下,可使頻寬加倍,同時(shí)還可保持較低的耗電量。以下將分析DDR1 和 DDR2之間的主要差別(見(jiàn)表1)。
 
電源
隨著行業(yè)應(yīng)用的發(fā)展,DDR2-DRAM的芯核和數(shù)據(jù)輸入/輸出工作電壓都已降至1.8V,而DDR1-SDRAM 的工作電壓還保留在2.5V。因此,在相同的工作頻率下,前者的功耗比后者要低很多,所以可以留出余地給更高的工作頻率。另外,4 bit 數(shù)據(jù)預(yù)取可進(jìn)一步降低功耗。在DDR1中,一次只從內(nèi)存芯核中讀取或?qū)懭雰山M數(shù)據(jù),而在 DDR2中,一次將同時(shí)處理四組數(shù)據(jù)。因此,其內(nèi)部數(shù)據(jù)總線需要加倍,但其好處是內(nèi)存核心只需以DDR1一半的內(nèi)部頻率工作,即 DDR2-400芯核的內(nèi)部工作頻率可以和 DDR1-200的一樣。

封裝
DDR1產(chǎn)品有TSOP 和BGA兩種封裝方式,而DDR2只有BGA封裝方式。這是為了讓產(chǎn)品在較高的頻率下工作,而且BGA 比傳統(tǒng)的TSOP封裝有較低的寄生阻抗值。在外接引腳方面也將不同,因?yàn)?DDR2內(nèi)存會(huì)多出一些引腳。目前業(yè)界正在開(kāi)發(fā)一種堆棧式的 BGA 封裝方案,將使內(nèi)存模塊的密度更高。
BGA 封裝本身就具備較低的寄生阻抗值,可使系統(tǒng)獲得更好的邊際效能,系統(tǒng)可在更高的內(nèi)存速度下運(yùn)作。相對(duì)于其它的解決方案,BGA封裝采用了傳統(tǒng)的焊接技術(shù),將管芯上的連接點(diǎn)與層壓基板上的銅質(zhì)線路做電氣連接。與標(biāo)準(zhǔn)的TSOP相比,此種方式的 BGA封裝,可減小63 %的面積。為獲取高密度的內(nèi)存條,傳統(tǒng)的TSOP芯片往往需要堆疊起來(lái),而采用BGA封裝的芯片,只要以平面架構(gòu),就可獲得1 GB的內(nèi)存模塊。

溫度范圍
在傳統(tǒng)上,DRAM的工作溫度被定義為周邊環(huán)境溫度 (0 至70℃)。但此種定義相當(dāng)不清楚,例如溫度的測(cè)量點(diǎn)、如何處理空氣流動(dòng)等都是問(wèn)題。 而DDR2裝置的溫度,是以外殼溫度為基準(zhǔn)來(lái)界定其工作溫度的范圍,只要放置一個(gè)溫度感應(yīng)裝置在 DRAM封裝的外殼表面,即可測(cè)量其溫度。DDR2 SDRAM的工作溫度一般都在0 至95℃,但在 85 至 95℃的范圍之間有一些限制,這與內(nèi)存為保存數(shù)據(jù)的動(dòng)態(tài)刷新動(dòng)作有關(guān)。

其它差別
與 DDR1比較,DDR2具有差分?jǐn)?shù)據(jù)選通脈沖的選擇。在DDR2中,可以通過(guò)控制位于擴(kuò)展模式寄存器中的四個(gè)位來(lái)選擇單端 (DQS) 或差分?jǐn)?shù)據(jù)選通脈沖 (DQS,  DQS)。甚至在讀取和寫(xiě)入的動(dòng)作上都可以選擇不同的數(shù)據(jù)選通脈沖(RDQS, RDQS, DQS, DQS)。
在DDR2中增加了兩個(gè)擴(kuò)展模式寄存器 (EMRS(2) 和 EMRS(3))。通常是“空”的狀態(tài),但在加電時(shí),寄存器的值必需被設(shè)置為“0”,以配合未來(lái)的增強(qiáng)功能和產(chǎn)品的變化。不過(guò),在DDR1標(biāo)準(zhǔn)中的某些功能特性和項(xiàng)目,將不會(huì)出現(xiàn)在DDR2的標(biāo)準(zhǔn)中。新的標(biāo)準(zhǔn)已不支持Burst stop 指令以及 Precharge 指令的任意中斷, Burst Length 只能被設(shè)置為 4 和8,DDR1 中的“half”CAS latencies也已不存在了,而只有burst length 8支持burst interrupt,而且一個(gè)寫(xiě)入指令無(wú)法中斷一個(gè)讀取脈沖的限制,反之亦然。

DRAM 尋址功能
在DDR1 和DDR2中,同樣是256MB時(shí),其行與列地址數(shù)是一樣的。在 DDR2 的512MB內(nèi)存中,具有4 或 8位 數(shù)據(jù)I/O時(shí),其行地址數(shù)增加,而列地址數(shù)則減少了一個(gè)地址位,形成的頁(yè)面大小為1KB。而在有16位I/O位寬 的512MB DDR2 方面,其頁(yè)面的大小依然維持為2KB,和DDR1一樣。所有這些內(nèi)存都有四組內(nèi)部存儲(chǔ)庫(kù)(memory banks),和DDR1一樣,可由兩個(gè)存儲(chǔ)庫(kù)地址位來(lái)做選擇。在1GB DDR2內(nèi)存方面,共有八個(gè)內(nèi)部存儲(chǔ)庫(kù),所以需要再增加一個(gè)存儲(chǔ)庫(kù)地址位做選擇,而 DDR1內(nèi)存則維持傳統(tǒng)的四個(gè)內(nèi)部存儲(chǔ)庫(kù)的方式。

基本功能
 DDR2的基本功能和 DDR1相同,但 DDR2增加了一些新的功能,可使系統(tǒng)的工作更有效率。在DDR1中,啟動(dòng)一行和另一行間的最低時(shí)間,以及發(fā)出一個(gè)讀取指令的最低時(shí)間都是固定的,這稱之為 tRCD 等待時(shí)間(行對(duì)列的延遲)。在啟動(dòng)后,當(dāng)DDR1 DRAM 在并發(fā)模式運(yùn)作時(shí),會(huì)經(jīng)常做內(nèi)部存儲(chǔ)庫(kù)的讀取和寫(xiě)入動(dòng)作,此種固定tRCD等待時(shí)間的存在,限制了系統(tǒng)運(yùn)作的最佳化。在 DDR2中,增加了一個(gè)所謂的“額外等待(AL)”。因此,在發(fā)出一個(gè)激活指令之后,可以立即發(fā)出讀取和寫(xiě)入的指令。但其實(shí)內(nèi)部在執(zhí)行讀取和寫(xiě)入指令時(shí),還是要滿足tRCD的需求時(shí)間,但卻提供了更多DRAM 時(shí)序內(nèi)的“自由時(shí)隙”,可把其它的指令發(fā)到其它的存儲(chǔ)庫(kù)。此 AL必需以編程的方式被置入DDR2-SDRAM的模式寄存器 中,只要被設(shè)置的AL值沒(méi)被改變,就一直保持有效。因此,在DDR2-SDRAM中的讀取延遲 (此為在發(fā)出一個(gè)讀取指令至第一個(gè)讀出的數(shù)據(jù)出現(xiàn)在輸出端時(shí)的時(shí)間延遲) 一定是AL + tRCD。如果AL 被設(shè)置為零時(shí),其動(dòng)作將和 DDR1相同。
在DDR1中,寫(xiě)入延遲等于一個(gè)時(shí)鐘。也就是說(shuō),數(shù)據(jù)是在發(fā)出一個(gè)寫(xiě)入指令后的下一個(gè)時(shí)鐘時(shí)被寫(xiě)入DRAM中;而在DDR2中的寫(xiě)入延遲一定是“Read  Latency ?”。因此,在 AL = 0 和tRCD  = 3的情況下,寫(xiě)入延遲就變成兩個(gè)時(shí)鐘,比DDR1多出一個(gè)時(shí)鐘周期。

其它特性
目前的DDR內(nèi)存系統(tǒng)不但達(dá)到了200、266和333Mbit/s的數(shù)據(jù)傳輸率,而且400 Mbit/s的傳輸率也已實(shí)現(xiàn)。甚至在DDR 400成功之后,持續(xù)增加的微處理器接口數(shù)據(jù)傳輸率將需要更高的主接口數(shù)據(jù)傳輸率。首先,我們需要更快的DRAM芯片,即在DRAM接口部分要有更快的數(shù)據(jù)輸入和輸出傳輸率。但在需要533 Mbit/s 或667 Mbit/s的數(shù)據(jù)傳輸率時(shí),這仍不夠快。其理由是,在傳統(tǒng)DDR系統(tǒng)中有信號(hào)追蹤設(shè)定效應(yīng)(signal trace setup effects), 以及在做讀取動(dòng)作時(shí)一部分反射信號(hào)會(huì)進(jìn)入內(nèi)存控制器中,因而會(huì)干擾原來(lái)的信號(hào),無(wú)法實(shí)現(xiàn)高數(shù)據(jù)傳輸率。對(duì)從控制器發(fā)至DRAM的寫(xiě)入信號(hào),情況稍微不同,但是反射信號(hào)干擾原來(lái)信號(hào)的問(wèn)題還是一樣的。在傳輸線末端的反射信號(hào),可以采用加裝一個(gè)端接電阻的方式來(lái)避免這種問(wèn)題。在做寫(xiě)入和讀取動(dòng)作時(shí),端接電阻需要被打開(kāi)或關(guān)閉。因此,比較好的作法,是將此端接電阻和相關(guān)的開(kāi)關(guān)整合到DRAM中。這種On-Die Termination (ODT) 新技術(shù)是英飛凌和JEDEC經(jīng)過(guò)許多仿真和工程努力后的成果。然而,僅僅是仿真還不足以驗(yàn)證下一代主接口的信號(hào)傳輸技術(shù),因此需要設(shè)計(jì)一個(gè)I/O測(cè)試芯片,專門仿真DDR2內(nèi)存控制器以及DRAM的 I/O 動(dòng)作,包括ODT的特性。此外,還需要一些評(píng)估系統(tǒng),來(lái)仿真一個(gè)真正主數(shù)據(jù)總線的動(dòng)作。英飛凌已設(shè)計(jì)了這些評(píng)估系統(tǒng)。ODT 已經(jīng)被證明具有相當(dāng)多的優(yōu)點(diǎn),諸如在DDR2中有良好的信號(hào)完整性、電壓特性、以及啟動(dòng)timing budget closure,這些在傳統(tǒng)的終結(jié)方式,當(dāng)數(shù)據(jù)傳輸率超過(guò)400 Mbit/s時(shí),都是無(wú)法做到的。I/O 測(cè)試芯片和數(shù)據(jù)總線評(píng)估系統(tǒng)的組合,證明了DDR2 接口的功能,特別是證明了新的ODT技術(shù),并可進(jìn)行二階和三階效應(yīng)的試驗(yàn),這些在仿真中無(wú)法做到。
和DDR1比較,DDR2的一個(gè)主要增強(qiáng)功能是加入了ODT。在采用 DDR1的系統(tǒng)中,信號(hào)的終結(jié)處理都是在主機(jī)板上進(jìn)行的,DDR2則可選擇在 DRAM 內(nèi)部處理信號(hào)的終結(jié)。如果在DRAM上增加一個(gè) ODT的控制引腳,則可依終結(jié)的需求來(lái)打開(kāi)或關(guān)閉終結(jié)裝置。根據(jù)系統(tǒng)應(yīng)用的需求,可由擴(kuò)展模式寄存器 中的兩個(gè)位來(lái)使能或禁止ODT功能。也可根據(jù)系統(tǒng)的需求將ODT終結(jié)控制為“強(qiáng)”或“弱”的端接電阻。從系統(tǒng)的仿真中,我們可看出,從終端網(wǎng)絡(luò)反射回的信號(hào)可以被ODT大量衰減,系統(tǒng)邊際效應(yīng)因而得以增強(qiáng)。另外一個(gè)優(yōu)點(diǎn)是,在主機(jī)板上不再需要一堆電阻和電容器件,這可以省下一些成本,并使內(nèi)存子系統(tǒng)的電路布局更有效率。
在DDR1中,信號(hào)輸出驅(qū)動(dòng)必需符合JEDEC委員會(huì)規(guī)定的最小和最大V/I曲線要求,但因工藝技術(shù)的變化,不同的裝置其Ron電阻值亦有所不同。在DDR2中,其輸出驅(qū)動(dòng)的Ron阻值可依據(jù)系統(tǒng)的應(yīng)用做最適當(dāng)?shù)恼{(diào)整,此項(xiàng)特性被稱之為OCD (片外驅(qū)動(dòng)器阻抗調(diào)整)。OCD可通過(guò)設(shè)置擴(kuò)展模式寄存器的三個(gè)位來(lái)完成。以O(shè)CD的編程方式,可將Ron電阻值調(diào)整為通常的18W。Ron的調(diào)整與溫度和電壓有關(guān),通過(guò)設(shè)置擴(kuò)展模式寄存器,可在任何時(shí)間根據(jù)需求重新調(diào)整 Ron值。

全新Power-Down模式
在DDR2 設(shè)計(jì)中還有一項(xiàng)新特性,即在 Active Power Down時(shí)的低功率模式。當(dāng)不進(jìn)行讀取或?qū)懭雱?dòng)作時(shí),把CKE信號(hào)置于低態(tài),可將有一行激活的裝置帶入 Active Power Down模式。在DDR2裝置中,可以經(jīng)由Mode Register中的一個(gè)位來(lái)選擇兩種類型的Active Power Down 模式,其中一個(gè)如同DDR1裝置的標(biāo)準(zhǔn)Active Power Down模式,另一個(gè)是可進(jìn)一步節(jié)省功耗的全新Low Power Active Power Down 模式。某些設(shè)計(jì)中,在此模式時(shí)片上PPL會(huì)被禁止。因此,在下一個(gè)有效的指令被發(fā)出之前,必需有一個(gè)更長(zhǎng)時(shí)間的延遲以退出此模式。
還有一些節(jié)省功耗的增強(qiáng)特性,在一個(gè)讀取脈沖之后和在一個(gè)寫(xiě)入脈沖之后的tWTR時(shí)間延遲后,可進(jìn)入掉電模式。當(dāng)DRAM還在預(yù)充電時(shí),在一個(gè)預(yù)充電指令之后,或帶有自動(dòng)預(yù)充電的讀取或?qū)懭胫蟮膬?nèi)部預(yù)充電后,進(jìn)入Precharge power-down。在Auto-Refresh 或 mode register set指令后,亦可能進(jìn)入Power Down,只要滿足一個(gè) tMRD即可。
在DDR1內(nèi)存系統(tǒng)中,只有當(dāng)內(nèi)存處在自刷新?tīng)顟B(tài)時(shí)才可更改工作頻率。而在DDR2的系統(tǒng)中,在 Precharge Power Down 模式時(shí),即可更改工作頻率。
目前測(cè)量DIMM模塊電平時(shí),是在沒(méi)有I/O 電流的狀態(tài)下進(jìn)行的,在 擴(kuò)展模式寄存器中有一個(gè)位用來(lái)關(guān)閉輸出緩沖器。
可編程寫(xiě)入恢復(fù)
與 DDR1比較,還有一個(gè)寫(xiě)入恢復(fù)時(shí)間 (WR)的功能。當(dāng)啟動(dòng)帶有自動(dòng)預(yù)充電的寫(xiě)入脈沖時(shí),必需將此時(shí)間以時(shí)鐘數(shù)目的方式設(shè)置進(jìn)模式寄存器MRS的三個(gè)位中。它定義了最近一次寫(xiě)入脈沖和在內(nèi)部執(zhí)行預(yù)充電之間的延遲時(shí)間。被設(shè)置進(jìn)MRS的WR 值必需等于或大于tWR,以時(shí)鐘的周期數(shù)來(lái)表示。

Timing 定義
除了某些例外情況,Timing與 DDR1 中的定義相同。與差分信號(hào)相關(guān)的Timing被定義為CK 或 DQS和它們的互補(bǔ)CK 或 DQS的交叉點(diǎn)。與單端信號(hào)相關(guān)的Timing被定義為信號(hào)的下降或上升沿通過(guò)參考電壓VREF的時(shí)間。所有地址、數(shù)據(jù)建立和時(shí)間的不同Timing參考點(diǎn)均已被定義。這些信號(hào)都以最小或最大的AC 或 DC 邏輯電平為參考基準(zhǔn),而DDR1以VREF為參考基準(zhǔn)。在DDR2數(shù)據(jù)手冊(cè)上所列的Timing參數(shù)都是有效的,并保證其所定義的轉(zhuǎn)換速率,在差分信號(hào)時(shí)為2V/ns,在單端信號(hào)時(shí)為1V/ns。對(duì)所有其它轉(zhuǎn)換速率,某些Timing必需被放寬?!?/P>



關(guān)鍵詞: 英飛凌 存儲(chǔ)器

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉