一种控制器对硬盘控制信号混编的装置转让专利

申请号 : CN201710681517.5

文献号 : CN107608917B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 唐传贞

申请人 : 苏州浪潮智能科技有限公司

摘要 :

本发明公开一种控制器对硬盘控制信号混编的装置,包括:控制器和硬盘背板,硬盘背板上设置有至少一组用于连接控制器的连接槽位,每组连接槽位包括用于连接硬盘连接器的硬盘槽位和用于标识该组连接槽位的ID识别槽位;控制器上设置有与硬盘背板上连接槽位适配的连接管脚,连接管脚包括与硬盘槽位适配的硬盘管脚和与ID识别槽位适配的ID识别管脚;控制器内设置有管理芯片,管理芯片与连接管脚连接;管理芯片内还烧录有套数与连接槽位组数相同的至少一套用于设定每路控制信号所对应硬盘的指示代码。本装置可减化Layout布局走线,减少板层,节省成本。

权利要求 :

1.一种控制器对硬盘控制信号混编的装置,其特征在于,包括:控制器和硬盘背板,硬盘背板上设置有至少一组用于连接控制器的连接槽位,每组连接槽位包括用于连接硬盘连接器的硬盘槽位和用于标识该组连接槽位的ID识别槽位;控制器上设置有与硬盘背板上连接槽位适配的连接管脚,连接管脚包括与硬盘槽位适配的硬盘管脚和与ID识别槽位适配的ID识别管脚;

控制器内设置有管理芯片,管理芯片与连接管脚连接;

管理芯片内还烧录有套数与连接槽位组数相同的至少一套用于设定每路控制信号所对应硬盘的指示代码;指示代码与连接槽位一一对应;管理芯片内还设置有ID识别槽位信号判断单元;所述管理芯片根据从ID识别槽位获取的ID识别槽位信号判断单元判定控制器所连接的连接槽位,并根据判定结果确定所需运行的指示代码。

2.根据权利要求1所述的控制器对硬盘控制信号混编的装置,其特征在于,硬盘背板上设置两组连接槽位。

3.根据权利要求2所述的控制器对硬盘控制信号混编的装置,其特征在于,每组连接槽位设置一个ID识别槽位。

4.根据权利要求3所述的控制器对硬盘控制信号混编的装置,其特征在于,其中一组连接槽位的ID识别槽位下拉至地,另一组连接槽位的ID识别槽位上拉至电源。

5.根据权利要求2、3或4所述的控制器对硬盘控制信号混编的装置,其特征在于,其中一组连接槽位设置在硬盘背板的上侧,另外一组连接槽位设置在硬盘背板的下侧。

6.根据权利要求5所述的控制器对硬盘控制信号混编的装置,其特征在于,硬盘背板上从左至右依次设置有N个硬盘连接器;硬盘背板上侧的连接槽位包含N个上侧硬盘槽位,N个上侧硬盘槽位从左至右依次设置在硬盘背板上;N个上侧硬盘槽位依次顺序地一对一连接N个硬盘连接器;

硬盘背板下侧的连接槽位包含N个下侧硬盘槽位,N个下侧硬盘槽位从左至右依次设置在硬盘背板上;N个下侧硬盘槽位依次顺序地一对一连接N个硬盘连接器;N为大于2的整数。

7.根据权利要求6所述的控制器对硬盘控制信号混编的装置,其特征在于,控制器包括结构相同的第一控制器和第二控制器;第一控制器连接至硬盘背板的上侧连接槽位,第二控制器相对于第一控制器反向连接至硬盘背板的下侧连接槽位。

说明书 :

一种控制器对硬盘控制信号混编的装置

技术领域

[0001] 本发明涉及硬盘控制装置,具体涉及一种控制器对硬盘控制信号混编的装置。

背景技术

