使用Pinpoint?觸發(fā)驗證高速串行總線(xiàn)設計
信標寬度違規觸發(fā)
通過(guò)發(fā)出一個(gè)由專(zhuān)用包頭和可變長(cháng)度數據塊組成的“信標”信號,基于標準的串行通信設備通常會(huì )表明其在通信通道中的存在狀態(tài)。在設備加電遇到錯誤條件時(shí),信標信號中會(huì )包含額外的信息,并持續更長(cháng)的時(shí)間。過(guò)去,在可變長(cháng)度的信標信號超出限定寬度時(shí),是不可能觸發(fā)示波器的。
通過(guò)Pinpoint觸發(fā)及全功能A和B事件定義,這個(gè)問(wèn)題得到解決。通過(guò)在K28.5字符中的寬度為五個(gè)1或五個(gè)0 時(shí)觸發(fā)示波器,A 事件用來(lái)檢測信標信號包頭分組中的K28.5逗號。觸發(fā)釋抑設成大于信標信號寬度,這樣只在信標信號開(kāi)始時(shí)才發(fā)生A 觸發(fā)事件。
通過(guò)使用超時(shí)觸發(fā)檢測信號的空閑狀態(tài),B事件指明信標信號的末尾。信標寬度違規時(shí)間窗口起點(diǎn)由觸發(fā)延遲時(shí)間終點(diǎn)定義,觸發(fā)延遲時(shí)間是信標寬度指標。信標寬度違規時(shí)間窗口終點(diǎn)由復位超時(shí)來(lái)定義。通過(guò)這種觸發(fā)設置,將只在違規時(shí)間窗口內發(fā)生信標信號終點(diǎn)時(shí),示波器才會(huì )觸發(fā)。圖3明了沒(méi)有滿(mǎn)足最低3.0 ms指標的信標信號。
圖3 信標寬度違規觸發(fā)。
8b/10b協(xié)議觸發(fā)和解碼
可以使用總線(xiàn)解碼和觸發(fā)功能,從采集的波形、高速串行信號中自動(dòng)解碼8b/10b 數據,如圖4底部所示。另外,示波器顯示屏上還提供了一個(gè)解碼的符號列表,可以簡(jiǎn)便地驗證數字數據及其模擬表示。8b/10b 觸發(fā)和解碼功能可以處理高達30 Gb/sec 的任何8b/10b 數據碼型,因為70000系列示波器為更高的數據速率提供了正確的帶寬設置。
70000系列示波器擁有這種總線(xiàn)觸發(fā)和解碼功能,可以設置成在8b/10b 數據的任意四個(gè)符號(40 位)上觸發(fā)采集,它可以觸發(fā)特定包頭或數據包,支持總線(xiàn)的十六進(jìn)制和二進(jìn)制格式。這是一種基于串行器/ 解串器(SerDes)的觸發(fā),也可以實(shí)時(shí)對奇偶性錯誤和字符錯誤作出反應。
圖4.8b/10b 串行總線(xiàn)觸發(fā)和解碼。
觸發(fā)限定抖動(dòng)分析
大多數串行傳輸標準要求萬(wàn)億分之一或更好的BER(誤碼率)。在工程速記中,這稱(chēng)為10-12 位??梢允褂肈POJET?抖動(dòng)、定時(shí)和分析軟件對定時(shí)、幅度和抖動(dòng)行為進(jìn)行串行測量驗證。
這套工具是DSA70000系列的標配功能,這一功能位于A(yíng)nalysis 菜單中。DPO7000 和MSO/DPO70000 系列可以選配這一功能。DPOJET 軟件使用“頻譜”方法,估算10-12 BER 時(shí)的總抖動(dòng)。
DPOJET軟件可以在任意碼型或重復碼型上執行分析。行業(yè)小組開(kāi)發(fā)出信號完整性測量使用的測試碼型,以標準化測量方法,使用最壞情況場(chǎng)景測試被測設備極限。通常情況下,最好在波形的某個(gè)部分執行抖動(dòng)測量。觸發(fā)限定是實(shí)現這一程序的關(guān)鍵。
評論