使用Pinpoint?觸發(fā)驗證高速串行總線(xiàn)設計
串行碼型觸發(fā)
串行碼型觸發(fā)是泰克DSA示波器的標配功能,為捕獲速率高達5 Gb/s 的串行總線(xiàn)上的數據提供了碼型觸發(fā)功能。碼型觸發(fā)中的數據既可以是串行數據(嵌入式時(shí)鐘),也可以是并行數據(單獨的時(shí)鐘)。串行碼型觸發(fā)可以觸發(fā)長(cháng)達64位的指定碼型,對8b/10b 編碼串行數據可以長(cháng)40位,為當前許多總線(xiàn)提供了異常強大的調試工具。圖1顯示了8b/10b編碼的111111 PCI Express 5 Gb/s碼流。
圖1.串行碼型觸發(fā)。
碼型鎖定觸發(fā)
通過(guò)這種功能,泰克高性能示波器可以以杰出的時(shí)基精度同步采集長(cháng)的串行測試碼型。在進(jìn)行抖動(dòng)和定時(shí)分析時(shí),可以使用碼型鎖定觸發(fā),識別并從長(cháng)串行碼型中去掉隨機抖動(dòng)。由于支持高達6.25Gb/s的數據速率,碼型鎖定觸發(fā)可以幫助隔離特定位跳變,協(xié)助進(jìn)行數據平均及模板測試。DSA70000(標配)和MSO/DPO70000(選項PTH)高性能示波器上提供了這一功能。
串行通路違規觸發(fā)
只有在多條通路的時(shí)間落在規定容限范圍內時(shí),多路高速串行通信鏈路才能高效運行。通過(guò)觸發(fā)一條數據流上的單個(gè)字符,觀(guān)察通路中的偏移時(shí)間量,示波器有時(shí)用來(lái)測量通路之間的時(shí)間偏移。但是,這些基本測量不能確認多條通路在更長(cháng)的時(shí)間內保持時(shí)間相關(guān)。通過(guò)在任意兩條通路之間時(shí)間偏移違規時(shí)觸發(fā)示波器,串行通路偏移違規觸發(fā)解決了這個(gè)問(wèn)題。通過(guò)使用Pinpoint觸發(fā)系統A 和B 雙觸發(fā)及復位功能,可以對通路偏移違規進(jìn)行合格/不合格測試。在任何時(shí)間期間(分鐘、小時(shí)、天或更長(cháng)時(shí)間)通路之間的時(shí)間偏移違規時(shí),可以觸發(fā)示波器??梢栽陲@示屏上捕獲偏移時(shí)間違規的任何事件,并使用采集計數器計算數量。
來(lái)自通路0的第一個(gè)觸發(fā)事件(A 事件)是逗號,使用寬度觸發(fā)捕獲;通路1 上的第二個(gè)觸發(fā)事件(B 事件)代表逗號,也使用寬度進(jìn)行限定。規范要求通路上的同一事件必須在通路0 上的事件后不超過(guò)24.8 ns 時(shí),才能在通路1上發(fā)生相同的事件。延遲用來(lái)設置開(kāi)始查找B事件的最小時(shí)間,復位觸發(fā)設為24.8 ns (規范容限)。圖2明了示波器在通路偏移違規時(shí)觸發(fā)采集。
圖2 串行通路違規觸發(fā)
評論