[發明專利]一種基于CPLD/FPGA的多硬盤雙指示燈參數模塊化控制方法在審
| 申請號: | 201810606465.X | 申請日: | 2018-06-13 |
| 公開(公告)號: | CN108874635A | 公開(公告)日: | 2018-11-23 |
| 發明(設計)人: | 季冬冬 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/32 | 分類號: | G06F11/32;G11B33/10;G06F3/06 |
| 代理公司: | 濟南誠智商標專利事務所有限公司 37105 | 代理人: | 李修杰 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 指示燈 參數模塊 燒錄文件 多硬盤 易用性 硬盤 芯片 工具生成 解析模塊 控制信號 信號輸入 在位指示 控制位 輸出端 輸入端 下載 占用 輸出 | ||
1.基于CPLD/FPGA的多硬盤雙指示燈參數模塊化控制方法,其特征在于,包括以下步驟:
S1、在CPLD/FPGA輸入端,將每個硬盤的在位指示信號輸入給CPLD/FPGA芯片;在CPLD/FPGA輸出端,將RED_LED(N)_N作為RED指示燈的控制信號,將BLUE_LED(N)_N作為BLUE指示燈的控制信號;
S2、將RAID卡輸出的SGPIO_DATAOUT、SGPIO_LOAD與SGPIO_CLK信號作為SGPIO解析模塊的輸入信號,按照SGPIO協議,獲得硬盤的Activity bit、Locate bit與Error bit狀態;
S3、將獲得的Activity bit、Locate bit與Error bit狀態作為LED解析控制模塊的輸入信號,經過邏輯判斷得到RED與BLUE指示燈的控制位;
S4、通過工具生成燒錄文件,并將燒錄文件下載到CPLD/FPGA芯片并實現控制。
2.根據權利要求1所述的基于CPLD/FPGA的多硬盤雙指示燈參數模塊化控制方法,其特征在于,所述SGPIO解析模塊的輸入信號還包括Rst_n、Sys_CLK信號,所述Rst_n信號為復位信號,所述Sys_CLK為系統時鐘信號。
3.根據權利要求1所述的基于CPLD/FPGA的多硬盤雙指示燈參數模塊化控制方法,其特征在于,所述硬盤的在位指示信號包括PRESNT_0、…、PRESNT_(N-1),當沒有硬盤時,在位指示信號為高電平;當有硬盤插入時,在位指示信號為低電平。
4.根據權利要求3所述的基于CPLD/FPGA的多硬盤雙指示燈參數模塊化控制方法,其特征在于,所述硬盤的在位指示信號PRESNT_0、…、PRESNT_(N-1)由硬盤插槽直接輸入CPLD/FPGA。
5.根據權利要求1所述的基于CPLD/FPGA的多硬盤雙指示燈參數模塊化控制方法,其特征在于,所述LED解析控制模塊的輸入信號還包括硬盤指示燈閃爍頻率信號Four_hz、Two_hz及One_hz信號。
6.根據權利要求1所述的基于CPLD/FPGA的多硬盤雙指示燈參數模塊化控制方法,其特征在于,所述CPLD/FPGA在Rst_n信號有效時,會使“RED_LED0_N、BLUE_LED0_N……RED_LED(N-1)_N、BLUE_LED(N-1)_N”無效。
7.根據權利要求1-6任意一項所述的基于CPLD/FPGA的多硬盤雙指示燈參數模塊化控制方法,其特征在于,所述獲得硬盤的Activity bit、Locate bit與Error bit狀態具體操作為:
將SGPIO_DATAOUT信號在SGPIO_LOAD與SGPIO_CLK信號的配合下,經過CPLD/FPGA內部SGPIO解析模塊解析獲得所有硬盤的Activity bit、Locate bit與Error bit。
8.根據權利要求1-6任意一項所述的基于CPLD/FPGA的多硬盤雙指示燈參數模塊化控制方法,其特征在于,所述經過邏輯判斷得到RED與BLUE指示燈的控制位具體操作為:
將所有硬盤的Activity bit、Locate bit與Error bit經過LED解析控制模塊邏輯判斷獲得LED燈控制信號RED_LED0_N、BLUE_LED0_N……RED_LED(N-1)_N、BLUE_LED(N-1)_N。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810606465.X/1.html,轉載請聲明來源鉆瓜專利網。





