一种PCIERiser卡及硬盘VPP点灯装置的制作方法

文档序号:16068201发布日期:2018-11-24 12:53阅读:1360来源:国知局

本发明属于数据存储技术领域,尤其涉及一种pcieriser卡及硬盘vpp点灯装置。

背景技术

在现有的nvmeriser卡电路设计中,通常采用如图1所示的电路来实现pcie外插卡和nvme硬盘接口的复用。根据intel的虚拟引脚接口(virtualpinport,vpp)点灯机制,挂在cpu不同pcie接口下的nvme硬盘,除了有特定的i2c地址外,还有相应的strappin,称为cableid,每个cableid由4位2进制数组成,在主板或riser卡上用四组上下拉电阻实现。根据nvme背板管理规范,两个nvme盘共用一个i2c地址,但每个nvme盘都有特定的cableid。cpu的pcie接口、nvme的i2c地址和cableid有固定的对应关系。

根据主板端pcie插槽连接的不同pcie接口,相应的riser卡要用上下拉电阻实现不同的cableid,即按照特定脚位将上下拉电阻上件。一旦bom确定后,则改riser卡需要接在该固定的pcie插槽上,不能用在其他pcie接口上,且pcie顺序不能更改。另外,由于点灯信号是一组i2c信号,现有的riser卡上没有接该信号,需要额外使用线缆,将主板上的vpp信号接到背板上。

因此,现有riser卡方案通用性很差,不同主板的nvmeriser卡即使功能需求一样,也很可能不能共用;另外背板需要额外的线缆连接到主板vpp接口,造成资源浪费,且不利于管理和装配生成。



技术实现要素:

本发明的目的在于提供一种pcieriser卡,旨在解决现有技术中riser卡方案通用性很差,不同主板的nvmeriser卡即使功能需求一样,也很可能不能共用;另外背板需要额外的线缆连接到主板vpp接口,造成资源浪费,且不利于管理和装配生成的问题。

本发明是这样实现的,一种pcieriser卡,包括至少两个nvme硬盘接口和与每个所述nvme硬盘接口相对应的拨码开关,所述拨码开关一端与所述nvme硬盘接口的vcc端连接,另一端接地;

每一个所述nvme硬盘接口均与所述pcie插槽的预留pin针连接,所述pcie插槽的预留pin针用于引入硬盘点灯信号。

作为一种改进的方案,所述pcieriser卡通过pciex16与所述pcie插槽连接。

作为一种改进的方案,每一个所述nvme硬盘接口上设有四个预留引脚,四个所述预留引脚引出的线路分别与所述拨码开关的四个接线口对应连接形成四条地址信号线路;

每一个所述nvme硬盘接口的预留引脚与所述拨码开关的对应接线口之间的地址信号线路上设有一电流节点,每一个电流节点引出的线路连接所述vcc端。

作为一种改进的方案,所述pcieriser卡上的nvme硬盘接口的数量为四个;

当所述nvme硬盘接口的数量为四个时,所述pcieriser卡上的四个nvme硬盘接口提供从0000至1111的16中编码方式。

作为一种改进的方案,所述pcie插槽的预留pin针为pina32和pina33。

本发明的另一目的在于提供一种基于pcieriser卡的硬盘vpp点灯装置,包括pcieriser卡和pcie插槽,其中:

所述pcie插槽上设有预留pin针;

所述pcieriser卡包括至少两个nvme硬盘接口和与每个所述nvme硬盘接口相对应的拨码开关,所述拨码开关一端与所述nvme硬盘接口的vcc端连接,另一端接地;

每一个所述nvme硬盘接口均与所述pcie插槽的预留pin针连接,所述pcie插槽的预留pin针用于引入硬盘点灯信号。

作为一种改进的方案,所述pcieriser卡通过pciex16与所述pcie插槽连接。

作为一种改进的方案,每一个所述nvme硬盘接口上设有四个预留引脚,四个所述预留引脚引出的线路分别与所述拨码开关的四个接线口对应连接形成四条地址信号线路;

每一个所述nvme硬盘接口的预留引脚与所述拨码开关的对应接线口之间的地址信号线路上设有一电流节点,每一个电流节点引出的线路连接所述vcc端。

作为一种改进的方案,所述pcieriser卡上的nvme硬盘接口的数量为四个;

