一种硬盘切换控制电路及服务器的制作方法

文档序号:13800025阅读:251来源:国知局
一种硬盘切换控制电路及服务器的制作方法

本实用新型属于电路技术领域,尤其涉及一种硬盘切换控制电路及服务器。



背景技术:

对于现有的部分服务器,服务器中的控制器仅与一个硬盘相连接,当该硬盘发生故障时,服务器便无法开机运行,只能通过更换硬盘来消除故障,手动更换硬盘费时,给用户带来不便。为了解决该问题,将服务器中的控制器与两个硬盘相连接,当其中一个硬盘发生故障时,控制器控制切换至另一个硬盘,使另一个硬盘工作,避免了手动更换硬盘所带来的不便。但是该种方式需要占用控制器的两个串行硬件驱动器接口(Serial Advanced Technology Attachment,SATA),限制了其他装置使用控制器的SATA接口。

因此,现有技术存在因两个硬盘与控制器的两个SATA接口连接从而限制了其他装置使用控制器的SATA接口的问题。



技术实现要素:

本实用新型的目的在于提供一种硬盘切换控制电路,旨在解决现有技术所存在的两个硬盘与控制器的两个SATA接口连接从而限制了其他装置使用控制器的SATA接口的问题。

本实用新型是这样实现的,一种硬盘切换控制电路,所述硬盘切换控制电路包括主控制模块、硬盘控制模块及选通模块;

所述主控制模块的第一输入输出端和第二输入输出端分别与所述选通模块的选通控制端和所述硬盘控制模块的输入输出端相连接,所述硬盘控制模块的串行接口端与所述选通模块的串行接口端相连接,所述选通模块的第一连接端和第二连接端分别与外部的第一硬盘和第二硬盘相连接;

所述主控制模块输出第一控制信号至所述选通模块,以使所述选通模块选通所述第一硬盘,当所述主控制模块通过所述硬盘控制模块获取所述第一硬盘的工作状态为故障状态时,所述主控制模块输出第二控制信号至所述选通模块,以使所述选通模块选通所述第二硬盘。

本实用新型的另一目的还在于提供一种包括上述硬盘切换控制电路的服务器。

在本实用新型中,硬盘切换控制电路包括主控制模块、硬盘控制模块及选通模块;主控制模块输出第一控制信号至选通模块,以使选通模块选通第一硬盘,当主控制模块通过硬盘控制模块获取第一硬盘的工作状态为故障状态时,主控制模块输出第二控制信号至选通模块,以使选通模块选通第二硬盘。该硬盘切换控制电路中,主控制模块通过选通模块选通第一硬盘或第二硬盘,节省了主控制模块的接口资源。

附图说明

图1是本实用新型实施例提供的硬盘切换控制电路的结构图;

图2是本实用新型实施例提供的硬盘切换控制电路的示例电路图。

具体实施方式

为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。

图1示出了本实用新型实施例提供的硬盘切换控制电路的结构,为了便于说明,仅示出了与本实用新型实施例相关的部分,详述如下:

硬盘切换控制电路包括主控制模块100、硬盘控制模块200及选通模块300。

主控制模块100的第一输入输出端和第二输入输出端分别与选通模块300的选通控制端和硬盘控制模块200的输入输出端相连接,硬盘控制模块200的串行接口端与选通模块300的串行接口端相连接,选通模块300的第一连接端和第二连接端分别与外部的第一硬盘和第二硬盘相连接。

主控制模块100输出第一控制信号至选通模块300,以使选通模块300选通第一硬盘,当主控制模块100通过硬盘控制模块200获取第一硬盘的工作状态为故障状态时,主控制模块100输出第二控制信号至选通模块300,以使选通模块300选通第二硬盘。

具体的,主控制模块100为单片机或ARM处理器或其他具备数据处理能力的可编程器件;硬盘控制模块200是型号为88SE9215的芯片;选通模块300是型号为QS4A205的芯片。

本实施例中,主控制模块100输出第一控制信号至选通模块300,选通模块300选通第一硬盘,即第一硬盘工作,主控制模块100通过硬盘控制模块200读取第一硬盘的状态寄存器的状态位(bit0)的数值,当主控制模块100根据第一硬盘的状态位(bit0)的数值判断第一硬盘为故障状态时,主控制模块100输出第二控制信号至选通模块300,选通模块300选通第二硬盘,即切换至第二硬盘工作。其中,若读取到第一硬盘的状态寄存器的状态位的数值为0,则表示硬盘无故障,若读取到第一硬盘的状态寄存器的状态位的数值为1,则表示硬盘故障。

本实施例中,主控制模块100通过选通模块300选通第一硬盘或第二硬盘,而非第一硬盘和第二硬盘直接与主控制模块100的SATA接口相连接,因此节省了主控制模块100的SATA接口资源。

当选择主控制模块100为单片机,硬盘控制模块200是型号为88SE9215的芯片,选通模块300是型号为QS4A205的芯片时,硬盘切换控制电路的示例电路图如图2所示。

主控制模块100的第一输入输出端包括第一子输入输出端GPIO1和第二子输入输出端GPIO2,选通模块300的选通控制端包括选择端S和使能端E,第一子输入输出端GPIO1与选择端S相连接,第二子输入输出端GPIO2与使能端E相连接,主控制模块100的第二输入输出端PCI-E1与硬盘控制模块200的输入输出端PCI-E2相连接,硬盘控制模块200的串行接口端SATA1与选通模块300的串行接口端SATA2相连接,选通模块300的第一连接端IO1和第二连接端IO2分别与第一硬盘和第二硬盘相连接。

当主控制模块100输出第一控制信号时,第一子输入输出端GPIO1和第二子输入输出端GPIO2均输出低电平,选通模块300的选择端S和使能端E均为低电平,选通模块300选通第一硬盘。当主控制模块100输出第二控制信号时,第一子输入输出端GPIO1输出高电平、第二子输入输出端GPIO2输出低电平,选通模块300的选择端S为高电平、使能端E为低电平,选通模块300选通第二硬盘。

基于上述硬盘切换控制电路在服务器中的应用优势,本实用新型还提供了一种包括上述硬盘切换控制电路的服务器。

在本实用新型实施例中,硬盘切换控制电路包括主控制模块、硬盘控制模块及选通模块;主控制模块输出第一控制信号至选通模块,以使选通模块选通第一硬盘,当主控制模块通过硬盘控制模块获取第一硬盘的工作状态为故障状态时,主控制模块输出第二控制信号至选通模块,以使选通模块选通第二硬盘。该硬盘切换控制电路中,主控制模块通过选通模块选通第一硬盘或第二硬盘,节省了主控制模块的接口资源。

以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1