CN113190084B - 一种支持多种位宽硬盘的硬盘背板连接方法及装置 - Google Patents

一种支持多种位宽硬盘的硬盘背板连接方法及装置 Download PDF

Info

Publication number
CN113190084B
CN113190084B CN202110319360.8A CN202110319360A CN113190084B CN 113190084 B CN113190084 B CN 113190084B CN 202110319360 A CN202110319360 A CN 202110319360A CN 113190084 B CN113190084 B CN 113190084B
Authority
CN
China
Prior art keywords
hard disk
width
nvme
cpld
cable
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110319360.8A
Other languages
English (en)
Other versions
CN113190084A (zh
Inventor
丁超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Yingxin Computer Technology Co Ltd
Original Assignee
Shandong Yingxin Computer Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shandong Yingxin Computer Technology Co Ltd filed Critical Shandong Yingxin Computer Technology Co Ltd
Priority to CN202110319360.8A priority Critical patent/CN113190084B/zh
Publication of CN113190084A publication Critical patent/CN113190084A/zh
Application granted granted Critical
Publication of CN113190084B publication Critical patent/CN113190084B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/18Packaging or power distribution
    • G06F1/183Internal mounting support structures, e.g. for printed circuit boards, internal connecting means
    • G06F1/187Mounting of fixed and removable disk drives
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Power Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Signal Processing For Digital Recording And Reproducing (AREA)

Abstract

本发明公开了一种支持多种位宽硬盘的硬盘背板连接方法,包括以下步骤:对所述硬盘背板的线缆连接器接口进行封装兼容;将NVME硬盘的参考时钟设置为所述硬盘背板中的板内时钟;设计不同宽度的NVME硬盘的线缆,通过所述线缆对接控制器;设置拨码开关,将所述拨码开关与CPLD连接,所述CPLD通过所述拨码开关识别工作模式,并根据所述工作模式进行点灯处理;通过上述方式,本发明能够解决当前多模式硬盘背板只支持x4宽度的NVME硬盘不支持x2宽度和x1宽度的NVME硬盘的问题,减少硬盘背板的规格数量,提升整个***的竞争力。

Description

一种支持多种位宽硬盘的硬盘背板连接方法及装置
技术领域
本发明涉及硬盘背板技术领域,特别是涉及一种支持多种位宽硬盘的硬盘背板连接方法及装置。
背景技术
随着存储市场的不断发展,对数据存储的需求不断增加,对于服务器支持硬盘的容量、数量以及传输属于要求越来越高,对于硬盘背板的要求也越来越多。
当前多模式的硬盘背板只能支持x4位宽的NVME硬盘,如图1所示,硬盘背板支持4个x8高速接口(例如Slimline x8高速连接器接口),对接CPU的NVME硬盘模式,或者对接RAID卡的NVME硬盘模式,高速接口为每个2.5寸NVME硬盘提供x4的PCIE接口,在CPU的对接NVME硬盘情况下,硬盘背板上设置有单独的VPP连接器,将各个CPU的VPP控制信号送入至硬盘背板的CPLD,并且每个x8高速连接器提供一组VPP ADDRESS送至CPLD用于指示连接器接口中传输的PCIE是来自于主板中的对应的CPU的以及对应的VPP总线,从而通过CPU的VPP总线在CPLD中解析出硬盘的点灯等控制信号,为每块硬盘提供点灯等功能。
如图2所示,在对接RAID卡的NVME硬盘场景下,每个x8高速连接器提供两组I2C送至背板CPLD,RAID卡通过此I2C在CPLD中解析为硬盘的点灯等控制信号,为每块硬盘提供点灯等功能。
故现在目前对接NVME的硬盘情况下不能支持x1位宽和x2位宽的NVME硬盘,对接任何不同宽度NVME硬盘模式都不能很好地平滑支持,并且无法实现不同位宽NVME硬盘的兼容设计。
发明内容
本发明主要解决是多模式硬盘背板只支持x4位宽的 NVME硬盘不支持x1位宽和x2位宽的NVME硬盘,且无法实现不同位宽NVME硬盘的兼容设计的问题。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种支持多种位宽硬盘的硬盘背板连接方法,包括以下步骤:
对所述硬盘背板的线缆连接器接口进行封装兼容;
将硬盘的参考时钟设置为所述硬盘背板中的板内时钟;
设计不同宽度的硬盘的线缆,通过所述线缆对接控制器;
设置拨码开关,将所述拨码开关与CPLD连接,所述CPLD通过所述拨码开关识别工作模式,并根据所述工作模式进行点灯处理。
优选的,所述硬盘为NVME硬盘。
所述线缆包括:第一宽度的NVME硬盘的线缆、第二宽度的NVME硬盘的线缆和第三宽度的NVME硬盘的线缆;
所述线缆连接器接口为NVME接口,且所述NVME接口的宽度为第四宽度。
优选的,所述通过所述线缆对接控制器的步骤进一步包括:
当使用第一宽度的NVME硬盘的所述线缆对接控制器时,将控制板上的第四宽度的NVME接口通过第一宽度的所述NVME硬盘的线缆连接所述硬盘背板上的四个第四宽度的所述NVME接口;
将PCIe信号发送至所述硬盘背板中第一宽度的NVME硬盘,并驱动第一宽度的所述NVME硬盘。
优选的,所述通过所述线缆对接控制器的步骤进一步还包括:
当使用第二宽度的所述NVME硬盘的线缆对接控制器时,将所述控制板上的第四宽度的NVME接口通过第二宽度的所述NVME硬盘的线缆连接所述硬盘背板上的两个第四宽度的NVME接口;
将PCIe信号发送至所述硬盘背板中第二宽度的NVME硬盘,并驱动第二宽度的所述NVME硬盘。
优选的,所述工作模式包括第三宽度的NVME硬盘的工作模式、第二宽度的NVME硬盘的工作模式和第一宽度的NVME硬盘的工作模式;
当所述工作模式为第三宽度的NVME硬盘的工作模式时,所述控制器将信号输入至所述CPLD,所述信号与至少一个第三宽度的NVME硬盘对应;
所述CPLD解析所述信号并控制对应的所述NVME硬盘进行点灯处理。
优选的,当所述工作模式为第二宽度的NVME硬盘的工作模式时,所述控制器将信号输入至所述CPLD,所述信号与至少两个第二宽度的NVME硬盘对应;
所述CPLD解析所述信号并控制对应的所述NVME硬盘进行点灯处理。
优选的,当所述工作模式为第一宽度的NVME硬盘的工作模式时,所述控制器将信号输入至所述CPLD,所述信号与至少四个第一宽度的NVME硬盘对应;
所述CPLD解析所述信号并控制对应的所述NVME硬盘进行点灯处理。
优选的,所述控制板包括主板或RAID板;所述控制器包括CPU或RAID;所述信号包括VPP信号和I2C信号;
所述CPU通过VPP控制器输入VPP信号至所述CPLD;所述RAID输入I2C信号至所述CPLD。
本发明还提供一种支持多种位宽硬盘的硬盘背板连接装置,包括:硬盘背板和控制板;
所述硬盘背板设有CPLD、硬盘连接器接口、硬盘背板线缆连接器接口、拨码开关和NVME硬盘;所述拨码开关与所述CPLD连接;所述CPLD与若干所述硬盘连接;所述硬盘连接器接口与所述NVME硬盘连接;
所述控制板设有控制器和控制板接口;所述控制器分别与所述CPLD连接和所述控制板接口连接;
所述硬盘背板线缆连接器接口通过NVME硬盘线缆连接到所述控制板的控制板接口。
作为本发明所述的一种支持多种位宽硬盘的硬盘背板连接装置的进一步改进,所述控制板包括主板或RAID板;
所述NVME硬盘线缆包括第一宽度的NVME硬盘线缆、第二宽度的NVME硬盘线缆和第三宽度的NVME硬盘线缆;
所述控制器包括CPU或RAID;所述CPU设在所述主板上,所述RAID设在所述RAID板上;
当所述控制器为CPU时,所述CPU通过VPP连接器与所述CPLD连接。
本发明的有益效果是:
1、本发明所述的一种支持多种位宽硬盘的硬盘背板连接方法,可以实现通过使用板内时钟、设置不同宽度的NVME硬盘的线缆以及控制线路,解决当前多模式硬盘背板只支持x4 NVME不支持x2、x1 NVME的问题,以便支持多种降成本NVME硬盘规格,以及NVME单组RAID支持更多硬盘,减少硬盘背板的规格数量,提升整个***的竞争力;
2、本发明所述的一种支持多种位宽硬盘的硬盘背板连接***,可以实现在背板内使用板内时钟解决不同位宽的硬盘切换后的硬盘参考时钟来源问题,使用x4、x2、x1专用线缆解决NVME硬盘与CPU或者RAID卡的端口之间的拓扑切换问题,使用拨码开关以及相应的CPLD程序识别背板的工作模式从而准确访问x4、x2、x1 NVME硬盘,从而进行x4、x2、x1 NVME硬盘的点灯处理。
附图说明
为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1现有技术中硬盘背板连接主板结构示意图;
图2现有技术中硬盘背板连接RAID板结构示意图;
图3是本发明实施例1所述的一种支持多种位宽硬盘的硬盘背板连接方法示意图;
图4是本发明实施例2所述的一种支持多种位宽硬盘的硬盘背板连接装置架构示意图。
具体实施方式
下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明的描述中,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。
在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本发明中的具体含义。
需要说明的是,在本发明的描述中
CPU (Central Processing Unit)是中央处理器。
NVM Express(Non-Volatile Memory express)用于PCI Express附加存储的寄存器接口和命令集,以及适用于多种操作***的行业标准软件。
RAID(Redundant Arrays of Independent Disks)是冗余磁盘阵列。
SSD(Solid State Disk)是固态硬盘。
U.2硬盘(即NVME 2.5寸SSD,采用SFF8639接口对接RAID卡是一种新引入的技术,当前市场上的U.2硬盘主要是x4的PCIE3.0接口,一张x8 RAID卡只支持2张x4 NVME组RAID;在未来PCIE3.0升级到PCIE4.0、PCIE5.0、PCIE6.0后,NVME硬盘带宽会进一步提高,出于降成本的考虑,可能会出现x2接口或者x1接口的NVME硬盘。
SATA(Serial ATA接口)一种主板和存储设备之间的数据传输。
SAS(Serial Attached SCSI)一种电脑数据传输接口。
I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分。
SGPIO是把通用目的I/O信号来串行化的一种方法。
CPLD(Complex Programmable Logic Device)是复杂可编程逻辑器。
PCH(Platform Controller Hub)是intel公司的集成南桥。
VPP(Virtual Pin Port)是intel CPU专用的NVME管理总线(物理形态类似I2C)。
SL线缆为SL单位股型水冷电缆。
需要说明的是,在本发明的描述中,第一宽度为x1宽度;第二宽度为x2宽度;
第三宽度为x4宽度;第四宽度为x8宽度。
实施例1
本发明实施例提供一种支持多种位宽硬盘的硬盘背板连接方法,如图3所示,包括以下步骤:
S100,设置硬盘背板中硬盘背板线缆连接器接口和硬盘连接器接口;对硬盘背板线缆连接器接口进行封装兼容;
硬盘连接器接口的数量为八个,可以支持x1宽度的SATA/SAS硬盘,或者x4宽度的NVME硬盘、x2宽度的NVME硬盘和x1宽度的NVME硬盘;
对目前硬盘背板线缆连接器接口进行封装兼容,使得硬盘背板线缆连接器接口可以支持x1宽度和x2宽度NVME硬盘的线缆,并且在对接CPU或者RAID时可以进行多种模式的兼容;硬盘背板线缆连接器接口为高速接口;
高速接口包括两个x4宽度的高速SATA/SAS接口和四个x8宽度的高速NVME接口;
例如两个Slimline x4高速连接器接口和四个Slimline x8高速连接器接口;
两个x4宽度的高速SATA/SAS接口支持多种SATA/SAS硬盘模式,具体包括8张SATA/SAS硬盘对接CPU PCH的SATA/SAS硬盘模式,或者对接RAID/SAS卡的SATA/SAS硬盘模式;
四个x8宽度的高速NVME接口支持多种NVME硬盘模式,具体包括对接CPU的NVME硬盘模式,或者对接RAID卡的NVME硬盘模式;
硬盘背板上的CPLD,用于硬盘控制信号的处理,与CPU/PCH/RAID/硬盘/BMC等相连。
S200,改变NVME接口的实现方式,将NVME硬盘的参考时钟使用硬盘背板中的板内时钟,与现有技术相比当来自于CPU或RAID卡,CPU、RAID卡、NVME硬盘需要工作时,不再需要在参考时钟不同源的模式,其中不同源的模式通过更改CPU、RAID卡、NVME硬盘的配置即可实现CPU、RAID卡和NVME硬盘的不同源的模式;解决了原有同源模式中,X4、X2、X1的宽度的硬盘切换时,参考时钟无法同时切换的问题;
S300,设计不同的宽度的NVME硬盘的专用线缆,具体包括x4宽度的NVME硬盘的专用线缆、x2宽度的NVME硬盘的专用线缆和x1宽度的NVME硬盘的专用线缆;
通过不同宽度的NVME硬盘的专用线缆对接控制板上的控制器,控制板包括主板或者RAID板;控制器包括CPU或者RAID;
CPU设在主板上,RAID设在RAID板上;
当x1宽度的NVME硬盘对接CPU时,将主板上的1个x8宽度的高速NVME接口通过x1宽度的NVME硬盘的专用线缆连接至硬盘背板上的四个x8宽度的高速NVME接口,将主板上的一组x8 PCIe信号发送至硬盘背板中8个x1宽度的NVME硬盘,用于驱动硬盘背板中8个x1宽度的NVME硬盘;
当x2宽度的NVME硬盘对接CPU时,将主板上的1个x8宽度的高速NVME接口通过x2宽度的NVME硬盘的专用线缆连接至硬盘背板上的两个x8宽度的高速NVME接口,将主板上的一组x8 PCIe信号发送至硬盘背板中4个x2宽度的NVME硬盘,用于驱动硬盘背板中4个x2宽度的NVME硬盘;
当x4宽度的NVME硬盘对接CPU时,将主板上的1个x8宽度的高速NVME接口通过x4宽度的NVME硬盘的专用线缆连接至硬盘背板上的一个x8宽度的高速NVME接口,将主板上的一组x8 PCIe信号发送至硬盘背板中2个x4宽度的NVME硬盘,用于驱动硬盘背板中2个x4宽度的NVME硬盘;
S400,增加拨码开关并与CPLD连接;将拨码开关与硬盘背板中CPLD连接,所述CPLD通过所述拨码开关识别工作模式,并根据工作模式进行点灯处理,拨码开关用于指示硬盘背板以及连接CPU的是在x4宽度的NVME硬盘的工作模式下还是在x2宽度的NVME硬盘的工作模式下,或者是在x1宽度的NVME硬盘的工作模式下;
CPLD根据拨码开关的指示进行识别硬板背板连接的CPU的工作模式,
当CPU在x4宽度的NVME硬盘的工作模式下时,主板上的CPU通过VPP连接器将CPU的VPP地址信号输入至硬盘背板的CPLD,其中VPP地址信号为主板上一组x8 PCIe的VPP地址信号,该地址信号与2个x4宽度的NVME硬盘对应,CPU可以使用该VPP地址信号对应的VPP命令访问控制到对应的2个x4宽度的NVME硬盘的工作状态,CPLD解析对应的VPP命令并且对这两个x4宽度的NVME硬盘做点灯处理;
当CPU在x2宽度的NVME硬盘的工作模式下时,主板上的CPU通过VPP连接器将CPU的VPP地址信号输入至硬盘背板的CPLD,该地址信号与4个x2宽度的NVME硬盘对应,CPU可使用该VPP地址信号对应的VPP命令访问控制到对应的4个x2宽度的NVME硬盘的工作状态,CPLD解析对应的VPP命令并对这四个x2宽度的NVME硬盘做点灯处理;
当CPU在x1宽度的NVME硬盘的工作模式下时,主板上的CPU通过VPP连接器将CPU的VPP地址信号输入至硬盘背板的CPLD,该地址信号与8个x1宽度的NVME硬盘对应,CPU可使用该VPP地址信号对应的VPP命令访问控制到对应的8个x1宽度的NVME硬盘的工作状态,CPLD解析对应的VPP命令并对这8个x1宽度的NVME硬盘做点灯处理;
需要说明的是,在CPU对接硬盘时,NVME硬盘的高速信号接至CPU时,此硬盘需要由此CPU的VPP地址信号来控制点灯,且VPP地址信号是单独的信号线缆连接不与sl线缆共用插座,CPU的VPP地址信号可能对应x8的NVME信号,也可以对应X4的NVME信号,或者X16的NVME信号,因此通过该VPP地址信号对应的不同宽度的NVME信号可以控制不同数量的NVME硬盘。
上述本实施例都是说明当连接的主板情况下CPU对NVME硬盘进行处理的方式,如下实施例说明当连接RAID板情况下RAID对NVME硬盘进行处理的方式,
当连接为RAID板情况下时,RAID对NVME硬盘进行处理的方式,与CPU对NVME硬盘进行处理方法大致相同,具体实施例如下:
当x1宽度的NVME硬盘对接RAID时,将RAID板上的1个x8宽度的高速NVME接口通过x1宽度的NVME硬盘的专用线缆连接至硬盘背板上的四个x8宽度的高速NVME接口,将主板上的一组x8 PCIe信号发送至硬盘背板中8个x1宽度的NVME硬盘,用于驱动硬盘背板中8个x1宽度的NVME硬盘;
当x2宽度的NVME硬盘对接RAID时,将RAID板上的1个x8宽度的高速NVME接口通过x2宽度的NVME硬盘的专用线缆连接至硬盘背板上的两个x8宽度的高速NVME接口,将RAID板上的一组x8 PCIe信号发送至硬盘背板中4个x2宽度的NVME硬盘,用于驱动硬盘背板中4个x2宽度的NVME硬盘;
当x4宽度的NVME硬盘对接RAID时,将RAID板上的1个x8宽度的高速NVME接口通过x4宽度的NVME硬盘的专用线缆连接至硬盘背板上的一个x8宽度的高速NVME接口,将RAID板上的一组x8 PCIe信号发送至硬盘背板中2个x4宽度的NVME硬盘,用于驱动硬盘背板中2个x4宽度的NVME硬盘;
增加拨码开关并与CPLD连接;拨码开关用于指示硬盘背板以及连接RAID的是在x4宽度的NVME硬盘的工作模式下还是在x2宽度的NVME硬盘的工作模式下,或者是在x1宽度的NVME硬盘的工作模式下;
CPLD根据拨码开关的指示进行识别硬板背板连接的RAID的工作模式;
当RAID在x4宽度的NVME硬盘的工作模式下时,RAID板上的RAID通过将I2C信号输入至硬盘背板的CPLD,该I2C信号与1个x4宽度的NVME硬盘对应,RAID可以使用该I2C信号控制到对应的1个x4宽度的NVME硬盘的工作状态,CPLD解析对应的I2C信号,并且对这1个x4宽度的NVME硬盘做点灯处理;
当RAID在x2宽度的NVME硬盘的工作模式下时,RAID板上的RAID通过将I2C信号输入至硬盘背板的CPLD,该I2C信号与2个x2宽度的NVME硬盘对应,RAID可以使用该I2C信号控制到对应的2个x2宽度的NVME硬盘的工作状态,CPLD解析对应的I2C信号,并且对这两个x2宽度的NVME硬盘做点灯处理;
当RAID在x1宽度的NVME硬盘的工作模式下时,RAID板上的RAID通过将I2C信号输入至硬盘背板的CPLD,该I2C信号与4个x1宽度的NVME硬盘对应,RAID可以使用该I2C信号控制到对应的4个x1宽度的NVME硬盘的工作状态,CPLD解析对应的I2C信号,并且对这4个x1宽度的NVME硬盘做点灯处理。
需要说明的是,I2C信号在x4宽度的插槽中只存在一个,所以在此实施例中一个I2C信号对应1个x4宽度的NVME硬盘,对应2个x2宽度的NVME硬盘,对应4个x1宽度的NVME硬盘。
实施例2
本发明实施例还提供一种支持多种位宽硬盘的硬盘背板连接装置,如图4所示,包括:硬盘背板和控制板;
所述硬盘背板上设有CPLD、若干硬盘连接器接口、硬盘背板线缆连接器接口、拨码开关和NVME硬盘;
若干所述硬盘连接器接口与NVME硬盘连接;
CPLD分别与若干硬盘和拨码开关连接;
所述控制板中设有控制器和高速接口,控制器与高速接口连接和CPLD连接;控制板包括主板或RAID板;
所述硬盘背板的硬盘背板线缆连接器接口通过NVME硬盘线缆连接到所述控制板的高速接口。
在本实施例中的硬盘背板为8盘位的硬盘背板;所述硬盘背板支持2.5寸硬盘或者3.5寸硬盘,并且该硬盘背板同时支持多种工作模式,例如,对接CPU PCH的SATA/SAS硬盘,对接RAID/SAS卡的SATA/SAS硬盘,对接CPU的U.2硬盘,对接RAID卡的U.2硬盘。
所述硬盘连接器接口的数量为八个,目前可以支持x1宽度的SATA/SAS硬盘,或者x4宽度的NVME硬盘,对目前硬盘背板线缆连接器接口进行封装兼容,使得硬盘背板线缆连接器接口可以支持x1宽度和x2宽度NVME硬盘的线缆;
高速接口包括两个x4宽度的高速SATA/SAS接口和四个x8宽度的高速NVME接口;
例如两个Slimline x4高速连接器接口和四个Slimline x8高速连接器接口;
硬盘背板支持2个x4宽度的高速接口(例如Slimline x4高速连接器接口),对接CPU PCH的SATA/SAS硬盘模式,或者对接RAID/SAS卡的SATA/SAS硬盘模式。高速接口为每个2.5寸SATA/SAS硬盘提供x1的SATA/SAS信号接口(共8个),为每4块硬盘提供1个SGPIO控制接口(共2个),在CPLD中解析为硬盘的点灯等控制信号,为每块硬盘提供点灯等功能。
控制板包括主板或RAID板;所述NVME硬盘线缆包括x1宽度的NVME硬盘线缆、x2宽度的NVME硬盘线缆和x4宽度的NVME硬盘线缆;所述控制器包括CPU或RAID;所述CPU设在所述主板上,所述RAID设在所述RAID板上;
当所述控制器为CPU时,所述CPU通过VPP连接器与所述CPLD连接。
需要说明的是,在本发明的描述中,硬盘背板中的NVME硬盘的数量根据不同宽度的NVME硬盘来决定,当需要驱动x1宽度的NVME硬盘时,选择x1宽度的NVME硬盘线缆,且x1宽度的NVME硬盘的数量至少为8个;
当需要驱动x2宽度的NVME硬盘时,选择x2宽度的NVME硬盘线缆,且x2宽度的NVME硬盘的数量至少为4个;
当需要驱动x4宽度的NVME硬盘时,选择x4宽度的NVME硬盘线缆,且x4宽度的NVME硬盘的数量至少为2个。
上述本发明实施例公开实施例序号仅仅为了描述,不代表实施例的优劣。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (7)

1.一种支持多种位宽硬盘的硬盘背板连接方法,其特征在于,包括以下步骤:对所述硬盘背板的线缆连接器接口进行封装兼容;
将硬盘的参考时钟设置为所述硬盘背板中的板内时钟;
设计不同宽度的硬盘的线缆,通过所述线缆对接控制板上的控制器;
设置拨码开关,将所述拨码开关与CPLD连接,所述CPLD通过所述拨码开关识别工作模式,并根据所述工作模式进行点灯处理;
所述硬盘为NVME硬盘;所述线缆包括:x1宽度的NVME硬盘的线缆、x2宽度的NVME硬盘的线缆和x4宽度的NVME硬盘的线缆;所述线缆连接器接口为NVME接口,且所述NVME接口的宽度为x8宽度;所述控制板包括主板或者RAID板,所述控制器包括CPU或者RAID;
所述通过所述线缆对接控制板上的控制器的步骤进一步包括:
当使用x1宽度的NVME硬盘的线缆对接所述控制器时,将所述控制板上的1个x8宽度的NVME接口通过x1宽度的NVME硬盘的线缆连接所述硬盘背板上的四个x8宽度的所述NVME接口;将所述控制板上的一组x8PCIe信号发送至所述硬盘背板中8个x1宽度的NVME硬盘,并驱动硬盘背板中8个x1宽度的所述NVME硬盘;
当使用x2宽度的NVME硬盘的线缆对接所述控制器时,将所述控制板上的1个x8宽度的NVME接口通过x2宽度的NVME硬盘的线缆连接所述硬盘背板上的两个x8宽度的NVME接口;将所述控制板上的一组x8PCIe信号发送至所述硬盘背板中4个x2宽度的NVME硬盘,并驱动硬盘背板中4个x2宽度的所述NVME硬盘;
当使用x4宽度的NVME硬盘的线缆对接所述控制器时,将所述控制板上的1个x8宽度的NVME接口通过x4宽度的NVME硬盘的线缆连接所述硬盘背板上的一个x8宽度的NVME接口;将所述控制板上的一组x8PCIe信号发送至所述硬盘背板中2个x4宽度的NVME硬盘,并驱动硬盘背板中2个x4宽度的所述NVME硬盘。
2.根据权利要求1所述的一种支持多种位宽硬盘的硬盘背板连接方法,其特征在于:所述CPLD通过所述拨码开关识别工作模式,并根据所述工作模式进行点灯处理的步骤进一步包括:
所述工作模式包括x4宽度的NVME硬盘的工作模式、x2宽度的NVME硬盘的工作模式和x1宽度的NVME硬盘的工作模式;
当所述工作模式为x4宽度的NVME硬盘的工作模式时,所述控制器将信号输入至所述CPLD,所述信号与至少一个x4宽度的NVME硬盘对应;
所述CPLD解析所述信号并控制对应的所述NVME硬盘进行点灯处理。
3.根据权利要求2所述的一种支持多种位宽硬盘的硬盘背板连接方法,其特征在于:
当所述工作模式为x2宽度的NVME硬盘的工作模式时,所述控制器将信号输入至所述CPLD,所述信号与至少两个x2宽度的NVME硬盘对应;
所述CPLD解析所述信号并控制对应的所述NVME硬盘进行点灯处理。
4.根据权利要求2所述的一种支持多种位宽硬盘的硬盘背板连接方法,其特征在于:
当所述工作模式为x1宽度的NVME硬盘的工作模式时,所述控制器将信号输入至所述CPLD,所述信号与至少四个x1宽度的NVME硬盘对应;
所述CPLD解析所述信号并控制对应的所述NVME硬盘进行点灯处理。
5.根据权利要求2-4任一项所述的一种支持多种位宽硬盘的硬盘背板连接方法,其特征在于:所述信号包括VPP信号和I2C信号;
所述CPU通过VPP控制器输入VPP信号至所述CPLD;所述RAID输入I2C信号至所述CPLD。
6.一种支持多种位宽硬盘的硬盘背板连接装置,采用权利要求1所述的方法,其特征在于,包括:硬盘背板和控制板;
所述硬盘背板设有CPLD、硬盘连接器接口、硬盘背板线缆连接器接口、拨码开关和NVME硬盘;所述拨码开关与所述CPLD连接;所述CPLD与若干所述硬盘连接;所述硬盘连接器接口与所述NVME硬盘连接;
所述控制板设有控制器和控制板接口;所述控制器分别与所述CPLD连接和所述控制板接口连接;
所述硬盘背板线缆连接器接口通过NVME硬盘线缆连接到所述控制板的控制板接口。
7.根据权利要求6所述的一种支持多种位宽硬盘的硬盘背板连接装置,其特征在于:所述控制板包括主板或RAID板;
所述NVME硬盘线缆包括x1宽度的NVME硬盘线缆、x2宽度的NVME硬盘线缆和x4宽度的NVME硬盘线缆;
所述控制器包括CPU或RAID;所述CPU设在所述主板上,所述RAID设在所述RAID板上;
当所述控制器为CPU时,所述CPU通过VPP连接器与所述CPLD连接。
CN202110319360.8A 2021-03-25 2021-03-25 一种支持多种位宽硬盘的硬盘背板连接方法及装置 Active CN113190084B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110319360.8A CN113190084B (zh) 2021-03-25 2021-03-25 一种支持多种位宽硬盘的硬盘背板连接方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110319360.8A CN113190084B (zh) 2021-03-25 2021-03-25 一种支持多种位宽硬盘的硬盘背板连接方法及装置

Publications (2)

Publication Number Publication Date
CN113190084A CN113190084A (zh) 2021-07-30
CN113190084B true CN113190084B (zh) 2023-08-08

Family

ID=76973797

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110319360.8A Active CN113190084B (zh) 2021-03-25 2021-03-25 一种支持多种位宽硬盘的硬盘背板连接方法及装置

Country Status (1)

Country Link
CN (1) CN113190084B (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114328308B (zh) * 2021-11-30 2023-06-16 苏州浪潮智能科技有限公司 一种硬盘背板及服务器
CN116991685B (zh) * 2023-09-25 2024-01-26 苏州元脑智能科技有限公司 信号传输***及方法

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107729220A (zh) * 2017-09-27 2018-02-23 郑州云海信息技术有限公司 一种实现多NVMe硬盘背板点灯的设计方法
CN207397202U (zh) * 2017-11-20 2018-05-22 郑州云海信息技术有限公司 一种连接四子星服务器节点主板及硬盘背板用侧板
CN109739788A (zh) * 2019-01-30 2019-05-10 郑州云海信息技术有限公司 一种同时支持多硬盘的背板
CN110377956A (zh) * 2019-06-20 2019-10-25 苏州浪潮智能科技有限公司 一种u.2接口的多硬盘管理背板及方法
CN209560436U (zh) * 2019-04-16 2019-10-29 苏州浪潮智能科技有限公司 一种NVMe硬盘背板
CN110489367A (zh) * 2019-07-29 2019-11-22 苏州浪潮智能科技有限公司 一种灵活调配且易于cpld管理背板的方法与***
CN110806964A (zh) * 2019-10-31 2020-02-18 苏州浪潮智能科技有限公司 一种硬盘点灯的方法、设备以及存储介质
CN111124960A (zh) * 2019-12-12 2020-05-08 北京计算机技术及应用研究所 一种基于高速pci-e接口硬盘连接机构
CN210639614U (zh) * 2019-11-08 2020-05-29 苏州浪潮智能科技有限公司 一种支持多种带宽的nvme硬盘背板***
CN111221390A (zh) * 2019-12-31 2020-06-02 苏州浪潮智能科技有限公司 一种兼容分时连接CPU和Tri mode卡的背板及实现方法
CN111475385A (zh) * 2020-03-08 2020-07-31 苏州浪潮智能科技有限公司 一种支持线缆混插的nvme硬盘背板点灯***及方法
CN111474990A (zh) * 2020-03-08 2020-07-31 苏州浪潮智能科技有限公司 一种硬盘背板

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140049897A1 (en) * 2012-08-20 2014-02-20 Dell Products L.P. Storage carrier apparatus and method for supporting storage devices of different transverse dimensions within a common platform

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107729220A (zh) * 2017-09-27 2018-02-23 郑州云海信息技术有限公司 一种实现多NVMe硬盘背板点灯的设计方法
CN207397202U (zh) * 2017-11-20 2018-05-22 郑州云海信息技术有限公司 一种连接四子星服务器节点主板及硬盘背板用侧板
CN109739788A (zh) * 2019-01-30 2019-05-10 郑州云海信息技术有限公司 一种同时支持多硬盘的背板
CN209560436U (zh) * 2019-04-16 2019-10-29 苏州浪潮智能科技有限公司 一种NVMe硬盘背板
CN110377956A (zh) * 2019-06-20 2019-10-25 苏州浪潮智能科技有限公司 一种u.2接口的多硬盘管理背板及方法
CN110489367A (zh) * 2019-07-29 2019-11-22 苏州浪潮智能科技有限公司 一种灵活调配且易于cpld管理背板的方法与***
CN110806964A (zh) * 2019-10-31 2020-02-18 苏州浪潮智能科技有限公司 一种硬盘点灯的方法、设备以及存储介质
CN210639614U (zh) * 2019-11-08 2020-05-29 苏州浪潮智能科技有限公司 一种支持多种带宽的nvme硬盘背板***
CN111124960A (zh) * 2019-12-12 2020-05-08 北京计算机技术及应用研究所 一种基于高速pci-e接口硬盘连接机构
CN111221390A (zh) * 2019-12-31 2020-06-02 苏州浪潮智能科技有限公司 一种兼容分时连接CPU和Tri mode卡的背板及实现方法
CN111475385A (zh) * 2020-03-08 2020-07-31 苏州浪潮智能科技有限公司 一种支持线缆混插的nvme硬盘背板点灯***及方法
CN111474990A (zh) * 2020-03-08 2020-07-31 苏州浪潮智能科技有限公司 一种硬盘背板

Also Published As

Publication number Publication date
CN113190084A (zh) 2021-07-30

Similar Documents

Publication Publication Date Title
US6845420B2 (en) System for supporting both serial and parallel storage devices on a connector
WO2019062218A1 (zh) 一种实现多NVMe硬盘背板点灯的设计方法
US20070214299A1 (en) Computing system and i/o board thereof
CN113190084B (zh) 一种支持多种位宽硬盘的硬盘背板连接方法及装置
KR20040111472A (ko) Ata/sata 통합 제어기
US20110302357A1 (en) Systems and methods for dynamic multi-link compilation partitioning
US10445279B1 (en) Automatic PCIe operating mode configuration
US7000037B2 (en) Large array of mass data storage devices connected to a computer by a serial link
US9524262B2 (en) Connecting expansion slots
US6957288B2 (en) Embedded control and monitoring of hard disk drives in an information handling system
TWI775325B (zh) 用於高速資料通訊之系統及方法
JP2503183B2 (ja) バス・アダプタ・システム
JP2006508413A (ja) Ata/sata複合コントローラ
CN215340919U (zh) 支持双控模式的硬盘背板结构及存储服务器
CN112306938B (zh) 一种ocp卡和多主机卡的热插拔方法及装置
CN113472576A (zh) 一种ocp网卡的带宽分配方法及相关装置
KR101854805B1 (ko) I/o 성능이 개선된 메인보드 및 컴퓨터
CN112306920A (zh) 一种减少硬盘逻辑控制器的方法及服务器
CN216014148U (zh) 一种服务器和服务器背板
TWI839116B (zh) 硬碟背板點燈方法及伺服系統
CN115981424A (zh) 磁盘阵列卡装置和服务器***
CN115422110B (zh) 电子设备和PCIE Switch芯片的端口配置方法
CN211454416U (zh) 基于申威121处理器的vpx 3u计算机主板
US20150348651A1 (en) Multiple access test architecture for memory storage devices
CN116627871A (zh) 一种信号传输电路、计算设备及存储背板

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant