只在TOP和BOTTOM層進(jìn)行了布線,存儲器由兩片的SDRAM以菊花鏈的方式所構(gòu)成。而在DIMM的案例里,只有一個不帶緩存的DIMM被使用。對TOP/BOTTOM層布線的一個閃照圖和信號完整性仿真圖。
ADDRESS和CLOCK網(wǎng)絡(luò),右邊的是DATA和DQS網(wǎng)絡(luò),其時鐘頻率在800 MHz,數(shù)據(jù)通信率為1600Mbps
ADDRESS和CLOCK網(wǎng)絡(luò),右邊的是DATA和DQS網(wǎng)絡(luò),其時鐘頻率在400 MHz,數(shù)據(jù)通信率為800Mbps
ADDRESS和CLOCK網(wǎng)絡(luò),右邊的是DATA和DQS網(wǎng)絡(luò)
個經(jīng)過比較過的數(shù)據(jù)信號眼圖,一個是仿真的結(jié)果,而另一個是實際測量的。在上面的所有案例里,波形的完整性的完美程度都是令人興奮的。
11.結(jié)論本文,針對DDR2/DDR3的設(shè)計,SI和PI的各種相關(guān)因素都做了的介紹。對于在4層板里設(shè)計800Mbps的DDR2和DDR3是可行的,但是對于DDR3-1600Mbps是具有很大的挑戰(zhàn)性。 DDR3規(guī)范里關(guān)于信號建立保持是的定義;吉林DDR測試價目表
7.時序?qū)τ跁r序的計算和分析在一些相關(guān)文獻(xiàn)里有詳細(xì)的介紹,下面列出需要設(shè)置和分析的8個方面:1)寫建立分析:DQvs.DQS2)寫保持分析:DQvs.DQS3)讀建立分析:DQvs.DQS4)讀保持分析:DQvs.DQS5)寫建立分析:DQSvs.CLK6)寫保持分析:DQSvs.CLK7)寫建立分析:ADDR/CMD/CNTRLvs.CLK8)寫保持分析:ADDR/CMD/CNTRLvs.CLK
一個針對寫建立(WriteSetup)分析的例子。表中的一些數(shù)據(jù)需要從控制器和存儲器廠家獲取,段”Interconnect”的數(shù)據(jù)是取之于SI仿真工具。對于DDR2上面所有的8項都是需要分析的,而對于DDR3,5項和6項不需要考慮。在PCB設(shè)計時,長度方面的容差必須要保證totalmargin是正的。 吉林DDR測試價目表DDR協(xié)議檢查后生成的測試報告;
DDR測試按照存儲信息方式的不同,隨機(jī)存儲器又分為靜態(tài)隨機(jī)存儲器SRAM(StaticRAM)和動態(tài)隨機(jī)存儲器DRAM(DynamicRAM)。SRAM運(yùn)行速度較快、時延小、控制簡單,但是SRAM每比特的數(shù)據(jù)存儲需要多個晶體管,不容易實現(xiàn)大的存儲容量,主要用于一些對時延和速度有要求但又不需要太大容量的場合,如一些CPU芯片內(nèi)置的緩存等。DRAM的時延比SRAM大,而且需要定期的刷新,控制電路相對復(fù)雜。但是由于DRAM每比特數(shù)據(jù)存儲只需要一個晶體管,因此具有集成度高、功耗低、容量大、成本低等特點,目前已經(jīng)成為大容量RAM的主流,典型的如現(xiàn)在的PC、服務(wù)器、嵌入式系統(tǒng)上用的大容量內(nèi)存都是DRAM。
DDR測試
什么是DDR?
DDR是雙倍數(shù)據(jù)速率(DoubleDataRate)。DDR與普通同步動態(tài)隨機(jī)內(nèi)存(DRAM)非常相象。普通同步DRAM(現(xiàn)在被稱為SDR)與標(biāo)準(zhǔn)DRAM有所不同。標(biāo)準(zhǔn)的DRAM接收的地址命令由二個地址字組成。為節(jié)省輸入管腳,采用了復(fù)用方式。地址字由行地址選通(RAS)鎖存在DRAM芯片。緊隨RAS命令之后,列地址選通(CAS)鎖存第二地址字。經(jīng)過RAS和CAS,存儲的數(shù)據(jù)可以被讀取。同步動態(tài)隨機(jī)內(nèi)存(SDRDRAM)將時鐘與標(biāo)準(zhǔn)DRAM結(jié)合,RAS、CAS、數(shù)據(jù)有效均在時鐘脈沖的上升邊沿被啟動。根據(jù)時鐘指示,可以預(yù)測數(shù)據(jù)和其它信號的位置。因而,數(shù)據(jù)鎖存選通可以精確定位。由于數(shù)據(jù)有效窗口的可預(yù)計性,所以可將內(nèi)存劃分成4個組進(jìn)行內(nèi)部單元的預(yù)充電和預(yù)獲取。通過突發(fā)模式,可進(jìn)行連續(xù)地址獲取而不必重復(fù)RAS選通。連續(xù)CAS選通可對來自相同行的數(shù)據(jù)進(jìn)行讀取。 DDR的信號探測技術(shù)方法;
6.信號及電源完整性這里的電源完整性指的是在比較大的信號切換情況下,其電源的容差性。當(dāng)未符合此容差要求時,將會導(dǎo)致很多的問題,比如加大時鐘抖動、數(shù)據(jù)抖動和串?dāng)_。這里,可以很好的理解與去偶相關(guān)的理論,現(xiàn)在從”目標(biāo)阻抗”的公式定義開始討論。Ztarget=Voltagetolerance/TransientCurrent(1)在這里,關(guān)鍵是要去理解在差的切換情況下瞬間電流(TransientCurrent)的影響,另一個重要因素是切換的頻率。在所有的頻率范圍里,去耦網(wǎng)絡(luò)必須確保它的阻抗等于或小于目標(biāo)阻抗(Ztarget)。在一塊PCB上,由電源和地層所構(gòu)成的電容,以及所有的去耦電容,必須能夠確保在100KHz左右到100-200MH左右之間的去耦作用。頻率在100KHz以下,在電壓調(diào)節(jié)模塊里的大電容可以很好的進(jìn)行去耦。而頻率在200MHz以上的,則應(yīng)該由片上電容或用的封裝好的電容進(jìn)行去耦。DDR測試眼圖測試時序測試抖動測試;吉林DDR測試價目表
DDR有那些測試解決方案;吉林DDR測試價目表
2.PCB的疊層(stackup)和阻抗對于一塊受PCB層數(shù)約束的基板(如4層板)來說,其所有的信號線只能走在TOP和BOTTOM層,中間的兩層,其中一層為GND平面層,而另一層為VDD平面層,Vtt和Vref在VDD平面層布線。而當(dāng)使用6層來走線時,設(shè)計一種拓?fù)浣Y(jié)構(gòu)變得更加容易,同時由于Power層和GND層的間距變小了,從而提高了電源完整性?;ヂ?lián)通道的另一參數(shù)阻抗,在DDR2的設(shè)計時必須是恒定連續(xù)的,單端走線的阻抗匹配電阻50Ohms必須被用到所有的單端信號上,且做到阻抗匹配,而對于差分信號,100Ohms的終端阻抗匹配電阻必須被用到所有的差分信號終端,比如CLOCK和DQS信號。另外,所有的匹配電阻必須上拉到VTT,且保持50Ohms,ODT的設(shè)置也必須保持在50Ohms。在DDR3的設(shè)計時,單端信號的終端匹配電阻在40和60Ohms之間可選擇的被設(shè)計到ADDR/CMD/CNTRL信號線上,這已經(jīng)被證明有很多的優(yōu)點。而且,上拉到VTT的終端匹配電阻根據(jù)SI仿真的結(jié)果的走線阻抗,電阻值可能需要做出不同的選擇,通常其電阻值在30-70Ohms之間。而差分信號的阻抗匹配電阻始終在100Ohms。吉林DDR測試價目表