[發明專利]一種有效檢測與解析SGPIO信號的方法在審
| 申請號: | 201310701631.1 | 申請日: | 2013-12-18 |
| 公開(公告)號: | CN103678014A | 公開(公告)日: | 2014-03-26 |
| 發明(設計)人: | 崔立志 | 申請(專利權)人: | 浪潮(北京)電子信息產業有限公司 |
| 主分類號: | G06F11/00 | 分類號: | G06F11/00 |
| 代理公司: | 北京安信方達知識產權代理有限公司 11262 | 代理人: | 王丹;栗若木 |
| 地址: | 100085 北京市海*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 有效 檢測 解析 sgpio 信號 方法 | ||
技術領域
本申請涉及信號檢測技術領域,特別是涉及一種有效檢測與解析SGPIO信號的方法和裝置。
背景技術
硬盤的狀態指示燈指示硬盤的狀態信息,而硬盤的狀態信息則是從SAS控制器發出的SGPIO信號中解析出來的。
在計算機系統剛剛啟動時,SAS控制器發出的硬盤信息SGPIO信號有可能在初始時是紊亂的,比如SCLK信號不是規律的周期波形,如果以此時的SGPIO信號作為有效信號時,那么從SGPIO信號解析出來的相應的硬盤信息不能反映硬盤的真正狀態,有時候甚至會是一些錯誤信息,這樣在系統剛啟動時,雖然硬盤是正常運行的,但是硬盤的一些狀態指示燈,比如error指示燈會亮起顯示硬盤出現錯誤,這時候會導致硬盤狀態的誤判。
發明內容
為解決上述技術問題,本發明提出一種有效檢測與解析SGPIO信號的方法,包括:
S1:接收來自SAS控制器發出的SGPIO信號;
S2:檢測SGPIO信號中的SCLK是否是穩定周期的時鐘信號;
S3:如果是,則從SGPIO信號中解析出硬盤狀態指示信息并輸出。
一種有效檢測與解析SGPIO信號的裝置,包括:
接收模塊,用于接收來自SAS控制器發出的SGPIO信號;
檢測模塊,用于檢測SGPIO信號中的SCLK是否是穩定周期的時鐘信號;
解析與輸出模塊,用于在檢測模塊檢測到所述SCLK是穩定周期的時鐘
信號時,從SGPIO信號中解析出硬盤狀態指示信息并輸出。
本發明提出的方法可以有效的對系統啟動初期時紊亂的無效SGPIO信號進行屏蔽,在SGPIO信號有效反映硬盤狀態信息時進行硬盤狀態信息的解析,以此來實時、真實有效的反映硬盤的工作狀態,使得工作人員可以及時有效的發現故障硬盤,提高系統的穩定性以及問題硬盤處理的時效性。
附圖說明
圖1是本發明實施方式所述方法流程圖。
圖2是本發明實施方式所述裝置框圖。
具體實施方式
實施方式一
參照附圖1,本發明提出的一種有效檢測與解析SGPIO信號的方法包括如下步驟:
S1:接收來自SAS控制器發出的SGPIO信號。
S2:檢測SGPIO信號中的SCLK是否是穩定周期的時鐘信號。
具體檢測方法為:通過使用穩定的參考時鐘比如32.768KHZ來檢測SGPIO的SCLK的100KHZ時鐘,因為頻率是3倍的關系,所以當系統時鐘上升沿(或下降沿)來了13次,那么SCLK如果是正常的話,上升沿(或下降沿)到達次數應該在39次左右,系統中留下了一些余量,選擇當SCLK的到達次數大于37次小于41次時,便認為SCLK是正常的,然后產生一個enable信號,作為決定硬盤error燈是否點亮的一個決定因素。
S3:如果是,則從SGPIO信號中解析出硬盤狀態指示信息并輸送到硬盤
狀態指示燈。
決定硬盤error燈是否點亮的另一個決定因素是SGPIO信號中硬盤的error狀態位是否有效,如果此時SGPIO信號確實發出硬盤error狀態信息并且通過本文描述的檢測方法檢測到SGPIO信號中的SCLK確實是穩定的周期時鐘,那么將硬盤error狀態信息從SGPIO信號中解析出來,并把硬盤的錯誤狀態信息實時的顯示在外部硬盤led指示燈上,使得工作人員及時發現硬盤錯誤狀態并及時進行處理。
實施方式二
參照圖2,本發明提出的一種有效檢測與解析SGPIO信號的裝置包括:
接收模塊,用于接收來自SAS控制器發出的SGPIO信號。
檢測模塊,用于檢測SGPIO信號中的SCLK是否是穩定周期的時鐘信號。具體檢測方法為:通過使用穩定的系統時鐘比如32.768KHZ來檢測SGPIO的SCLK的100KHZ時鐘,因為頻率是3倍的關系,所以當系統時鐘上升沿(或下降沿)來了13次,那么SCLK如果是正常的話,上升沿到達次數應該在39次左右,系統中留下了一些余量,選擇當SCLK的上升沿(或下降沿)到達次數大于37次小于41次時,便認為SCLK是正常的,然后產生一個enable信號,作為決定硬盤error燈是否點亮的一個決定因素。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浪潮(北京)電子信息產業有限公司,未經浪潮(北京)電子信息產業有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310701631.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種高性能滑動嚙合套
- 下一篇:一種工作臺





