[發明專利]一種波形數據解碼裝置及示波器有效
| 申請號: | 201110434965.8 | 申請日: | 2011-12-22 |
| 公開(公告)號: | CN103176014A | 公開(公告)日: | 2013-06-26 |
| 發明(設計)人: | 王志彥;王悅;王鐵軍;李維森 | 申請(專利權)人: | 北京普源精電科技有限公司 |
| 主分類號: | G01R13/02 | 分類號: | G01R13/02 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 郭智 |
| 地址: | 102206 北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 波形 數據 解碼 裝置 示波器 | ||
技術領域
本發明涉及測試測量技術領域,尤其涉及一種波形數據解碼裝置及示波器。
背景技術
數字示波器的存儲深度和采樣率越來越高,其功能不再局限于觀察信號的形狀,還可以針對捕獲的數據進行協議解碼。使用時,先用示波器捕獲一段數據存儲在內存中,然后協議解碼器針對所捕獲的數據進行協議分析,分析的結果將以數字或圖標的方式顯示在屏幕上。這樣,在調試電路時,通過示波器得到的不僅僅是波形的形狀信息,還有其中含有的數字信息,從物理層的波形轉換為了直觀的數字,不再需要對照波形進行手動地記錄高低電平。
在調試通訊協議的電路中,通訊的雙方在規定的協議下收發數據。當收發功能不正常時,可以利用示波器探測通訊鏈路上的波形質量。如果通訊質量滿足要求,為了進一步分析,需要檢查通訊的數據是否有效。比如是否有無效的數據傳輸,是否有通訊錯誤等,這時,如果沒有解碼器,很難以通過波形形狀來分析出其中的信息。而有了協議解碼器,就可以對照解碼的結果和對應的波形,分析出通訊的故障點。通訊協議有許多種,為了適應需求,產品中要求盡可能地集成多個解碼器。通訊協議復雜程度不同,所需要的資源不同。如何簡化系統模型、降低復雜度,這是本領域技術人員亟待解決的一個重要課題。
發明內容
本發明實施例提供一種波形數據解碼裝置及示波器,以提供一種可以實現波形數據解碼的技術方案,簡化系統模型,降低復雜度。
一方面,本發明實施例提供了一種波形數據解碼裝置,所述裝置包括:數據獲取單元,用于從波形采集數據內存空間獲取觸發后的一組波形數據;數字化單元,用于將獲取的所述波形數據進行數字化,轉換成二值數據;解碼器單元,用于利用所述波形數據對應協議的解碼器,將所述二值數據解碼為協議數據。
可選的,在本發明一實施例中,所述數字化單元,具體可以用于利用設置的門限電平和靈敏度以將獲取的所述波形數據進行數字化,轉換成二值數據。
可選的,在本發明一實施例中,所述裝置還可以包括:解碼數據處理單元,用于根據協議數據對應的統一顯示格式,分別獲取所述協議數據對應的顯示內容數據;顯示單元,用于將所述顯示內容數據在屏幕上和波形位置對應的位置進行顯示。
可選的,在本發明一實施例中,所述解碼數據處理單元,具體可以用于通過所述解碼數據處理單元包含的幀數據過濾器對所述協議數據進行過濾,并根據協議數據對應的統一顯示格式,分別獲取所述協議數據對應的顯示內容數據。
可選的,在本發明一實施例中,所述顯示單元,具體可以用于將所述顯示內容數據,通過彈出的窗口以事件表的形式在屏幕上和波形位置對應的位置進行顯示。
可選的,在本發明一實施例中,所述裝置還可以包括:解碼器配置單元,用于配置所述波形數據對應協議的解碼器的解碼參數;所述解碼器單元利用配置解碼參數后的所述解碼器,將所述二值數據解碼為協議數據。
可選的,在本發明一實施例中,所述解碼器可以包括:移位器、消息泵、消息處理機、移位寄存器及計數器,其中:所述移位器,用于獲取所述二值數據,轉換成比特數據并依次輸出;所述消息泵,用于接收所述移位器輸出的所述比特數據,從所述比特數據中提取出和協議相關的消息;所述消息處理機,用于接收所述消息泵的輸出的所述和協議相關的消息,并依據所述和協議相關的消息采樣所述比特數據,同時維護自身的狀態跳轉,在狀態跳轉時向外輸出采樣后的比特數據;所述計數器,用于累計采樣所述比特數據的位置,并依據所述比特數據的位置確定所述協議數據的時間順序;所述移位寄存器,與所述消息處理機相連,用于緩存所述采樣后的比特數據,并輸出協議數據。
可選的,在本發明一實施例中,所述計數器用于累計采樣所述比特數據的位置,并依據所述比特數據的位置確定所述協議數據的時間順序。
可選的,在本發明一實施例中,所述解碼器還包括:時鐘,其中:所述時鐘,與所述消息泵和所述消息處理機分別相連,用于在消息處理機控制下,定時產生一個采樣信號,利用所述采樣信號通知所述消息泵將當前比特數據作為數據位;在消息處理機控制下,定時產生采樣數據消息,通知所述消息處理機將解碼后的所述采樣后的比特數據送到移位寄存器緩存。
再一方面,本發明實施例提供了一種示波器,所述示波器包括上述波形數據解碼裝置。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京普源精電科技有限公司,未經北京普源精電科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110434965.8/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





