一种应用在purley平台8路服务器中的PCIE热插拔IOBOX板卡的制作方法

文档序号:11076929阅读:725来源:国知局
一种应用在purley平台8路服务器中的PCIE热插拔IOBOX板卡的制造方法与工艺

本实用新型涉及服务器板卡,具体涉及一种应用在purley平台8路服务器中的PCIE热插拔IOBOX板卡。



背景技术:

在新平台高端服务器的设计中,需要能对PCIE(Peripheral Component Interface Express,总线和接口标准)设备进行灵活地处理,在服务器正常工作中能够热插拔PCIE设备是很重要的方面。能够整体热插拔IOBOX板则是指在系统工作不切断电源的情况下,取出或者更换板卡,从而提高系统对灾难的及时恢复能力、扩展性和灵活性等。因此需要设计一种可灵活方便热插拔的PCIE IOBOX板卡。



技术实现要素:

为解决上述问题,本实用新型提供一种应用在purley平台8路服务器中的,可灵活方便的插拔整个IOBOX板的PCIE热插拔IOBOX板卡。

本实用新型的技术方案是:一种应用在purley平台8路服务器中的PCIE热插拔IOBOX板卡,包括:背板,和分别与背板连接的CPU板、IOBOX板;

所述IOBOX板上设置有电源芯片TPS2363、插槽x16PCIe SLOT、板卡开关;所述电源芯片TPS2363、插槽x16PCIe SLOT、板卡开关分别与背板连接,所述电源芯片TPS2363与插槽x16PCIe SLOT连接;

所述CPU板上设置有CPU芯片、PCA9555芯片、CPLD芯片、DB1900芯片;所述CPU芯片、PCA9555芯片、CPLD芯片、DB1900芯片分别与背板连接;所述CPU芯片、CPLD芯片分别与PCA9555芯片连接,所述DB1900芯片与CPLD芯片连接。

进一步地,所述IOBOX板上还设置有Softstart电源保护线路,所述Softstart电源保护线路分别与背板、电源芯片TPS2363、插槽x16PCIe SLOT连接。

进一步地,所述IOBOX板上还设置有触发按键和与所述触发按键适配的指示灯。

进一步地,所述IOBOX板上还设置有PCA9541芯片,所述PCA9541芯片扩展有FRU芯片,所述PCA9541芯片与背板连接。

进一步地,所述CPU板上还设置有BMC芯片,所述BMC芯片与背板连接。

本实用新型提供的应用在purley平台8路服务器中的PCIE热插拔IOBOX板卡,IOBOX板作为单独的板卡,其控制信号由CPU芯片经过PCA9555芯片转化为并行信号到背板连接到IOBOX板,IOBOX板上供电方案采用电源芯片TPS2363芯片,插槽x16PCIe SLOT可用于外插PCIE设备。本方案可以灵活方便的插拔整个IOBOX板,调试线路快捷;当IOBOX板出现问题时可以及时更换,不会影响整个操作系统,降低客户损失;有利于后续产品升级,提升产品竞争力,节省开发成本。

附图说明

图1是本实用新型具体实施例结构示意图。

图中,1-CPU板,2-IOBOX板,3-指示灯,4-触发按键,5-板卡开关。

具体实施方式

下面结合附图并通过具体实施例对本实用新型进行详细阐述,以下实施例是对本实用新型的解释,而本实用新型并不局限于以下实施方式。

如图1所示,本实用新型提供的应用在purley平台8路服务器中的PCIE热插拔IOBOX板卡,包括:背板(Backplane),和分别与背板连接的CPU板1、IOBOX板2。

IOBOX板2上设置有电源芯片TPS2363、插槽x16PCIe SLOT、板卡开关5。电源芯片TPS2363、插槽x16PCIe SLOT、板卡开关5分别与背板连接,电源芯片TPS2363与插槽x16PCIe SLOT连接。电源芯片TPS2363为IOBOX板2提供电源,插槽x16PCIe SLOT可用于外插PCIE设备。IOBOX板2上还设置有Softstart电源保护线路、PCA9541芯片、触发按键4、与触发按键4适配的指示灯3。Softstart电源保护线路、触发按键4、PCA9541芯片分别与背板连接,Softstart电源保护线路还分别与电源芯片TPS2363、插槽x16PCIe SLOT连接。PCA9541芯片扩展有FRU芯片,可以收集IOBOX板2信息。触发按键4和指示灯3用于实现热插拔方案的热插入、热移除状态的状态触发指示。

CPU板1上设置有CPU芯片、PCA9555芯片、CPLD芯片、DB1900芯片、BMC芯片。CPU芯片、PCA9555芯片、CPLD芯片、DB1900芯片、BMC芯片分别与背板连接;CPU芯片、CPLD芯片分别与PCA9555芯片连接,DB1900芯片与CPLD芯片连接。

热插拔过程分为两个方面:

1)热插入

IOBOX板2插入到背板,先实现物理连接,此时IOBOX板2处于没有电和时钟的状态。按下板卡开关5后发出BUTTON_N信号给PCA9555芯片,PCA9555芯片的寄存器发生变化,CPU芯片会识别这个动作是热插入,然后通过PWREN_N信号通知CPLD芯片,CPLD芯片使电源芯片TPS2363供电和DB1900芯片(时钟芯片)产生clock。在BIOS(Basic Input Output System,基本输入输出系统)启动期间,对PICE设备进行初始化和驱动的加载。IOBOX板2正常驱动后,背板发送有效的PWRLED信号、ATNLED信号给触发按键4,此时对应的指示灯3亮,说明PCIE设备可以正常运行了。

2)热移除

当IOBOX板2正处于工作状态时,按下板卡开关5,发出BUTTON_N信号给PCA9555芯片,PCA9555芯片的寄存器发生变化,此时CPU芯片会正确识别这个动作是热移除,会在驱动层面请求弹出PCIE设备,操作系统收到信息后会对这个PCIE设备停止驱动,同时屏蔽掉中断信号,将PCIE设备在操作系统中移除。最后在硬件层面上,会由PCA9555芯片通知CPLD芯片使电源芯片TPS2363处于不工作状态,给插槽x16PCIe SLOT下电,同时禁止插槽x16PCIe SLOT差分时钟。当IOBOX板2正常停止驱动后,背板不再发送有效的PWRLED信号、ATNLED信号给触发按键4,此时对应的指示灯3灭,说明IOBOX板2可以整体拔出了。

以上所述仅是本实用新型的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本实用新型的保护范围。

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