[發明專利]一種硬盤檢測方法和裝置有效
| 申請號: | 201811569708.3 | 申請日: | 2018-12-21 |
| 公開(公告)號: | CN109669828B | 公開(公告)日: | 2021-11-26 |
| 發明(設計)人: | 寧辰;張敏 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 武娟;解婷婷 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 硬盤 檢測 方法 裝置 | ||
本發明公開了一種硬盤檢測方法和裝置,該方法包括:控制器,如CPLD,MCU或者MPGA對自身與硬盤中用來指示該硬盤是否被讀寫的管腳對應的接口的信號進行實時檢測;若所述控制器檢測到所述接口的信號先出現下降沿再出現上升沿,且檢測到所述下降沿的時刻,和檢測到所述上升沿的時刻之間間隔的時間長度大于或等于第一時間閾值,則確定硬盤在位。該方法和裝置在不改變現有的硬盤結構以及硬盤連接器結構的基礎上,利用硬盤中用來指示該硬盤是否被讀寫的管腳信號的特性,針對只設置有檢測硬盤類型的管腳,而沒有設置檢測硬盤是否在位的管腳的硬盤,能夠準確檢測出硬盤是否在位。
技術領域
本發明涉及硬盤檢測技術,尤指一種硬盤檢測方法和裝置。
背景技術
現如今,服務器行業的日趨成熟,服務器產品也是層出不窮,相應的,服務器的存儲介質——硬盤,也在不斷地更新換代中。
硬盤主要分為SAS/SATA及NVME,隨著技術的發展,硬盤逐漸往體積小,容量大,存儲速度快的方向發展。如今,U.2硬盤仍是主流應用,但更加小型、高速的M.2、M.3硬盤也逐步打開了應用市場。當然,還有別的硬盤類型。
然而,在應用過程中發現,不同于U.2以及M.3硬盤,有的硬盤的管腳定義中,如M.2硬盤的管腳定義中,只設置有用來區分硬盤類型的管腳,該用來區分硬盤類型的管腳可以檢測出硬盤類型為SAS/SATA以及NVME等,這類硬盤并沒有設置用于檢測硬盤是否在位的管腳。因此如何準確檢測這類硬盤是否在位的問題,成為亟待解決的技術難題。
發明內容
為了解決上述技術問題,本發明提供了一種硬盤檢測方法和裝置,以解決相關技術中,僅設置有用來檢測硬盤類型的管腳,而沒有設置用來檢測硬盤是否在位管腳的硬盤,無法準確完成硬盤是否在位檢測的問題。
為了達到本發明目的,本發明采用了如下技術方案:
一種硬盤檢測方法,該方法適用于只設置有檢測硬盤類型的管腳,而沒有設置檢測硬盤是否在位的管腳的硬盤,包括:
控制器對自身與硬盤中用來指示該硬盤是否被讀寫的管腳對應的接口的信號進行實時檢測;
若所述控制器檢測到所述接口的信號先出現下降沿再出現上升沿,且檢測到所述下降沿的時刻,和檢測到所述上升沿的時刻之間間隔的時間長度大于或等于第一時間閾值,則確定硬盤在位。
其中,所述方法還包括:若所述控制器檢測到所述下降沿的時刻,和檢測到所述上升沿的時刻之間間隔的時間長度小于第一時間閾值,則確定硬盤不在位。
其中,該方法還包括:
若所述控制器檢測到所述接口的信號出現下降沿,則使能計時器,通過該計時器來檢測所述時間長度。
其中,所述控制器為CPLD,MCU或者MPGA。
5.如權利要求1或2或3所述的硬盤檢測方法,其特征在于,所述第一時間閾值為100ms-200ms中的任意值。
一種硬盤檢測裝置,該裝置適用于對只設置有檢測硬盤類型的管腳,而沒有設置檢測硬盤是否在位的管腳的硬盤進行檢測,該裝置包括:
存儲器,用于存放程序;
處理器,執行所述程序,以用于:對控制器中與硬盤中用來指示該硬盤是否被讀寫的管腳對應的接口的信號進行實時檢測;若檢測到所述接口的信號先出現下降沿再出現上升沿,且檢測到所述下降沿的時刻,和檢測到所述上升沿的時刻之間間隔的時間長度大于或等于第一時間閾值,則確定硬盤在位。
其中,所述處理器還設置成,執行所述程序,以用于:若檢測到所述下降沿的時刻,和檢測到所述上升沿的時刻之間間隔的時間長度小于第一時間閾值,則確定硬盤不在位。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811569708.3/2.html,轉載請聲明來源鉆瓜專利網。





