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