一种适用于双节点八路服务器的PCIE热插拔板卡制造技术

技术编号:19222186 阅读:38 留言:0更新日期:2018-10-20 09:54
本实用新型专利技术属于多路服务器连接设备技术领域,具体涉及一种是用于双节点八路服务器的PCIE热插拔板卡,包括:主控单元,主控单元通过I2C切换单元分别连接温度检测单元、存储单元;主控单元还分别连接双节点PCIE Slot电源管理单元、双节点VPP信号解码单元、双节点人机交互单元。本申请使其不同PCIE Slot(PCIE插槽)的PCIE信号可以来自两个不同的计算节点;同时,该热插拔板卡不仅具有节点在位识别功能,防止节点不在位时的误操作,而且具有防漏电设计,可以防止节点不在位或掉电时发生漏电。

A PCIE hot swap card for dual node eight servers

The utility model belongs to the technical field of multi-channel server connection equipment, in particular relates to a PCIE hot-plug board card used for two-node and eight-channel servers, which comprises a main control unit, which connects the temperature detection unit and storage unit respectively through the I2C switching unit, and the main control unit also connects the dual-node PCIE Slot power supply tube respectively. A dual node VPP signal decoding unit and a two node human-machine interaction unit. This application enables PCIE signals of different PCIE Slots (PCIE slots) to come from two different computing nodes; at the same time, the hot-swap card not only has the function of node in-place identification to prevent misoperation when the nodes are not in place, but also has the design of leakage prevention, which can prevent leakage when the nodes are not in place or when the power is off.

