[發明專利]測試裝置及其測試PCIE插槽的方法無效
| 申請號: | 201210034876.9 | 申請日: | 2012-02-16 |
| 公開(公告)號: | CN103257912A | 公開(公告)日: | 2013-08-21 |
| 發明(設計)人: | 龔元元;彭正全;蔡瓊 | 申請(專利權)人: | 鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司 |
| 主分類號: | G06F11/267 | 分類號: | G06F11/267 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518109 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試 裝置 及其 pcie 插槽 方法 | ||
1.一種測試裝置,其用于通過模擬拔插PCIE插槽上的連接設備測試主板上的該PCIE插槽,該主板的存儲空間存儲有各個PCIE插槽的總線接口信息,當一PCIE設備插入連接一PCIE插槽時,該主板根據PCIE規范給該PCIE設備分配一配置空間,該配置空間包括相應連接設備的相關信息,其特征在于,該測試裝置包括:
一設備偵測模塊用于偵測主板上連接有設備的PCIE插槽;
一信息獲取模塊用于當該設備偵測模塊偵測到PCIE插槽連接有設備時,從主板的存儲空間中獲取連接有設備的該PCIE插槽的總線接口信息和從該連接設備相應的配置空間中獲取該連接設備的相關信息及存儲該所獲取的信息;
一模擬設備移出模塊用于模擬實現讓PCIE插槽上連接的設備斷開移出及偵測連接有設備的PCIE插槽的總線接口信息和該連接設備的相關信息;
一模擬設備插入模塊用于模擬實現讓已經被該設備移出模塊移出的設備再次插入到PCIE插槽及偵測連接有設備的PCIE插槽的總線接口信息和該連接設備的相關信息;及
一判斷模塊用于分別獲取該模擬設備移出模塊偵測的連接有設備的PCIE插槽的總線接口信息和該連接設備的相關信息加上該模擬移出的信息以及該模擬設備插入模塊偵測的連接有設備的PCIE插槽的總線接口信息和該連接設備的相關信息與該信息獲取模塊存儲的PCIE插槽的總線接口信息和設備的相關信息進行比較,該模擬移出的信息包括連接該模擬移出設備的PCIE插槽的總線接口信息和該模擬移出設備的相關信息,根據比較情況判斷連接有設備的PCIE插槽的測試結果。
2.根據權利要求1所述的測試裝置,其特征在于,當該模擬設備移出模塊偵測的連接有設備的PCIE插槽的總線接口信息和該連接設備的相關信息加上該模擬移出的信息以及該模擬設備插入模塊偵測的連接有設備的PCIE插槽的總線接口信息和該連接設備的相關信息與該信息獲取模塊存儲的PCIE插槽的總線接口信息和設備的相關信息都一致時,該判斷模塊判斷連接有設備的PCIE插槽測試通過;當該模擬設備移出模塊偵測的連接有設備的PCIE插槽的總線接口信息和該連接設備的相關信息加上該模擬移出的信息或該模擬設備插入模塊偵測的連接有設備的PCIE插槽的總線接口信息和該連接設備的相關信息與該信息獲取模塊存儲的PCIE插槽的總線接口信息和設備的相關信息不一致時,該判斷模塊判斷連接有設備的PCIE插槽測試失敗。
3.根據權利要求1所述的測試裝置,其特征在于,還包括一顯示模塊和一插槽選擇模塊,該顯示模塊用于顯示各連接有設備PCIE插槽的總線接口信息和各連接設備的相關信息,該插槽選擇模塊用于響應用戶的輸入從該設備偵測模塊所偵測的連接有設備的PCIE插槽中選擇需要測試的PCIE插槽,該模擬設備移出模塊模擬實現讓該插槽選擇模塊選擇的PCIE插槽上連接的設備斷開移出。
4.根據權利要求1所述的測試裝置,其特征在于,每一連接設備相應的配置空間還包括插槽狀態寄存器的偵測狀態位信息,該設備偵測模塊通過讀取主板給連接PCIE插槽的設備分配的配置空間中的插槽狀態寄存器的偵測狀態位判斷PCIE插槽上是否有連接設備。
5.根據權利要求1所述的測試裝置,其特征在于,每一連接設備相應的配置空間還包括三個中斷源、每一中斷源的寄存器值、及控制寄存器的電源控制器的控制位信息,該模擬設備移出模塊通過連接設備的PCIE插槽的總線接口信息和連接設備的相關信息讀取相應設備配置空間中的三個中斷源,修改各個中斷源的寄存器值,使三個中斷源的中斷被屏蔽掉,同時修改相應設備配置空間中的控制寄存器的電源控制器的控制位讓該PCIE插槽處于斷電狀態,從而實現模擬設備被移出。
6.根據權利要求1所述的測試裝置,其特征在于,每一連接設備相應的配置空間還包括三個中斷源、每一中斷源的寄存器值、及控制寄存器的電源控制器的控制位信息,該模擬設備插入模塊通過連接設備的PCIE插槽的總線接口信息和連接設備的相關信息讀取相應設備配置空間中的三個中斷源,修改各個中斷源的寄存器值來打開該中斷源,同時修改相應設備配置空間中的控制寄存器的電源控制器的控制位給該PCIE插槽上電,從而實現模擬設備被插入。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司,未經鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210034876.9/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:海量數據的異步導出方法
- 下一篇:節能高效汽油機水泵機組





