一种PCIE设备热拔插设计方法与流程

文档序号:11133878阅读:来源:国知局

技术特征:

1.一种PCIE设备热拔插设计方法,其特征在于,所述方法通过建立PCIE信号与供电链路控制单元,将主板端与PCIE设备的PCIE信号连接到该单元,对链路中关键信号进行主动、自动隔离,实现PCIE链路状态控制,以及PCIE设备拔插前后的独立控制区间,有针对性的进行PCIE热拔插操作保护。

2.根据权利要求1所述的一种PCIE设备热拔插设计方法,其特征在于,所述方法实现步骤如下:

1)建立PCIE信号与供电链路控制单元,将主板端与PCIE设备的PCIE信号连接到该单元,实现PCIE链路状态控制;

2)建立PCIE设备的拔出控制机制;

3)建立PCIE设备的插入控制机制;

4)PCIE信号与供电链路控制单元实时监测PCIE设备状态,当PCIE设备出现故障时,将自动切断设备与主板端的PCIE的收发总线,实现数据总线的自动隔离,使设备主动安全掉线。

3.根据权利要求2所述的一种PCIE设备热拔插设计方法,其特征在于,所述PCIE信号与供电链路控制单元串接于服务器主板与PCIE设备中间,将主板端PCIE的16位数据收发总线、PCIE同步clock、PCIE的12V/3.3V供电信号连接到该单元,实现PCIE链路状态控制;PCIE设备作为下行设备,其上的PCIE的16位数据收发总线、PCIE同步clock、PCIE的12V/3.3V供电信号也连接到该单元。

4.根据权利要求3所述的一种PCIE设备热拔插设计方法,其特征在于,所述PCIE设备的拔出控制机制建立过程如下:

在服务器主板上,设置PCIE设备拔插动作通知按键,系统需要拔出该待更换PCIE设备时,用户触发PCIE设备拔插动作通知按键,PCIE信号与供电链路控制单元,收到该动作信号后,首先切断待更换PCIE设备与主板端的PCIE同步clock,停止待更换PCIE设备的运行;然后切断待更换设备与主板端的PCIE 16位数据收发总线,实现数据总线的隔离,防止拔出待更换PCIE设备时的信号误动作与干扰;然后PCIE信号与供电链路控制单元切断待更换PCIE设备与主板端的PCIE 12V/3.3V供电链路,将卡与系统供电完全隔离,此时可将待更换PCIE设备拔出。

5.根据权利要求4所述的一种PCIE设备热拔插设计方法,其特征在于,所述PCIE设备的插入控制机制建立过程如下:

在系统运行过程中,当需要在线插入新的PCIE设备时,PCIE信号与供电链路控制单元监测PCIE设备的在位情况,当系统中不存在PCIE设备时,PCIE信号与供电链路控制单元默认切断该单元与PCIE设备的连接,保证PCIE设备的在线插入;当新的PCIE设备插入后,用户触发PCIE设备拔插动作通知按键,PCIE信号与供电链路控制单元,收到该动作信号后,首先接通PCIE设备与主板端的PCIE的12V/3.3V供电链路,开始PCIE设备供电运行;然后接通设备与主板端的PCIE的16位数据收发总线,实现数据总线的连通;然后PCIE信号与供电链路控制单元连通PCIE设备与主板端的PCIE同步clock,并通知系统初始化该新的PCIE设备,实现PCIE设备的在线热插入。

6.根据权利要求2-5任一所述的一种PCIE设备热拔插设计方法,其特征在于,

所述PCIE信号与供电链路控制单元通过I2C总线连接到PCIE设备,实时监测PCIE设备状态,当PCIE设备出现故障时,将自动切断设备与主板端的PCIE的16位数据收发总线,实现数据总线的自动隔离,使设备主动安全掉线,防止对系统的干扰,同时PCIE信号与供电链路控制单元通过I2C总线,将该故障信息传递给主板的BMC,实现用户的远程查看。

7.根据权利要求6所述的一种PCIE设备热拔插设计方法,其特征在于,所述PCIE信号与供电链路控制单元监测PCIE设备资产信息变化,通过I2C总线连接到PCIE设备,直接获取PCIE设备资产信息,根据监控热拔插前后PCIE设备的变化,生成资产信息变更记录,实现对拔插动作的完全记录。

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