【技术实现步骤摘要】
一种适用于双节点八路服务器的PCIE热插拔板卡
本技术属于多路服务器连接设备
,具体涉及一种是用于双节点八路服务器的PCIE热插拔板卡。
技术介绍
PCIE热插拔作为PCIE通讯标准的一大重要功能,使得支持PCIE热插拔的设备可以在设备正常运行过程中,对PCIE板卡进行添加/移除操作,避免了PCIE板卡扩展或故障更换过程中对设备的断电/上电操作,极大程度的降低了系统维护、维修成本,而设备能否支持PCIE热插拔功能,需要在研发设计阶段对其进行功能添加,传统的PCIE热插拔设计中,只考虑PCIE信号来自同一信号源的情况,未考虑PCIE信号来自不同的板卡时所需进行的相关处理。
技术实现思路
本技术的目的在于解决上述现有技术中存在的无法处理PCIE信号来自两个节点时的热插拔操作难题,提供一种适用于双节点八路服务器的PCIE热插拔板卡。为实现上述目的,本技术给出以下技术方案:一种适用于双节点八路服务器的PCIE热插拔板卡,其特征在于,包括:主控单元,主控单元通过I2C切换单元分别连接温度检测单元、存储单元;主控单元还分别连接双节点PCIESlot电源管理单元、双节点VPP信号解码单元、双节点人机交互单元。进一步的,所述双节点人机交互单元包括热插拔LED指示模块和按键控制模块。其中,双节点PCIESlot电源管理单元分别针对两个计算节点的PCIESlot,实时检测PCIE设备在位信号,一旦检测到PCIE设备在位,根据主控单元的控制信号,为相应的PCIE设备提供稳定的供电电源;同时,在PCIE设备移除过程中,双节点PCIESlot电源管理单元还会控制相应PCIE设备进行掉电操作。双节点VPP信号解码单元分别针对两个计算节点的VPP信号,对VPP信号进行实时解码,解码后的信号发送至主控单元和人机交互单元,用于热插拔过程控制;同时将主控单元和人机交互单元的输出信号编码后发送给计算节点,供计算节点的CPU进行查询。双节点人机交互单元分别针对两个计算节点所对应的PCIESlot,当有相应的PCIE设备进行插拔时,人机交互单元用于操作人员进行控制和查询。进一步的,所述主控单元以CPLD芯片LCMXO2为核心。主控单元用于实现热插拔板卡的软件控制程序,包括计算节点在位检测程序、板卡上电时序控制程序、PCIE上电/下电时序控制程序等。进一步的,所述温度监测单元以温度检测芯片EMC1413为核心,搭载外置温度测点。用于实时检测板卡各点温度,将温度信号转换为数字信号,通过I2C链路提供给计算节点,供计算节点进行查询。进一步的,所述存储单元以EEPROM信号AT24C256为核心。用于存储热插拔板卡的厂商、板卡类型、具体型号、批次等板卡信息,通过I2C链路提供给计算节点,供计算节点进行查询。进一步的,存储单元与温度监测单元分别通过I2C切换单元连接至主控单元,I2C切换单元同时接收来自两个计算节点的I2C控制信号,转接至热插拔板卡同一I2C总线,保证两个计算节点在同一时刻只有一个处于获取I2C链路控制权的状态。与现有技术相比,本技术的有益效果是:本申请提出了一种适用于双节点八路服务器的PCIE热插拔板卡,具有以下特点:(1)PCIE信号可以来自两个计算节点,且两个计算节点即可处于联机工作状态(八路模式),也可处于独立工作状态(双四路模式)。(2)具有计算节点在位检测功能,即使一个计算节点处于掉电状态或不在位状态,热插拔板卡仍可以正常工作。(3)采用防漏电设计,可有效防止单节点掉电情况下发生漏电、短路等风险。此外,本技术方法原理可靠,步骤简单,具有非常广泛的应用前景。由此可见,本技术与现有技术相比,具有实质性特点和进步,其实施的有益效果也是显而易见的。附图说明图1是本技术提供的一种适用于双节点八路服务器的PCIE热插拔板卡的结构示意图。其中1-主控单元,2-温度检测单元,3-存储单元,4-PCIESlot电源管理单元,5-VPP信号解码单元,6-人机交互单元,7-I2C切换单元。具体实施方式下面结合附图并通过具体实施例对本技术进行详细阐述,以下实施例是对本技术的解释,而本技术并不局限于以下实施方式。实施例1如图1所示,本技术提供的一种适用于双节点八路服务器的PCIE热插拔板卡,包括:主控单元1,主控单元1通过I2C切换单元7分别连接温度检测单元2、存储单元3;主控单元1还分别连接双节点PCIESlot电源管理单元4、双节点VPP信号解码单元5、双节点人机交互单元6。在本实施例中,所述主控单元1用于计算节点在位检测、板卡整体上电时序控制、PCIE热插拔时序控制等功能。在本实施例中,所述双节点PCIESlot电源管理单元4用于PCIESlot的PCIE设备在位检测,执行主控单元1的控制时序以管理PCIESlot电源。在本实施例中,所述双节点VPP信号解码单元5用于对两个计算节点的VPP控制信号进行解码,解码后的信号用于主控单元1、人机交互单元6,以实现CPU对热插拔的整体控制功能。在本实施例中,所述双节点人机交互单元6包括热插拔LED指示单元和按键控制单元,用于操作人员对双节点PCIE设备热插拔过程控制和热插拔过程中查看热插拔状态。在本实施例中,所述I2C切换单元7用于连接两个计算节点的I2C信号,保证两个节点在同一时刻只有一个处于获取热插拔板卡I2C链路控制权的状态。在本实施例中,温度检测单元2用于实时检测热插拔板卡各点温度,并将其转换为数字信号,通过I2C链路传递给计算节点。在本实施例中,存储单元3用于存储热插拔板卡的板卡信息,包括板卡型号、批次、功能等等。实施例2一种适用于双节点八路服务器的PCIE热插拔板卡,包括:主控单元1、双节点PCIESlot电源管理单元4、双节点VPP信号解码单元5、双节点人机交互单元6、I2C切换单元7、温度检测单元2、存储单元3。在本实施例中,主控单元1以CPLD芯片LCMXO2为核心,用于实现热插拔板卡的软件控制程序,包括计算节点在位检测程序、板卡上电时序控制程序、PCIE上电/下电时序控制程序等。在本实施例中,双节点PCIESlot电源管理单元4分别针对两个计算节点的PCIESlot,实时检测PCIE设备在位信号,一旦检测到PCIE设备在位,根据主控单元1的控制信号,为相应的PCIE设备提供稳定的供电电源;同时,在PCIE设备移除过程中,双节点PCIESlot电源管理单元4还会控制相应PCIE设备进行掉电操作。在本实施例中,双节点VPP信号解码单元5分别针对两个计算节点的VPP信号,对VPP信号进行实时解码,解码后的信号发送至主控单元1和人机交互单元6,用于热插拔过程控制;同时将主控单元1和人机交互单元6的输出信号编码后发送给计算节点,供计算节点的CPU进行查询。在本实施例中,双节点人机交互单元6分别针对两个计算节点所对应的PCIESlot,当有相应的PCIE设备进行插拔时,人机交互单元6用于操作人员进行控制和查询。在本实施例中,I2C切换单元7同时接收来自两个计算节点的I2C控制信号,转接至热插拔板卡同一I2C总线,保证两个计算节点在同一时刻只有一个处于获取I2C链路控制权的状态。在本实施例中,温度检测单元2以温度检测芯片EMC1413本文档来自技高网...

【技术保护点】
1.一种适用于双节点八路服务器的PCIE热插拔板卡,其特征在于,包括:主控单元,主控单元通过I2C切换单元分别连接温度检测单元、存储单元;主控单元还分别连接双节点PCIE Slot电源管理单元、双节点VPP信号解码单元、双节点人机交互单元。

【技术特征摘要】
1.一种适用于双节点八路服务器的PCIE热插拔板卡,其特征在于,包括:主控单元,主控单元通过I2C切换单元分别连接温度检测单元、存储单元;主控单元还分别连接双节点PCIESlot电源管理单元、双节点VPP信号解码单元、双节点人机交互单元。2.如权利要求1所述的一种适用于双节点八路服务器的PCIE热插拔板卡,其特征在于,所述双节点人机交互单元包括热插拔LED指示模块和按键控制模块。3.如权利要求1...

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

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

1