混合信號示波器數字設計的查錯
數字線D0連接到觸發器的數據輸入端(D)。D1顯示的是時鐘,D2顯示的是Q輸出。與此同時,模擬通道C1、C3和C4分別連接到相同的點。這些波形顯示在4的左側。Q輸出(D2)的周期和寬度用參數P1和P2進行測量。示波器的時基被設為采集大約5000個時鐘脈沖。
蹤跡F1是周期測量的軌跡,顯示在數字顯示器下方的左上側柵格中。這個軌跡顯示了作為與源軌跡在時間上同步的函數的D2周期。光標標識了蹤跡指示、并且周期值增加的點。所有軌跡都經過縮放處于大Q輸出周期的位置,縮放后的軌跡顯示在顯示器的右側。
代表錯誤時鐘觸發的數據信號的長周期顯示在右上柵格中的數字軌跡中。軌跡Z4中也顯示了模擬軌跡C4的縮放結果。參數P3測量的是數據C1和時鐘C3之間的建立時間。統計結果再次表明,小建立時間要比標稱值短20%。F2中的建立時間蹤跡顯示,這個縮短的建立時間是與擴展周期同步發生的。
這是發現此類問題的一種方法。另外一種方法是使用被稱為WaveScan的示波器內置搜索工具,注意,大多數混合信號示波器都具有某種形式的搜索工具。
搜索工具可以在很長的記錄中搜索,尋找邊沿、不穩定邊沿、超短幀、串行數據案、并行(總線)數據案或測量數據。在本例中,我們搜索在D3上測得的超過250ns的周期。當滿足這種條件時,它會停止采集,顯示數字源軌跡,并對源軌跡進行縮放。異常情況用紅色高亮顯示,測量到的異常值顯示在相鄰的表中。一旦發現問題,模擬軌跡將被打開,以便觀察引起問題的物理層問題,就像我們以前做的那樣。
混合信號示波器可以讓你觀察多達16條數字軌跡,數量要比模擬通道多。8條數字軌跡記錄了兩個級聯的8位移位寄存器的工作過程,這些移位寄存器是偽隨機二元序列發生器的核心電路。首先需要注意,軌跡標簽是定制過的,用于反應電路中的功能。我們能夠看到時鐘和串行數據輸入以及來自移位寄存器的A和B部分的Q6、Q7和Q8輸出。我們可以看作是從左到右經過從串行輸入軌跡開始的所有16級電路傳播的“長-短”案(從頂部數第二個)。
參數P1使用選通延時參數測量串行輸入軌跡上從觸發器開始到案末端下降沿的時間。對Q6-A軌跡上的那個邊沿做類似的測量。將參數公式用于P3計算這兩個邊沿之間的時間差,結果是515.3 μs。參數P4測量時鐘周期。P5中的參數公式用于將時鐘周期乘以6,以驗證從串行輸入到Q6-A的期望延時,果是515.3 μs就是正確的操作。輸出Q7-A和Q8-A表明增加了一個時鐘周期的延時。通過類似的方式還可以驗證所有16級電路的正確傳播延時。
混合信號示波器的數字軌跡功能可以用來采集來自I2C、SPI和其它低頻串行標準的串行數據,7所示。這里的D0包含SPI數據,D1是SPI時鐘信號。解碼器將這些波形用作源軌跡,以便解碼數據內容,并用藍色軌跡覆蓋層和隨附表格顯示出來。解碼數據可以用ASCII、二進制或16進制顯示。表格也列出了相對于觸發器的數據包位置,以及每個解碼出的字節的比特率。
北京凡實測控代理普源代理商、泰克代理商、是德代理商、安捷倫代理商、固緯代理商、橫河代理商、泰克示波器、安捷倫示波器、示波器等品牌產品。公司業務涉及產品銷售、維修、租賃和系統集成,產品報價低,品質保證,公司具有完善的售前售后服務和技術團隊。公司名稱:北京凡實測控技術有限公司
本文版權歸北京凡實測控技術有限公司所有,轉載請注明出處。