[發明專利]總線信號監測裝置及方法無效
| 申請號: | 201210511027.8 | 申請日: | 2012-12-04 |
| 公開(公告)號: | CN103853680A | 公開(公告)日: | 2014-06-11 |
| 發明(設計)人: | 王康斌 | 申請(專利權)人: | 鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司 |
| 主分類號: | G06F13/38 | 分類號: | G06F13/38 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518109 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 總線 信號 監測 裝置 方法 | ||
技術領域
本發明涉及數據通信領域,特別是涉及一種用于對總線上傳輸的信號進行監測的裝置及方法。
背景技術
I2C(Inter-Integrated?Circuit)總線和SPI(Serial?Peripheral?interface)總線憑借其接口線少、控制方式簡單、器件封裝形式小、通信速率較高等優點,在微電子、通信控制、服務器管理領域被廣泛應用。它主要用于連接微控制器及其周邊設備,使主控裝置能及時的去控制和讀取周邊設備的狀態,例如管理員可對各個元件進行查詢,以管理系統的配置或掌握元件的功能狀態。在傳統的調試方法中,工程師或測試人員必須使用示波器或邏輯分析儀去獲取總線上的信號,通過復雜的協定分析,然后才能了解通信的具體數據和數據傳輸的正確性。這一過程增加了開發的人力成本和設備成本,并且示波器或邏輯分析儀僅能顯示當前獲取的信號狀態,單次獲取的數據量非常有限,不利于對目標裝置的調試,尤其不利于對壓力測試中的目標裝置進行調試。
發明內容
鑒于以上內容,有必要提供一種更為高效和簡便的用于對總線上傳輸的信號進行監測的裝置及方法。
一種總線信號監測裝置,所述總線信號監測裝置包括一信號采集模塊、一數據緩存器、一處理單元、一精簡介質無關接口及一以太網接口,所述信號采集模塊用于從一總線上采集實時信號并將采集到的實時信號解碼為可存取數據,并將所述可存取數據存儲于所述數據緩存器中,所述處理單元用于從所述數據緩存器讀取所述可存取數據,并將所述可存取數據發送給所述精簡介質無關接口,所述精簡介質無關接口用于將所述可存取數據轉換為以太網數據包,并將所述以太網數據包通過所述以太網接口發送給一總控端。
優選地,所述總線信號監測裝置還包括一數據讀寫控制器,用于獲取所述數據緩存器的存儲狀態,并將獲取的存儲狀態發送給所述信號采集模塊和所述處理單元。
優選地,當所述信號采集模塊從所述數據讀寫控制器獲知所述數據緩存器處于已寫滿狀態時,所述信號采集模塊暫停從所述總線采集實時信號。
優選地,當所述處理單元從所述數據讀寫控制器獲知所述數據緩存器處于已讀空狀態時,所述處理單元暫停從所述數據緩存器讀取所述可存取數據。
優選地,所述數據緩存器為先進先出數據緩存器,所述處理單元總是從所述數據緩存器中的數據隊列的頭部讀取所述可存取數據,所述信號采集模塊總是向所述數據緩存器中的數據隊列的尾部寫入所述可存取數據。
一種總線信號監測方法,所述總線信號監測方法包括:
信號讀取步驟,從一總線上讀取實時信號,并將采集到的實時信號解碼為可存取數據;
數據存儲步驟,將所述可存取數據存儲于一數據緩存器;
數據讀取步驟,從所述數據緩存器讀取所述可存取數據,并將所述可存取數據發送給一精簡介質無關接口;及
數據發送步驟,所述精簡介質無關接口將所述可存取數據轉換為以太網數據包,并將所述以太網數據包通過一以太網接口發送給一總控端。
優選地,所述數據存儲步驟總是將所述可存取數據寫入到所述數據緩存器中的數據隊列的尾部,所述數據讀過步驟總是從所述數據緩存器中的數據隊列的頭部讀取所述可存取數據。
優選地,所述數據存儲步驟與所述數據讀取步驟并行執行。
優選地,所述總線信號監測方法還包括:
當所述數據緩存器處于已寫滿狀態時,暫停從所述總線采集實時信號及向所述數據緩存器寫入所述可存取數據;及
當所述數據緩存器處于已讀空狀態時,暫停從所述數據緩存器讀取所述可存取數據。
優選地,所述數據讀取步驟包括:當從所述數據緩存器讀取所述可存取數據時,控制一指示燈閃爍。
與現有技術相比,上述總線信號監測裝置和方法,藉由將采集到的實時信號經過解碼變成可存取數據,并將所述可存取數據存儲于數據緩存器中,再從所述數據緩存器中讀取所述可存取數據,通過以太網接口發送給總控端,使采集的實時信號可以持續地被送往總控端,以供工程師或測試人員監測或調試使用,使得工程師或測試人員無需一直地保持對系統的關注,當需要的時候可以方便的從總控端中獲取某一時間點或時間段的信號狀態,也為解決某些低概率事件提供了極大的便利。
附圖說明
圖1為本發明一種實施方式中的總線信號監測裝置應用于一總線架構中的示意圖。
圖2為本發明一種實施方式中的總線信號監測裝置的功能框圖。
圖3為本發明一種實施方式中的總控端的功能框圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司,未經鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210511027.8/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:顯示裝置及其顯示圖像的方法
- 下一篇:集成成像三維立體顯示裝置及顯示系統