[0002] 存储类服务器产品以数据存储作为首要作用,所以,一般的存储产品会设计支持多个硬盘,更有甚者,可以支持20个以上的硬盘。针对中高端的存储类服务器,为保证产片可靠性,单套整机需要设计支持双控制器访问相同硬盘,两个控制器采用相同设计。
[0003] 当两个控制器对接到同一硬盘背板时,为优化结构,避免控制器主板与背板对接连接器与背板上硬盘连接器干涉,两个控制器需要一上一下、一正一反设计,而两个控制器又是完全相同的板卡,反插的控制器到各个硬盘的控制信号与正插的控制器到各个硬盘的控制信号就会是不同的。
[0004] 如图1所示,当一个控制器信号是顺序连接的,另一个控制器信号就会是交叉连接的。此时,如图2所示,为保证不同的信号不连接在一起,以避免信号连接导致短路现象发生,Layout必须从不同的层面穿过PCB板,这势必造成Layout走线复杂,PCB板层较多。

发明内容

[0005] 为解决上述问题,本发明提供一种控制器对硬盘控制信号混编的技术,以简化Layout布局走线,减少板层,节省成本。
[0006] 本发明的技术方案是:一种控制器对硬盘控制信号混编的装置,包括:控制器和硬盘背板,硬盘背板上设置有至少一组用于连接控制器的连接槽位,每组连接槽位包括用于连接硬盘连接器的硬盘槽位和用于标识该组连接槽位的ID识别槽位;控制器上设置有与硬盘背板上连接槽位适配的连接管脚,连接管脚包括与硬盘槽位适配的硬盘管脚和与ID识别槽位适配的ID识别管脚;
[0007] 控制器内设置有管理芯片,管理芯片与连接管脚连接;
[0008] 管理芯片内还烧录有套数与连接槽位组数相同的至少一套用于设定每路控制信号所对应硬盘的指示代码;指示代码与连接槽位一一对应;管理芯片内还设置有ID识别槽位信号判断单元;所述管理芯片根据ID识别槽位信号判断单元判定控制器所连接的连接槽位,并根据判定结果确定所需运行的指示代码。
[0009] 进一步地,硬盘背板上设置两组连接槽位。
[0010] 进一步地,每组连接槽位设置一个ID识别槽位。
[0011] 进一步地,其中一组连接槽位的ID识别槽位下拉至地,另一组连接槽位的ID识别槽位上拉至电源。
[0012] 进一步地,其中一组连接槽位设置在硬盘背板的上侧,另外一组连接槽位设置在硬盘背板的下侧。
[0013] 进一步地,硬盘背板上从左至右依次设置有N个硬盘连接器;硬盘背板上侧的连接槽位包含N个上侧硬盘槽位,N个上侧硬盘槽位从左至右依次设置在硬盘背板上;N个上侧硬盘槽位依次顺序地一对一连接N个硬盘连接器;
[0014] 硬盘背板下侧的连接槽位包含N个下侧硬盘槽位,N个下侧硬盘槽位从左至右依次设置在硬盘背板上;N个下侧硬盘槽位依次顺序地一对一连接N个硬盘连接器;N为大于2的整数。
[0015] 进一步地,控制器包括结构相同的第一控制器和第二控制器;第一控制器连接至硬盘背板的上侧连接槽位,第二控制器相对于第一控制器反向连接至硬盘背板的下侧连接槽位。
[0016] 本发明提供的控制器对硬盘控制信号混编的装置,控制器可以任意走线方式与硬盘连接,增加ID识别管脚,通过此管脚判断所在连接槽位,即其走线方式;并设置有指示代码,当判断出所连接的连接槽位后,确定与该连接槽位对应的指示代码。不同的连接槽位对应不同的指示代码,对应不同的硬盘连接顺序,控制器可自动调整控制信号有规律的控制所有硬盘,基于该技术,设计人员可随意设置走线,以减化Layout布局走线,减少板层,节省成本。

附图说明

[0017] 图1是现有双控制器连接硬盘背板示意图。
[0018] 图2是不同层面走线示意图。
[0019] 图3是本实施例双控制器连接硬盘背板示意图。

