[發明專利]外圍組件互連總線測試系統及方法無效
| 申請號: | 200610166954.5 | 申請日: | 2006-12-13 |
| 公開(公告)號: | CN101201781A | 公開(公告)日: | 2008-06-18 |
| 發明(設計)人: | 劉濤;趙騏;陳玄同;劉文涵 | 申請(專利權)人: | 英業達股份有限公司 |
| 主分類號: | G06F11/267 | 分類號: | G06F11/267 |
| 代理公司: | 隆天國際知識產權代理有限公司 | 代理人: | 郭曉東 |
| 地址: | 中國臺*** | 國省代碼: | 中國臺灣;71 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 外圍 組件 互連 總線 測試 系統 方法 | ||
技術領域
本發明涉及一種外圍組件互連(Peripheral?Component?Interconnect簡稱PCI)總線(bus)測試系統及方法,尤其涉及一種通過信號波形測試外圍組件互連總線的方法。
背景技術
目前,公知的外圍組件互連總線的測試方法,是利用軟件測試硬件的方式實現,例如,使用外圍組件互連測試卡,通過上層軟件操作執行對測試卡的操作,進而依照反饋情況來實現對外圍組件互連總線的檢測。其實,這種測試方式是通過軟件層面來測試硬件層面,因此,在測試上存在一定的不足。由于計算機是通過數字信號進行數據傳輸,因此,只要數據能夠正確傳輸,則可判斷此硬件不存在問題。
實際上,硬件可能存在一些瑕疵,只是由于沒有達到不合格的臨界值而沒有被檢測出。如果在一些惡劣的環境下,例如高溫、高電磁干擾等,瑕疵則可能轉變為硬件質量問題。因此,公知技術還提出了一種通過測量硬件信號波形并進行分析,進而發現硬件所存在的潛在問題。對于外圍組件互連總線,通常是使用示波器觀察發現外圍組件互連插針上的電平信號,并通過示波器的輸出以分析波形及判斷外圍組件互連總線的信號質量。
但是由于外圍組件互連總線協議的復雜性,外圍組件互連總線執行數據交易時會經過一系列的動作,例如,起始化、握手信號、數據傳輸等,因此,從示波器僅能看到大量快速變化的波形,如果想進而從其輸出波形中解讀外圍組件互連總線的動作,并由此判斷外圍組件互連總線的傳輸情況,是極其困難的。
發明內容
為了解決上述公知技術中的問題與不足,本發明的目的在于提供一種外圍組件互連(PCI)總線測試系統及方法,以實現精確、有效地對外圍組件互連總線進行質量測試。
為實現上述目的,本發明所提供的一種外圍組件互連總線測試系統,應用于外圍組件互連測試卡中,外圍組件互連測試卡包含有靜態隨機存儲器,其中測試系統包含:分離模塊、示波器及比較器;其中,分離模塊系分解外圍組件互連總線信號中的數據交易動作,除去干擾波形的交易動作,以分離出單獨的數據操作動作。示波器采集該數據操作動作,以顯示特定波形。比較器則比對示波器輸出的特定波形與外圍組件互連總線的規范波形,以分析外圍組件互連總線信號。
本發明的測試系統還可以包含映射模塊及操作模塊,其中映射模塊可以映射靜態隨機存儲器為一物理內存,以執行外圍組件互連總線的數據通信,操作模塊對靜態隨機存儲器執行各種符合外圍組件互連總線協議規范的操作。
此外,本發明所提供的一種外圍組件互連總線測試方法,應用于外圍組件互連測試卡中,此測試方法包含以下步驟:映射外圍組件互連測試卡的靜態隨機存儲器為一物理內存,以執行外圍組件互連總線的數據通信;對靜態隨機存儲器執行各種符合外圍組件互連總線協議規范的操作;分解外圍組件互連總線信號中的數據交易動作,除去干擾波形的交易動作,以分離出單獨的數據操作動作;采集數據操作動作,并對應顯示一特定波形;以及,比對此特定波形與外圍組件互連總線的規范波形,以分析外圍組件互連總線信號。
本發明的外圍組件互連總線測試系統及方法是通過分離其總線信號中的一些波形干擾交易動作,獲得單獨的外圍組件互連總線數據交易動作,進而得到比較理想的數據波形。此外,通過將精確反映外圍組件互連總線信號的理想波形與規范波形標準進行比對,進而可準確地判斷此設備硬件質量的好壞。
附圖說明
圖1為本發明的外圍組件互連總線測試系統的系統方框圖;
圖2為本發明的外圍組件互連總線測試方法的步驟流程圖;以及
圖3為測試外圍組件互連總線的讀循環的波形時序圖。
其中,附圖標記說明如下:
10外圍組件互連測試卡
12靜態隨機存儲器
14映射模塊
16分離模塊
18操作模塊
20示波器
22比較器
具體實施方式
以下,將結合附圖部分對本發明的較佳實施方式作詳細說明。
請參考圖1,此圖表示了本發明的外圍組件互連總線測試系統的系統方框圖。如圖所示,外圍組件互連總線測試系統應用于外圍組件互連測試卡10中,其中,測試卡10本身帶有靜態隨機存儲器12。這里,通過映射模塊14將靜態隨機存儲器12映射為系統的物理內存,并設置此段內存屬性為可寫,以及對靜態隨機存儲器12中的內容進行保護。由此,則可以使用此段靜態隨機存儲器12執行外圍組件互連總線的數據通信。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于英業達股份有限公司,未經英業達股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610166954.5/2.html,轉載請聲明來源鉆瓜專利網。





