一种硬盘信息存储方法及装置制造方法及图纸

技术编号:16837286 阅读:17 留言:0更新日期:2017-12-19 19:51
本发明专利技术公开了一种硬盘信息存储方法及装置,应用于双控制器存储设备,该方法包括:CPLD接收控制器槽位信息;其中,控制器槽位信息包括上控槽位信息和下控槽位信息;根据控制器槽位信息对应的写入顺序,依次将读取的每个硬盘的硬盘信息,写入到CPLD中的寄存器;本发明专利技术通过根据控制器槽位信息对应的写入顺序,依次将读取的每个硬盘的硬盘信息,写入到CPLD中的寄存器,利用CPLD根据控制器连接的槽位,在对应的寄存器存储硬盘信息,使得在上控槽位的连接器和下控槽位的连接器与硬盘连接器的均采用就近顺序连接时,连接在上控槽位和下控槽位的控制器均可以正常使用,降低了背板走线的复杂度,减少了背板板层厚度,节省了成本。

A method and device for storage of hard disk information

The invention discloses a device and a hard disk information storage method, applied to the double controller storage device, the method includes: receiving controller CPLD slot information; the controller slot information including control slot information and control slot information; according to the order of write controller slot information, in turn every hard disk read the hard disk information, write to the CPLD register; the invention according to the order of write controller slot information, in turn each of the hard disk read the hard disk information, write to the CPLD register, using CPLD according to the controller is connected with the slot in the register storage disk information corresponding to the connector, the control slot and control slot connector and hard disk connector are used in order nearest connection, connection control slot and slot controller under control It can be used normally, reducing the complexity of the back plate walking line, reducing the thickness of the back plate layer and saving the cost.

【技术实现步骤摘要】
一种硬盘信息存储方法及装置
本专利技术涉及存储
,特别涉及一种硬盘信息存储方法及装置。
技术介绍
随着现代社会科技的发展,双控制器存储产品占据了很大的市场份额,而双控制器的存储产品中,有很多是上下控制器的形态,两个控制器是完全一样的。现有技术中,在盘控一体的存储产品中,一般两个控制器会正反插,由于控制器主板上控制信号的定义是相同的,当控制器作为下控时,左侧的连接器与左侧的硬盘控制信号相连,右侧的连接器与右侧的硬盘控制信号连接器,走线比较方便,而控制器反插作为上控时,原本右侧的连接器到了左侧,此时再与右侧的硬盘控制信号相连,则是要横跨大半张背板,走线很不方便。因此,如何能够在不影响控制器的使用的前提下,降低背板走线的复杂度,减少背板板层厚度,节省成本,是现今急需解决的问题。
技术实现思路
本专利技术的目的是提供一种硬盘信息存储方法及装置,以利用CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)存储控制器连接的硬盘的硬盘信息,优化背板走线。为解决上述技术问题,本专利技术提供一种硬盘信息存储方法,应用于双控制器存储设备,包括:CPLD接收控制器槽位信息;其中,所述控制器槽位信息包括上控槽位信息和下控槽位信息;根据所述控制器槽位信息对应的写入顺序,依次将读取的每个硬盘的硬盘信息,写入到所述CPLD中的寄存器;其中,所述写入顺序为顺序或倒序。可选的,根据所述控制器槽位信息对应的写入顺序,将读取的每个硬盘的硬盘信息,写入到所述CPLD中的寄存器,包括:当所述控制器槽位信息为所述上控槽位信息时,利用所述上控槽位信息对应的循环语句依次将读取的每个硬盘的硬盘信息,顺序写入到所述CPLD中的寄存器;其中,每个寄存器存储一个硬盘的硬盘信息;当所述控制器槽位信息为所述下控槽位信息时,利用所述下控槽位信息对应的循环语句依次将读取的每个硬盘的硬盘信息,倒序写入到所述CPLD中的寄存器。可选的,所述CPLD接收控制器槽位信息之前,还包括:控制器识别连接的槽位,将所述槽位对应的控制器槽位信息发送到所述CPLD;其中,所述槽位包括上控槽位和下控槽位。可选的,所述控制器识别连接的槽位,包括:所述控制器根据接收的电平信息,确定所述槽位;其中,所述电平信息包括高电平信息和低电平信息。可选的,所述上控槽位对应的连接器与所述下控槽位对应的连接器均采用就近连接的方式与硬盘背板中的硬盘连接器相连;其中,所述上控槽位对应的连接器和所述硬盘背板中的硬盘连接器相连的顺序与所述下控槽位对应的连接器和所述硬盘背板中的硬盘连接器相连的顺序相反。此外,本专利技术还提供了一种硬盘信息存储装置,应用于双控制器存储设备,包括:接收模块,用于接收控制器槽位信息;其中,所述控制器槽位信息包括上控槽位信息和下控槽位信息;写入模块,用于根据所述控制器槽位信息对应的写入顺序,依次将读取的每个硬盘的硬盘信息,写入到CPLD中的寄存器;其中,所述写入顺序为顺序或倒序。可选的,所述写入模块,包括:第一写入子模块,用于当所述控制器槽位信息为所述上控槽位信息时,利用所述上控槽位信息对应的循环语句依次将读取的每个硬盘的硬盘信息,顺序写入到所述CPLD中的寄存器;其中,每个寄存器存储一个硬盘的硬盘信息;第二写入子模块,用于当所述控制器槽位信息为所述下控槽位信息时,利用所述下控槽位信息对应的循环语句依次将读取的每个硬盘的硬盘信息,倒序写入到所述CPLD中的寄存器。本专利技术所提供的一种硬盘信息存储方法,应用于双控制器存储设备,包括:CPLD接收控制器槽位信息;其中,控制器槽位信息包括上控槽位信息和下控槽位信息;根据控制器槽位信息对应的写入顺序,依次将读取的每个硬盘的硬盘信息,写入到CPLD中的寄存器;其中,写入顺序为顺序或倒序;可见,本专利技术通过根据控制器槽位信息对应的写入顺序,依次将读取的每个硬盘的硬盘信息,写入到CPLD中的寄存器,利用CPLD根据控制器连接的槽位,在对应的寄存器存储硬盘信息,使得在上控槽位的连接器和下控槽位的连接器与硬盘连接器的均采用就近顺序连接时,连接在上控槽位和下控槽位的控制器均可以正常使用,降低了背板走线的复杂度,减少了背板板层厚度,节省了成本。此外,本专利技术还提供了一种硬盘信息存储装置,同样具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例所提供的一种硬盘信息存储方法的流程图;图2为本专利技术实施例所提供的一种硬盘信息存储方法的背板示意图;图3为本专利技术实施例所提供的一种硬盘信息存储方法的CPLD管脚连接的示意图;图4为本专利技术实施例所提供的一种硬盘信息存储装置的结构图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术实施例所提供的一种硬盘信息存储方法的流程图。该方法应用于双控制器存储设备,可以包括:步骤101:CPLD接收控制器槽位信息;其中,控制器槽位信息包括上控槽位信息和下控槽位信息。可以理解的是,控制器槽位信息可以为控制器对自身连接的槽位进行识别后,告知CPLD的所连接的槽位的信息。也就是说,本实施例所提供的方法,在本步骤之前,还可以包括控制器识别连接的槽位,将槽位对应的控制器槽位信息发送到CPLD的步骤。其中,槽位可以包括上控槽位和下控槽位。具体的,对于控制器识别连接的槽位的具体方式,可以接收的电平信息,确定槽位,如当控制器连接的槽位为上控槽位时,接收到的电平信息为0(低电平信息);如当控制器连接的槽位为下控槽位时,接收到的电平信息为1(高电平信息)。只要控制器识别连接的槽位并向CPLD发送对应的控制器槽位信息,对于具体的识别方式,本实施例不做任何限制。需要说明的是,控制器所连接的背板的布局可以如图2所示,图中上下侧的1-6为控制器所在的主板与背板互联的高速连接器,上侧的1-6的高速连接器可以为控制器连接的上控槽位,对应的下侧的1-6的高速连接器可以为下控槽位。中间的1-9-…N的连接器为硬盘连接器,与上述高速连接器分别在背板的正反面。控制器插在下控槽位时,高速连接器1-6中的信号由左到右依次跟硬盘连接器1-N连接,这样走线比较顺,不会有交叉;但当控制器作为上控时,原本高速连接器1的位置到了右侧,此时再让高速连接器1-6依次连接硬盘连接器1-N,走线会交叉,走线非常困难;因此控制器反插作为上控时,可以将高速连接器6-1依次连接到硬盘连接器1-N,这样,上控槽位到硬盘的走线也不存在交叉了。也就是说,本实施例所提供的方法中,上控槽位对应的连接器与下控槽位对应的连接器可以均采用就近连接的方式与硬盘背板中的硬盘连接器相连;其中,上控槽位对应的连接器和硬盘背板中的硬盘连接器相连的顺序与下控槽位对应的连接器和硬本文档来自技高网...
一种硬盘信息存储方法及装置

