時序和協議是數字系統調試的兩大關鍵點,也是邏輯分析儀能發揮價值的地方。如何使用邏輯分析儀快速地完成接線配置并采集到數據呢?本文以IIC協議為例為大家實測演示。數字系統邏輯關系是通訊研發過程中的關鍵,它直接影響到整個設備系統能否正常工作。雖然示波器也能做部分數字信號分析,但受限于通道數(一般只有4個通道)和存儲深度(較小)。邏輯分析儀可以達到34通道,記錄深度長可達2G,再配合數據壓縮算法,提高了工程師測試時序分析的效率。下面以IIC為例,分享邏輯分析儀測試步驟。一、準備工作測試主要為被測對象、邏輯分析儀、電腦,IIC協議信號。邏輯分析儀使用標配的電源適配器供電,并按下電源鍵。用USB線將儀器與PC機相連,并打開軟件,觀察軟件界面上方是否有“在線”。將IIC協議(幅值,頻率為50KHz)接入,使用測量線PODA中的A1接SCL,A0接SDA,并確保信號地線已經接好。二、IIC總線設置1、點擊總線名稱可以修改總線名稱,建議不要有重復;2、總線名稱好與通道意義相關;3、不要增加相同的總線,軟件會將它們過濾掉;4、不要增加沒有通道的總線;5、沒用的總線及時刪除,看起來更簡潔。PMBus協議分析儀/訓練器找歐奧!成都協議分析儀電話
歐奧電子也有提供高難度焊接,以及高速信號,如UFS,DDR3/DDR4,USBtypeC等高速協議抓取和分析的服務。通過在整個信號活動信封內執行全時掃描,眼定位可以顯示在時間和電壓的小窗口中檢測到的轉變。這些掃描稱為眼圖掃描(eyescan)。像示波器一樣,眼圖掃描用于顯示測量數據。每個窗口中的轉變數量都會突出顯示。這可以使概覽眼型圖案,并確定是否需要使用示波器來進一步詳細地查看信號。圖19眼圖掃描可以運行導致自動設置閾電壓和采樣位置的eyescan,或運行只導致自動設置采樣位置的eyescan。眼定位測量收集數據所基于的通道數量會影響測量時間。當一個模塊中存在多個邏輯分析儀卡時將出現異常;在這種情況下,測量將同時并行運行。支持差分信號的邏輯分析儀中的眼圖掃描EyeScan:支持差分信號的邏輯分析儀(如16962A邏輯分析儀模塊)針對輸入使用真值差分接收器:可編程參考電壓將計入負輸入。這是分析儀采用單端探頭時的閾電壓。對于差分探測的相關操作,通常將參考電壓編寫為0V:隨后將接收器的輸出與0V進行比較,從差分輸入信號產生內部邏輯信號。請注意。上海USB分析儀I3C訓練器協議分析儀/訓練器找歐奧!
同時還有代理其他總類的協議分析儀,包括嵌入式設備用的SDIO協議分析儀,QSPI協議分析儀及訓練器,I3C協議分析儀及訓練器,RFFE協議分析儀及訓練器等等。我司還有代理SPMI協議分析儀及訓練器,車載以太網分析儀,以及各種相關的基于示波器的解碼軟件和SI測試軟件。同時,歐奧電子也有提供高難度焊接,以及高速信號,如UFS,DDR3/DDR4,USBtypeC等高速協議抓取和分析的服務。觸發前獲得/顯示的樣本數量在不同的測量中會有所變化。狀態分析狀態分析儀需要來自被測設備的采樣時鐘信號。這種類型的時鐘計時可使邏輯分析儀中的數據采樣與被測設備中的計時事件同步。具體來講:狀態分析儀適用于顯示“有效時鐘或控制信號”期間的信號活動是“什么”。狀態分析儀側重于查看指定執行時間內的信號活動,而不是與時序無關的信號活動。這就是為什么狀態分析儀需要對與被測設備時鐘信號“同步化”或同步的數據進行采樣。對于微處理器,數據和地址可以出現在相同的信號線上。要采集正確的數據,邏輯分析儀必須對數據采樣加以限制,使之只在所需的數據有效并出現在信號線上時進行。為此,它會從相同的信號線上采集數據樣本,但使用來自被測設備的不同采樣時鐘。示例:以下時序圖表明。
捕獲總線上傳輸的這些信息,并把需要的信息存入存儲器。可設置觸發條件,捕獲需要關注的或出問題的總線上的信息,據此可了解協議或軟件執行的情況。上面已經簡短討論了邏輯分析儀的一些用法,現在,讓我們更詳細地了解一下有關邏輯分析儀的概念。到目前為止,我們已經很地使用了“邏輯分析儀”這一術語。實際上,多數邏輯分析儀中都包含兩個分析儀。1.定時分析儀:定時分析儀是邏輯分析儀的一部分,它與示波器相似。事實上,它們之間的關系非常密切。定時分析儀顯示信息的一般形式,這一點與示波器相同,即橫軸表示時間,縱軸表示電壓振幅。因為兩個儀器上的波形都取決于時間,所以這種顯示可以說是“時間域”中的顯示。2.狀態分析儀:狀態分析儀非常適用于跟蹤軟件中的缺陷或硬件中的缺陷組件。它有助于確定問題是出現在軟件代碼中還是出現在某些硬件設備中。多數情況下,狀態分析儀用于在出現特定時鐘信號時查找總線上存在哪些邏輯電平。換句話說,可以了解在時鐘出現且假設數據有效時將顯示哪些“活動狀態”。內存中采集的數據將以列表格式顯示,且帶有連接到各個狀態的時間標簽。定時分析定時分析儀使用自己的內部時鐘控制數據采樣。訓練器源頭工廠,一手勁爆價,就找歐奧!
配置了簡單觸發以指定分析儀在輸入數據等于“AA”碼型時觸發。圖4碼型觸發為了更便于某些用戶的使用,多數分析儀上的觸發點不可以用十六進制進行設置,還可以用二進制(1和0)、八進制、ASCII或十進制進行設置。例如,十六進制觸發值AA還可以設置為等價的二進制觸發值10101010。但是,在16、24、32或64位寬的總線上查找時,使用十六進制設置觸發點尤其有幫助。時鐘沿觸發:時鐘沿觸發對于習慣使用示波器的用戶來說是一個很熟悉的概念。調整示波器上的“triggerlevel”(觸發電平)旋鈕時,可以將其視為設置電壓比較儀的電平:當輸入電壓超過該電平時,電壓比較儀會告知示波器觸發。定時分析儀的時鐘沿觸發體上與此相同。只不過將觸發電平預先設置成了一個邏輯閾值。許多邏輯設備依賴于電平,而這些設備的時鐘和控制信號卻往往受時鐘沿的影響。通過時鐘沿觸發,可以在對設備進行定時的同時開始采集數據。示例:試想一個未正確移位數據的時鐘沿觸發移位寄存器。是數據有問題還是時鐘沿有問題?為檢測設備,我們需要在對其進行定時的同時檢驗數據(基于時鐘沿)。可以告知分析儀在出現時鐘沿時(無論上升或下降)采集數據并獲取移位寄存器的所有輸出。訓練器廠家哪家強?歐奧就是強!上海USB分析儀
UniPro協議分析儀/訓練器找歐奧!成都協議分析儀電話
配置了簡單觸發以指定分析儀在輸入數據等于“AA”碼型時觸發。圖4碼型觸發為了更便于某些用戶的使用,多數分析儀上的觸發點不可以用十六進制進行設置,還可以用二進制(1和0)、八進制、ASCII或十進制進行設置。例如,十六進制觸發值AA還可以設置為等價的二進制觸發值10101010。但是,在16、24、32或64位寬的總線上查找時,使用十六進制設置觸發點尤其有幫助。時鐘沿觸發:時鐘沿觸發對于習慣使用示波器的用戶來說是一個很熟悉的概念。調整示波器上的“triggerlevel”(觸發電平)旋鈕時,可以將其視為設置電壓比較儀的電平:當輸入電壓超過該電平時,電壓比較儀會告知示波器觸發。定時分析儀的時鐘沿觸發體上與此相同,只不過將觸發電平預先設置成了一個邏輯閾值。許多邏輯設備依賴于電平,而這些設備的時鐘和控制信號卻往往受時鐘沿的影響。通過時鐘沿觸發,可以在對設備進行定時的同時開始采集數據。示例:試想一個未正確移位數據的時鐘沿觸發移位寄存器。是數據有問題還是時鐘沿有問題?為檢測設備,我們需要在對其進行定時的同時檢驗數據(基于時鐘沿)。可以告知分析儀在出現時鐘沿時(無論上升或下降)采集數據并獲取移位寄存器的所有輸出。成都協議分析儀電話
定時分析只保存信號跳變后采集的樣本,以及與上次跳變的時間。3.毛刺捕獲數字系統中毛刺是令人頭疼的問題...
【詳情】邏輯分析的概念邏輯分析儀也是非常常用的儀表,與示波器一樣,是數字設計和測量的經典儀器之一。數字電路測...
【詳情】輸入接口單元能夠提供與被測設備接口相同的電氣條件和物理條件。數據以串行方式透明地通過切換器直接進入串...
【詳情】如果在時鐘沿檢測器重置之前出現第二個時鐘沿(在個時鐘沿后),為避免數據丟失需要兩個樣本。在跳變定時中...
【詳情】同時還有代理其他總類的協議分析儀,包括嵌入式設備用的SDIO協議分析儀,QSPI協議分析儀及訓練器,...
【詳情】如果在時鐘沿檢測器重置之前出現第二個時鐘沿(在個時鐘沿后),為避免數據丟失需要兩個樣本。在跳變定時中...
【詳情】