The invention provides a hard disk control system, which comprises a South Bridge, a complex logic editable module and a hard disk state display module. The N data is stored in the South Bridge, and the N bit data comprises a first data bit representing the hard disk control code and a second data bit representing the hard disk identification code, and the N is a positive integer. Complex logic edit module through the first data acquisition and determine the hard control code, complex logic edit module determine the hard control code for positioning, remove or reset code code code one, complex logic module edit control instruction according to the hard disk access to the hard disk and the hard disk control code identification code to generate corresponding signal through second hard disk status the hard disk data, status display module according to the hard disk status signal corresponding to display disk identification code represented by different working conditions of solid state disk. Therefore, when modifying the N bits data in the South Bridge, only one hard disk state is modified, regardless of the state of the other disks.
【技术实现步骤摘要】
本专利技术涉及服务器领域,尤其是一种硬盘控制系统。
技术介绍
当前,在一个服务器内同时连接多个硬盘,而且随着计算机技术的不断更新换代,在一个服务器内连接的硬盘的个数越来越多。通常,在每个硬盘上设置有一LED灯,当某个硬盘发生故障需要更换或者修理时,就将该硬盘上的LED灯点亮,使得操作人员能够方便快速的从多个硬盘中找出发生故障的硬盘。一般的,对于设有固态硬盘的服务器而言,需要CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)从所述服务器的系统端修改PCH(PlatformControllerHub,网络控制中心)的GSX(GPIOSerialeXpander,GPIO串口扩展器)对应的南桥的OutputLevelRegister来实现对硬盘的操作。现有的OutputLevelRegister在系统中共占用固定数量的数据位,其中OutputLevelRegister中的低8位会被BIOS(BasicInputOutputSystem,基本输入输出系统)占用,而采用海明校验码还会占用其6位数据表示验证码以验证硬盘的识别码,此外,剩余的数据则被分配为表示硬盘的控制码及识别码。在通常情况下,系统中一个硬盘的控制码会用两位数字位表示,而硬盘的定位操作代码与重设操作代码,则通过该两位代表控制码的数字位的高低位情况来识别,其中,高位表示LOCATE操作,低位表示RESET操作。进一步而言,现有南桥的OutputLevelRegister中每两位数据与一个硬盘对应以表示该硬盘的控制码,这使得南桥内可控制的硬盘数量因南桥在系统中共占 ...
【技术保护点】
一种硬盘控制系统,用于服务器,所述服务器包括复数个固态硬盘,每一所述固态硬盘设有硬盘识别码,其特征在于,所述硬盘控制系统包含:南桥,存储有N个数据位,所述N个数据位包括代表硬盘控制代码的第一数据位与代表所述硬盘识别码的第二数据位,其中,N为正整数;复杂逻辑可编辑模组,电性连接所述南桥,当所述复杂逻辑可编辑模组接收到一硬盘控制指令时,通过所述第一数据位获取所述硬盘控制代码并判断所述硬盘控制代码,所述复杂逻辑可编辑模组判断所述硬盘控制代码为定位代码、解除代码或重设代码其中之一时,所述复杂逻辑可编辑模组根据所述硬盘控制指令通过所述第二数据位获取所述硬盘识别码以与所述硬盘控制码对应生成硬盘状态信号;硬盘状态显示模组,电性连接所述复杂逻辑可编辑模组,并接收所述硬盘状态信号以根据所述硬盘状态信号对应显示所述硬盘识别码所表示所述固态硬盘的不同工作状态,所述定位代码对应显示定位状态、所述解除代码对应显示解除定位状态,所述重设代码对应显示重置状态。
【技术特征摘要】
1.一种硬盘控制系统,用于服务器,所述服务器包括复数个固态硬盘,每一所述固态硬盘设有硬盘识别码,其特征在于,所述硬盘控制系统包含:南桥,存储有N个数据位,所述N个数据位包括代表硬盘控制代码的第一数据位与代表所述硬盘识别码的第二数据位,其中,N为正整数;复杂逻辑可编辑模组,电性连接所述南桥,当所述复杂逻辑可编辑模组接收到一硬盘控制指令时,通过所述第一数据位获取所述硬盘控制代码并判断所述硬盘控制代码,所述复杂逻辑可编辑模组判断所述硬盘控制代码为定位代码、解除代码或重设代码其中之一时,所述复杂逻辑可编辑模组根据所述硬盘控制指令通过所述第二数据位获取所述硬盘识别码以与所述硬盘控制码对应生成硬盘状态信号;硬盘状态显示模组,电性连接所述复杂逻辑可编辑模组,并接收所述硬盘状态信号以根据所述硬盘状态信号对应显示所述硬盘识别码所表示所述固态硬盘的不同工作状态,所述定位代码对应显示定位状态、所述解除代码对应显示解除定位状态,所述重设代码对应显示重置状态。2.如权利要求1所述的硬盘控制系统,其特征在于,其中,所述南桥存储有两位第一数据位以代表所述硬盘控制代码。3.如权利要求1所述的硬盘控制系统,其特征在于,所述南桥存储有复数位第二数据位以代表复数个所述固态硬盘所对应的所述硬盘识别码,所述第二数据位的不同数值对应于不同的固态硬盘。4.如权利要求1所述的硬盘控制系统,其特征在于,所述N个数据位还包括一代表验证码的第三数据位,所述第三数据位与不同的所述第二数据位组合并存储于所述南桥内,所述...
【专利技术属性】
技术研发人员:赵卫国,
申请(专利权)人:英业达科技有限公司,英业达股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。