【技术实现步骤摘要】
设备接入检测装置、PCIe路由卡、系统、控制方法及介质
本专利技术涉及PCIe光通信
,尤其是涉及一种设备接入检测装置、PCIe路由卡、系统、控制方法及介质。
技术介绍
PCIExpress(PCIe)作为一种高速总线协议标准,现在已经发展到第五代,通信速率高达32Gbps。随着通信速率的大幅提高,且为了满足远距离传输需求,基于PCIe协议通过光纤互连通信应用的计算机系统也越来越广泛。如图1所示,图1为现有技术中基于PCIe协议通过光纤互连的计算机系统架构示意图,从图1可以看出,现有技术中上游链路通过PCIe电接口(比如金手指)与计算机互联,下游链路通过光纤连接一个或多个PCIe设备。比如,公开日为2018年05月15日、公开号为CN108040301A、专利技术名称为“光通信系统、方法及存储介质”的中国专利,公开了一种基于PCIe的光通信系统,并具体公开了以下内容:在整个光通信系统上电时需要下游设备先上电并稳定后,上游链路连接的计算机再上电,才能正常工作。然而,在实际应用中,如果PCIe设备未先于计算机上电,此时计算机已上电,PCIe路由卡也已上电工作,上游链路已正常连接,但此时若PCIe设备上电,由于下游链路通过光纤互连,且只互连了数据链路,即使上电后下游链路可以正常连接,但计算机并不知道有PCIe设备接入。由此可见,该光通信系统存在如下缺陷:若出现下游设备意外掉电再上电,此时必须重启计算机,才能与后上电的下游设备正常连接并使用,而且其上游电接口所连的其它PCIe设备也会重新下电上电。对于PCIe设备较多的 ...
【技术保护点】
1.一种设备接入检测装置,用于PCIe路由卡,所述PCIe路由卡通过光纤与PCIe设备连接,其特征在于,包括PCIe设备接入监控模块、逻辑处理模块和在位信号开关控制模块;/n所述PCIe设备接入监控模块的输出端连接所述逻辑处理模块的第一输入端,所述逻辑处理模块的输出端连接所述在位信号开关控制模块的输入端;/n所述PCIe设备接入监控模块被配置为:当监控到所述PCIe设备接入所述PCIe路由卡时,发送PCIe设备接入信号至所述逻辑处理模块;/n根据所述PCIe设备接入信号,所述逻辑处理模块被配置为获取开关控制信号,并将所述开关控制信号输出至所述在位信号开关控制模块;/n根据所述开关控制信号,所述在位信号开关控制模块被配置为改变所述PCIe路由卡与计算机的连接状态,以使所述计算机重新训练与所述PCIe路由卡的连接关系。/n
【技术特征摘要】
1.一种设备接入检测装置,用于PCIe路由卡,所述PCIe路由卡通过光纤与PCIe设备连接,其特征在于,包括PCIe设备接入监控模块、逻辑处理模块和在位信号开关控制模块;
所述PCIe设备接入监控模块的输出端连接所述逻辑处理模块的第一输入端,所述逻辑处理模块的输出端连接所述在位信号开关控制模块的输入端;
所述PCIe设备接入监控模块被配置为:当监控到所述PCIe设备接入所述PCIe路由卡时,发送PCIe设备接入信号至所述逻辑处理模块;
根据所述PCIe设备接入信号,所述逻辑处理模块被配置为获取开关控制信号,并将所述开关控制信号输出至所述在位信号开关控制模块;
根据所述开关控制信号,所述在位信号开关控制模块被配置为改变所述PCIe路由卡与计算机的连接状态,以使所述计算机重新训练与所述PCIe路由卡的连接关系。
2.根据权利要求1所述的设备接入检测装置,其特征在于,还包括开关模块,所述在位信号开关控制模块的输出端连接所述开关模块,所述开关模块的两端连接所述PCIe路由卡的在位检测引脚;
所述根据所述开关控制信号,所述在位信号开关控制模块被配置为改变所述PCIe路由卡与计算机的连接状态,包括:
根据所述开关控制信号,所述在位信号开关控制模块被配置为驱动所述开关模块先断开预设时长后再保持闭合状态,其中,所述开关控制信号包括断开所述开关模块的所述预设时长;
所述开关模块被配置为:在断开状态下,断开所述在位检测引脚的连接以使得所述计算机控制PCIe路由卡链路处于非活动状态;在闭合状态下,短接所述PCIe路由卡的所述在位检测引脚,所述计算机对PCIe路由卡链路重新定向并配置资源。
3.根据权利要求2所述的设备接入检测装置,其特征在于,所述PCIe路由卡与所述计算机电接口连接;所述PCIe路由卡包括一金手指,所述计算机包括至少一个PCIe插槽;
所述在位检测引脚包括所述金手指的第一在位引脚和第二在位引脚;所述PCIe插槽包括第三在位引脚和第四在位引脚;所述第三在位引脚接地,所述第四在位引脚上电;
所述PCIe路由卡与所述计算机电接口连接包括,所述PCIe路由卡的所述金手指连接所述计算机的所述PCIe插槽,所述第一在位引脚连接所述第三在位引脚/所述第四在位引脚,所述第二在位引脚连接所述第四在位引脚/所述第三在位引脚;
所述开关模块在断开状态下,断开所述在位检测引脚的连接以使得所述计算机控制PCIe路由卡链路处于非活动状态,包括:
所述第一在位引脚与所述第二在位引脚断开,使得所述第三在位引脚与所述第四在位引脚具有一电压差,根据所述电压差,所述计算机通过所述PCIe插槽向所述PCIe路由卡声明复位信号;
所述开关模块在闭合状态下,短接所述PCIe路由卡的所述在位检测引脚,所述计算机对PCIe路由卡链路重新定向并配置资源,包括:
所述第一在位引脚与所述第二在位引脚连接,使得所述第四在位引脚拉低至所述第三在位引脚的电压值,根据所述第四在位引脚的电压变化,所述计算机通过所述PCIe插槽取消复位信号,并对PCIe路由卡链路重新定向并配置资源。
4.根据权利要求3所述的设备接入检测装置,其特征在于,
所述计算机通过所述PCIe插槽向所述PCIe路由卡声明复位信号,包括:
所述计算机关闭PCIe插槽时钟信号和插槽电源信号;
所述计算机通过所述PCIe插槽取消复位信号,包括:
所述计算机打开所述插槽电源信号与所述PCIe插槽时钟信号。
5.根据权利要求2所述的设备接入检测装置,其特征在于,所述开关模块的初始状态为闭合状态。
6.根据权利要求1所述的设备接入检测装置,其特征在于,还包括插槽电源电压监控模块,所述插槽电源电压监控模块的输出端连接所述逻辑处理模块的第二输入端;
所述插槽电源电压监控模块被配置为监控所述PCIe路由卡的第一输入电压和第二输入电压;
所述插槽电源电压监控模块还用于:当监控到所述第一输输入电压大于第一预设阈值且所述第二输入电压大于第二预设阈值时,发送使能信号至所述逻辑处理模块;
所述逻辑处理模块还被配置为,在接收到所述使能信号之前,保持其输出信号不变。
7.根据权利要求6所述的设备接入检测装置,其特征在于,所述根据所述PCIe设备接入信号,所述逻辑处理模块被配置为获取开关控制信号,包括:
在接收到所述使能信号之后,所述逻辑处理模块被配置为:根据所述PCIe设备接入信号获取所述开关控制信号。
8.根据权...
【专利技术属性】
技术研发人员:周小峰,
申请(专利权)人:上海联影医疗科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。