具体实施方式

[0020] 下面结合附图并通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。
[0021] 本发明提供的控制器对硬盘控制信号混编的装置,包括:控制器和硬盘背板,硬盘背板上设置有至少一组用于连接控制器的连接槽位,每组连接槽位包括用于连接硬盘连接器的硬盘槽位和用于标识该组连接槽位的ID识别槽位;控制器上设置有与硬盘背板上连接槽位适配的连接管脚,连接管脚包括与硬盘槽位适配的硬盘管脚和与ID识别槽位适配的ID识别管脚。
[0022] 控制器内设置有管理芯片,管理芯片与连接管脚连接。
[0023] 管理芯片内还烧录有组数与连接槽位组数相同的至少一组指示代码;指示代码与连接槽位一一对应;管理芯片内还设置有ID识别槽位信号判断单元;所述管理芯片根据ID识别槽位信号判断单元判定控制器所连接的连接槽位,并根据判定结果确定所需运行的指示代码。
[0024] 如图2所示,本实施例以双控制器为例进一步对本方案详细说明。
[0025] 硬盘背板3上设置两组连接槽位,其中一组连接槽位设置在硬盘背板3的上侧,另外一组连接槽位设置在硬盘背板3的下侧。每组连接槽位设置一个ID识别槽位,其中硬盘背板3上侧的连接槽位的ID识别槽位下拉至地,硬盘背板3下侧的连接槽位的ID识别槽位上拉至电源,以此可实现控制器根据ID识别槽位的电平确定其所在的连接槽位。
[0026] 硬盘背板3上从左至右依次设置有N个硬盘连接器,本实施例以4个硬盘连接器为例说明。相应地,硬盘背板3上侧的连接槽位包含4个上侧硬盘槽位,4个上侧硬盘槽位从左至右依次设置在硬盘背板3上;硬盘背板3下侧的连接槽位包含4个下侧硬盘槽位,4个下侧硬盘槽位从左至右依次设置在硬盘背板3上。
[0027] 同时,为尽可能减化Layout走线,减少PCB板层数,4个上侧硬盘槽位依次顺序地一对一连接4个硬盘连接器,4个下侧硬盘槽位依次顺序地一对一连接4个硬盘连接器。因各个信号线路不交叉,只使用一层PCB板即可。
[0028] 相应的设置两个控制器,分别是第一控制器1和第二控制器2,第一控制器1和第二控制器2为两个完全相同的控制器,可同时控制同一个硬盘。第一控制器1和第二控制器2的管理芯片内均烧录有第一套指示代码和第二套指示代码。
[0029] 第一控制器1和第二控制器2上均设置四个硬盘管脚和一个ID识别管脚,为优化结构,第一控制器1连接至硬盘背板3的上侧连接槽位,第二控制器2相对于第一控制器1反向连接至硬盘背板3的下侧连接槽位。
[0030] 当第一控制器1连接至硬盘背板3后,判断ID识别槽位的电平为低电平,确定出其连接在硬盘背板3的上侧连接槽位,从而其管理芯片运行第一套指示代码,该代码对应的信息是S0信号对应硬盘0,S1信号对应硬盘1,S2信号对应硬盘2,S3信号对应硬盘3。当第二控制器2连接至硬盘背板3后,判断ID识别槽位的电平为高电平,确定出其连接在硬盘背板3的下侧连接槽位,从而其管理芯片运行第二套指示代码,该代码对应的信息是S0信号对应硬盘3,S1信号对应硬盘2,S2信号对应硬盘1,S3信号对应硬盘0。其中S0信号、S1信号、S2信号、S3信号分别为控制器的四个硬盘管脚所发出的控制信号。该实施方式,在最减化Layout走线,最少层PCB板的情况下,第一控制器1和第二控制器2执行不同的代码实现对相同硬盘的控制。
[0031] 以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。