通常測量眼圖很有效的一種方法就是使用示波器的眼圖測量功能,即用時鐘做觸發(fā)對數(shù) 據(jù)信號進行累積,看累積結果的差情況是否在可以容許的范圍內。但遺憾的是,想用這種 方法直接測量DDR的信號質量非常困難,因為DDR信號讀寫時序是不一樣的。
可以看到,寫數(shù)據(jù)(DQ)的跳變位置對應著鎖存信號(DQS)的中心,而 讀數(shù)據(jù)的跳變位置卻對應著鎖存信號的邊沿,而且在總線上還有三態(tài),因此如果直接用DQS 觸發(fā)對DQ累積進行眼圖測量的話,會得到的結果。 DDR眼圖讀寫分離的傳統(tǒng)方法。江西DDR一致性測試一致性測試
在進行接收容限測試時,需要用到多通道的誤碼儀產生帶壓力的DQ、DQS等信號。測 試 中 被 測 件 工 作 在 環(huán) 回 模 式 , D Q 引 腳 接 收 的 數(shù) 據(jù) 經 被 測 件 轉 發(fā) 并 通 過 L B D 引 腳 輸 出 到 誤碼儀的誤碼檢測端口。在測試前需要用示波器對誤碼儀輸出的信號進行校準,如DQS與 DQ的時延校準、信號幅度校準、DCD與RJ抖動校準、壓力眼校準、均衡校準等。圖5.21 展示了一整套DDR5接收端容限測試的環(huán)境。
DDR4/5的協(xié)議測試
除了信號質量測試以外,有些用戶還會關心DDR總線上真實讀/寫的數(shù)據(jù)是否正確, 以及總線上是否有協(xié)議的違規(guī)等,這時就需要進行相關的協(xié)議測試。DDR的總線寬度很 寬,即使數(shù)據(jù)線只有16位,加上地址、時鐘、控制信號等也有30多根線,更寬位數(shù)的總線甚 至會用到上百根線。為了能夠對這么多根線上的數(shù)據(jù)進行同時捕獲并進行協(xié)議分析,適 合的工具就是邏輯分析儀。DDR協(xié)議測試的基本方法是通過相應的探頭把被測信號引到 邏輯分析儀,在邏輯分析儀中運行解碼軟件進行協(xié)議驗證和分析。 USB測試DDR一致性測試方案DDR4 和 LPDDR4 發(fā)射機一致性測試應用軟件的技術指標。
測試軟件運行后,示波器會自動設置時基、垂直增益、觸發(fā)等參數(shù)進行測量并匯總成一 個測試報告,測試報告中列出了測試的項目、是否通過、spec的要求、實測值、margin等。 自動測試軟件進行DDR4眼圖睜開度測量的一個例子。信號質量的測試還可以 輔 助 用 戶 進 行 內 存 參 數(shù) 的 配 置 , 比 如 高 速 的 D D R 芯 片 都 提 供 有 O D T ( O n D i e Termination)的功能,用戶可以通過軟件配置改變內存芯片中的匹配電阻,并分析對信號質 量的影響。
除了一致性測試以外,DDR測試軟件還可以支持調試功能。比如在某個關鍵參數(shù)測試 失敗后,可以針對這個參數(shù)進行Debug。此時,測試軟件會捕獲、存儲一段時間的波形并進 行參數(shù)統(tǒng)計,根據(jù)統(tǒng)計結果可以查找到參數(shù)違規(guī)時對應的波形位置,
DDR地址、命令總線的一致性測試
DDR的地址、命令總線的信號完整性測試主要測試其波形和時序參數(shù)。地址總線An、 命令總線/RAS、/CAS、/WE、/CS需要測試的信號品質主要包括:Vmax (最大電壓值);Vmin (小電壓值);Overshoot (過沖)和Undershoot (下沖)的持續(xù)時間的大值;Slew Rate (斜率);Ringback (回溝)等。還需要測試相對于時鐘邊沿的Setup Time (建立時間)和Hold Time (保持時間)。建立時間和保持時間的定義如圖7.134所示,其中加為建立時間,如為 保持時間,針對DDR400,加和如為0.7ns。
82496 DDR信號質量的測試方法、測試裝置與測試設備與流程;
為了針對復雜信號進行更有效的讀/寫信號分離,現(xiàn)代的示波器還提供了很多高級的信號 分離功能,在DDR測試中常用的有圖形區(qū)域觸發(fā)的方法和基于建立/保持時間的觸發(fā)方法。
圖形區(qū)域觸發(fā)是指可以用屏幕上的特定區(qū)域(Zone)定義信號觸發(fā)條件。用 區(qū)域觸發(fā)功能對DDR的讀/寫信號分離的 一 個例子。用鎖存信號DQS信號觸發(fā)可以看到 兩種明顯不同的DQS波形, 一 種是讀時序的DQS波形,另 一 種是寫信號的DQS波形。打 開區(qū)域觸發(fā)功能后,通過在屏幕上的不同區(qū)域畫不同的方框,就可以把感興趣區(qū)域的DQS 波形保留下來,與之對應的數(shù)據(jù)線DQ上的波形也就保留下來了。 DDR、DDR2、DDR3 和 DDR4 設計與測試解決方案;USB測試DDR一致性測試方案
DDR4 和 LPDDR4 合規(guī)性測試軟件。江西DDR一致性測試一致性測試
以上只是 一 些進行DDR讀/寫信號分離的常用方法,根據(jù)不同的信號情況可以做選 擇。對于DDR信號的 一 致性測試來說,用戶還可以選擇另外的方法,比如根據(jù)建立/保持 時間的不同進行分離或者基于CA信號突發(fā)時延的方法(CA高接下來對應讀操作,CA低 接下來對應寫操作)等,甚至未來有可能采用一些機器學習(Machine Learning)的方法對 讀/寫信號進行判別。讀時序和寫時序波形分離出來以后,就可以方便地進行波形參數(shù)或者 眼圖模板的測量。
克勞德高速數(shù)字信號測試實驗室 江西DDR一致性測試一致性測試