新聞中心

EEPW首頁 > 測試測量 > 設(shè)計應(yīng)用 > DDR信號測量方法及信號完整性驗證面臨的挑戰(zhàn)與建議

DDR信號測量方法及信號完整性驗證面臨的挑戰(zhàn)與建議

作者: 時間:2010-09-26 來源:網(wǎng)絡(luò) 收藏

  圖4:解碼表。總線1為指令,總線2為控制總線和信號總線上傳送的數(shù)據(jù)。

  3.3 有限的示波器通道問題

  在進行測量時至少需要5到6個示波器通道,因此示波器通道有限這一事實會大大降低測量效率。至少需要3個通道才能保證控制信號能在讀操作或?qū)懖僮鲿r被觸發(fā),而時鐘信號、選通信號和數(shù)據(jù)信號又另外需要3個通道。時鐘信號、選通信號和數(shù)據(jù)信號之間的定時關(guān)系在JEDEC規(guī)范中十分重要,必須用3個探頭同時測量這三個信號才能檢查它們之間的定時關(guān)系是否符合規(guī)范。

  4. 克服信號驗證挑戰(zhàn)的建議

  新型示波器為我們解決當(dāng)前信號驗證中存在的問題提供了新的。

  4.1 利用混合信號示波器(MSO)分離讀/寫周期并進行協(xié)議解碼

  DDR信號由一系列控制信號線組成,將這些控制信號連接到MSO的數(shù)字輸入口,就可以讓示波器在不同的工作狀態(tài)(讀、寫等)下觸發(fā)。每種狀態(tài)下不同控制信號線都有各自的標(biāo)識。因此,將示波器設(shè)置為在讀操作或?qū)懖僮魃嫌|發(fā)后,我們就可以觀察此時連接到示波器模擬輸入通道的選通信號和數(shù)據(jù)信號。

  MSO示波器還有一個功能,就是幫助進行協(xié)議解碼和分析定時沖突。MSO往往具備用戶可配置的總線解碼功能,因此可以輸入某種操作的解碼,這種解碼就代表了執(zhí)行該操作時總線上的數(shù)據(jù)。通過將控制信號集中到一條總線上,MSO還可以在信號傳輸過程中解碼DDR操作,因此無需再對操作進行人工解碼。

  MSO還允許將數(shù)字信號集中到4條不同的總線上,然后從解碼表中讀取總線信息。解碼表上顯示了每條總線上的數(shù)據(jù),如果在配置表中定義了解碼規(guī)則,解碼表上還會顯示解碼后的信息。利用這一功能,我們可以將控制信號和數(shù)據(jù)信號集中到2條總線上,控制總線顯示目前進行的DDR操作,數(shù)據(jù)總線則顯示正在傳輸?shù)臄?shù)據(jù)。當(dāng)我們需要對每種操作狀態(tài)下的DDR協(xié)議沖突或定時沖突進行調(diào)試時,這一功能非常有用。

  總的來說,MSO對DDR信號驗證和調(diào)試而言是十分完美的一種解決方案。但由于MSO的模擬帶寬往往較低,因此只適合DDR1或較慢的DDR2。

  4.2 區(qū)域觸發(fā)功能使DDR驗證變得更輕松

  區(qū)域觸發(fā)允許我們在示波器屏幕上選定并繪制一個區(qū)域以直觀地確定觸發(fā)事件的識別條件。利用區(qū)域觸發(fā)功能,我們可以根據(jù)信號波形是否與選定的區(qū)域有交叉來跟蹤我們感興趣的信號。

  圖5:寫信號成功地從復(fù)雜的讀/寫波形中分離出來。

  圖5中所示為示波器在無限保持模式下測量得到的一個獨特的讀/寫信號波形。$的是DQS信號,綠色的是DQ信號。當(dāng)示波器設(shè)置為在DQS信號上觸發(fā)時,DQ波形顯示,讀/寫信號波形相互重疊。因此,如果能夠在有特點的波形上設(shè)置恰當(dāng)?shù)挠|發(fā)區(qū)域,我們就能利用區(qū)域觸發(fā)功能輕松地分離讀/寫波形。至于如何使用區(qū)域觸發(fā)來分離讀/寫信號,并沒有確切的規(guī)定,而應(yīng)根據(jù)信號特點決定。

  有了這種區(qū)域觸發(fā)功能,驗證DDR信號是否符合JEDEC規(guī)范就不再需要超過4個示波器通道了。

  5. 本文小結(jié)

  隨著DDR存儲技術(shù)的不斷發(fā)展,DDR信號的完整性問題也日益突出。要想在測量中得到最佳結(jié)果,必須采用恰當(dāng)?shù)臏y量方法。本文所建議的利用MSO分離讀/寫周期并進行協(xié)議解碼,以及利用區(qū)域觸發(fā)功能分離讀/寫信號的方法在解決DDR測量中的問題時,一定會給大家?guī)砗艽髱椭?br />


上一頁 1 2 3 下一頁

關(guān)鍵詞: DDR 信號測量 方法 信號完整性

評論


相關(guān)推薦

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

關(guān)閉