当所述nvme硬盘接口的数量为四个时,所述pcieriser卡上的四个nvme硬盘接口提供从0000至1111的16中编码方式。

作为一种改进的方案,所述pcie插槽的预留pin针为pina32和pina33。

在本发明实施例中,pcieriser卡包括至少两个nvme硬盘接口和与每个所述nvme硬盘接口相对应的拨码开关,所述拨码开关一端与所述nvme硬盘接口的vcc端连接,另一端接地;每一个所述nvme硬盘接口均与pcie插槽的预留pin针连接,所述pcie插槽的预留pin针用于引入硬盘点灯信号,解决不同主板的nvmeriser卡之间不能共用的问题,并且将vpp信号引入,减少了对线缆的额外需求,降低了产品复杂度和成本,提高了riser卡的通用性。

附图说明

图1是现有技术提供的pcieriser卡的结构示意图;

图2和图3是本发明提供的pcieriser卡的结构示意图;

其中,1-pcie插槽,2-nvme硬盘接口,3-拨码开关,4-预留pin针。

具体实施方式

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

图2和图3分别示出了本发明提供的pcieriser卡的结构示意图,为了便于说明,图中仅给出了与本发明实施例相关的部分。

pcieriser卡包括至少两个nvme硬盘接口2和与每个所述nvme硬盘接口2相对应的拨码开关3,所述拨码开关3一端与所述nvme硬盘接口2的vcc端连接,另一端接地;

每一个所述nvme硬盘接口2均与pcie插槽1的预留pin针5连接,所述pcie插槽1的预留pin针5用于引入硬盘点灯信号。

其中,如图2所示,pcieriser卡通过pciex16与所述pcie插槽1连接。

在本发明实施例中,结合图2所示,每一个所述nvme硬盘接2口上设有四个预留引脚,四个所述预留引脚引出的线路分别与所述拨码开关3的四个接线口对应连接形成四条地址信号线路;

每一个所述nvme硬盘接口2的预留引脚与所述拨码开关3的对应接线口之间的地址信号线路上设有一电流节点,每一个电流节点引出的线路连接所述vcc端。

pcieriser卡上的nvme硬盘接口2的数量为四个,其设置方式如图2和图3所示,其中,当所述nvme硬盘接口2的数量为四个时,所述pcieriser卡上的四个nvme硬盘接口2提供从0000至1111的16中编码方式。

在该实施例中,pcie插槽1的预留pin针为pina32和pina33;

在现有的pcieslotpin规范基础上,选择保留pina32和pina33接入vpp信号,按照现有oculink或slimline规范,在riser卡的nvme连接器中接入此信号,这样就可以将vpp信号通过带内的方式传递到背板,从而不必使用额外的线缆,降低难度,同时也节省成本。

在该实施例中,在pcieriser卡上的calbeid设计中,引入拨码开关3来替代图1所示的上下拉电阻,这样可以通过拨码的方式,方便地更换每个nvme接口的cableid;因此,在用于不同的主板时,可以通过拨码的方式来配合不同的pcie接口,从而在现有规范下搭配标准的主板线路、背板cpld代码和nvmeconnectorpin定义实现对nvme硬盘的点灯。

在本发明实施例中,通过修改相应的电路逻辑,降低了整个pcieriser卡产品的的复杂度和成本,提高riser卡的通用性。

如图2所示,pcieriser卡的硬盘vpp点灯装置包括pcieriser卡和pcie插槽1,其中:

所述pcie插槽1上设有预留pin针;

所述pcieriser卡包括至少两个nvme硬盘接口2和与每个所述nvme硬盘接口2相对应的拨码开关3,所述拨码开关3一端与所述nvme硬盘接口2的vcc端连接,另一端接地;

每一个所述nvme硬盘接口2均与所述pcie插槽1的预留pin针连接,所述pcie插槽1的预留pin针用于引入硬盘点灯信号。

在该实施例中,pcieriser卡的结构如上所述,在此不再赘述。

在本发明实施例中,通过引入拨码开关3的设计,解决了不同主板的nvmeriser卡之间不能共用的问题;

同时将vpp信号引入,减少了对线缆的额外需求,降低了产品复杂度和成本,提高了riser卡的通用性。

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

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