一种基于CPLD-FPGA的接口硬盘状态指示控制系统及方法技术方案

技术编号:19009042 阅读:78 留言:0更新日期:2018-09-22 08:56
本发明专利技术实施例公开了一种基于CPLD‑FPGA的接口硬盘状态指示控制系统及方法,包括8639插槽、硬盘背板和硬盘类型判断赋值模块以及信号解析模块,8639插槽设置于硬盘背板上,并与所述硬盘背板和硬盘类型判断赋值模块通过输入接口模块连接,通过在计算机CPU的CPLD/FPGA单元的基础上连接硬盘背板和硬盘类型判断赋值模块和信号解析模块,通过8639插槽获取硬盘背板和硬盘类型信息,然后根据不同的硬盘类型获取不同的控制信号,通过解析后的控制信号直接控制硬盘指示灯的状态。本发明专利技术实施例不仅降低了维护的硬件成本也提高了维护效率。

An interface hard disk state indication control system and method based on CPLD-FPGA

The embodiment of the invention discloses an interface hard disk state indication control system and a method based on CPLD_FPGA, including 8639 slot, hard disk backplane and hard disk type judgment assignment module and signal analysis module, 8639 slot is arranged on the hard disk backplane, and the hard disk backplane and hard disk type judgment assignment module is input by the input. Interface module is connected. Hard disk backplane and hard disk type judgment assignment module and signal analysis module are connected on the basis of CPLD/FPGA unit of computer CPU. Hard disk backplane and hard disk type information are obtained through 8639 slot. Then different control signals are obtained according to different hard disk types, and the control signals after analysis are obtained. Directly controls the status of the hard disk indicator. The embodiment of the invention not only reduces the hardware cost of maintenance, but also improves the maintenance efficiency.

【技术实现步骤摘要】
一种基于CPLD-FPGA的接口硬盘状态指示控制系统及方法
本专利技术涉及计算机硬盘
,特别是涉及一种基于CPLD-FPGA的接口硬盘状态指示控制系统及方法。
技术介绍
随着服务器对存储性能要求的不断提高,多接口、大容量与快速读写硬盘搭载是当今的一大发展方向。根据硬盘接口类型主要分为SATA硬盘、SAS硬盘与NVMe硬盘,其中,硬盘上的硬盘指示灯的管理控制是服务器管理的重要内容。硬盘的指示灯主要包括错误指示灯、选中指示灯及活跃指示灯,错误指示灯指示当前硬盘处于错误状态;选中指示灯指示当前硬盘处于选中状态;活跃指示灯常亮指示当前硬盘处于在位状态,即硬盘正确插入,活跃指示灯闪烁指示当前硬盘处于读写操作状态。随着8639连接器的出现,连接器可以兼容SATA接口硬盘、SAS接口硬盘与NVMe硬盘,但是由于SATA信号与SAS信号不能同时存在,硬盘背板只能插SATA接口硬盘与NVMe硬盘或者SAS接口硬盘与NVMe硬盘,需要在硬盘背板独立设计CPLD/FPGA芯片,根据硬盘背板不同生成不同的烧录文件,并在硬盘背板进行烧录,从而进行LED指示灯的控制。然而,现有技术中,每次更换不同类型的硬本文档来自技高网...
一种基于CPLD-FPGA的接口硬盘状态指示控制系统及方法

【技术保护点】
1.一种基于CPLD‑FPGA的接口硬盘状态指示控制系统,其特征在于,包括8639插槽、硬盘背板和硬盘类型判断赋值模块、信号解析模块和输出接口模块,其中,所述8639插槽设置于硬盘背板上,并与所述硬盘背板和硬盘类型判断赋值模块通过输入接口模块连接;所述信号解析模块的输入端分别连接电脑主板焊球阵列封装PCH、磁盘阵列RAID卡和CPU,输出端连接所述硬盘背板和硬盘类型判断赋值模块;所述输出接口模块的输入端连接所述硬盘背板和硬盘类型判断赋值模块,输出端连接指示灯。

【技术特征摘要】
1.一种基于CPLD-FPGA的接口硬盘状态指示控制系统,其特征在于,包括8639插槽、硬盘背板和硬盘类型判断赋值模块、信号解析模块和输出接口模块,其中,所述8639插槽设置于硬盘背板上,并与所述硬盘背板和硬盘类型判断赋值模块通过输入接口模块连接;所述信号解析模块的输入端分别连接电脑主板焊球阵列封装PCH、磁盘阵列RAID卡和CPU,输出端连接所述硬盘背板和硬盘类型判断赋值模块;所述输出接口模块的输入端连接所述硬盘背板和硬盘类型判断赋值模块,输出端连接指示灯。2.根据权利要求1所述的接口硬盘状态指示控制系统,其特征在于,所述信号解析模块包括SATA_SGPIO解析模块、SAS_SGPIO解析模块和I2C解析模块,其中,SATA_SGPIO解析模块用于接受来自电脑主板焊球阵列封装PCH的串行通用输入输出SGPIO信号,SAS_SGPIO解析模块用于接受来自磁盘阵列RAID卡的串行通用输入输出SGPIO信号,I2C解析模块用于接受来自CPU的两线式串行总线I2C信号。3.一种基于CPLD-FPGA的接口硬盘状态指示控制方法,其特征在于,包括:获取硬盘背板类型;根据所述硬盘背板类型确定硬盘类型;根据所述硬盘背板类型和硬盘类型获取对应的控制信号;对所述控制信号进行解析,控制指示灯状态。4.根据权利要求3所述的接口硬盘状态指示控制方法,其特征在于,所述硬盘背板类型包括SATA硬盘背板和SAS硬盘背板;所述硬盘类型包括SATA接口硬盘、SAS接口硬盘与NVMe硬盘。5.根据权利要求4所述的接口硬盘状态指示控制方法,...

【专利技术属性】
技术研发人员:季冬冬
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1