【技术保护点】
一种硬盘信息存储方法,其特征在于,应用于双控制器存储设备,包括:CPLD接收控制器槽位信息;其中,所述控制器槽位信息包括上控槽位信息和下控槽位信息;根据所述控制器槽位信息对应的写入顺序,依次将读取的每个硬盘的硬盘信息,写入到所述CPLD中的寄存器;其中,所述写入顺序为顺序或倒序。

【技术特征摘要】
1.一种硬盘信息存储方法,其特征在于,应用于双控制器存储设备,包括:CPLD接收控制器槽位信息;其中,所述控制器槽位信息包括上控槽位信息和下控槽位信息;根据所述控制器槽位信息对应的写入顺序,依次将读取的每个硬盘的硬盘信息,写入到所述CPLD中的寄存器;其中,所述写入顺序为顺序或倒序。2.根据权利要求1所述的硬盘信息存储方法,其特征在于,根据所述控制器槽位信息对应的写入顺序,将读取的每个硬盘的硬盘信息,写入到所述CPLD中的寄存器,包括:当所述控制器槽位信息为所述上控槽位信息时,利用所述上控槽位信息对应的循环语句依次将读取的每个硬盘的硬盘信息,顺序写入到所述CPLD中的寄存器;其中,每个寄存器存储一个硬盘的硬盘信息;当所述控制器槽位信息为所述下控槽位信息时,利用所述下控槽位信息对应的循环语句依次将读取的每个硬盘的硬盘信息,倒序写入到所述CPLD中的寄存器。3.根据权利要求1或2所述的硬盘信息存储方法,其特征在于,所述CPLD接收控制器槽位信息之前,还包括:控制器识别连接的槽位,将所述槽位对应的控制器槽位信息发送到所述CPLD;其中,所述槽位包括上控槽位和下控槽位。4.根据权利要求3所述的硬盘信息存储方法,其特征在于,所述控制器识别连接的槽位,包括:所述控制器根据接收的电平信息...

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

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

1