PCIe交换电路及PCIe热插拔控制装置制造方法及图纸

技术编号:38610736 阅读:11 留言:0更新日期:2023-08-26 23:39
本申请提供了一种PCIe交换电路及PCIe热插拔控制装置,PCIe交换电路,用以通过光模块连接PCIe主设备与PCIe设备,包括:PCIe信号交换单元,信号交换单元一端连接PCIe主设备,另一端连接与光模块,光模块用于与PCIe设备连接;信号交换单元包括热插拔控制器,热插拔控制器分别与主设备、光模块连接,用以识别光模块插拔状态,并通知主设备,以执行光模块插拔流程,进而使主设备对PCIe设备进行资源配置或资源释放。本申请通过PCIe信号交换单元中的热插拔控制器识别光模块插拔状态,能够协助PCIe主设备进行PCIe设备的资源配置或资源释放,从而实现基于光模块的PCIe设备的热插拔检测及控制。控制。控制。

【技术实现步骤摘要】
PCIe交换电路及PCIe热插拔控制装置


[0001]本申请涉及热插拔
,尤其是涉及一种PCIe交换电路及PCIe热插拔控制装置。

技术介绍

[0002]PCIe是一种点对点的高速传输总线,通常PCIe总线是通过PCB走线或者通过外接同轴电缆进行连接,也有通过光模块和光纤进行设备之间的连接,在实际应用中,PCIe设备的接入和移除时常发生,
[0003]现有技术方案主要是通过在PCIe路由卡上加入一个接入PCIe设备的检测模块,通过检测PCIe设备的接入状态来控制PCIe插槽上的Present信号,以此来模拟PCIe插卡的热插拔,进而按照电连接PCIe设备的热插拔方式进行热插拔操作,这种方式中热插拔流程处理的并非只是PCIe设备的热插拔,而是PCIe卡及其PCIe卡下挂载的所有PCIe设备的热插拔,如果PCIe卡下还有其他PCIe设备在正常工作,那么该热插拔操作会影响这些PCIe设备的正常业务流程。

技术实现思路

[0004]本申请的目的在于提供一种PCIe交换电路及PCIe热插拔控制装置,通过PCIe信号交换单元中的热插拔控制器识别光模块热插拔状态,实现PCIe主设备进行PCIe设备的资源配置或资源释放,使用热插拔控制器实现单端口的光模块热插拔,无需对PCIe交换电路进行热插拔,以免中断PCIe交换电路下游所连接的其他PCIe设备。
[0005]第一方面,本申请实施例提供一种PCIe交换电路,用以通过光模块连接PCIe主设备与PCIe设备,包括:PCIe信号交换单元,PCIe信号交换单元一端连接PCIe主设备,另一端连接与光模块,光模块用于与PCIe设备连接;PCIe信号交换单元包括热插拔控制器,热插拔控制器分别与PCIe主设备、光模块连接,用以识别光模块插拔状态,并通知PCIe主设备,以执行光模块插拔流程,进而使PCIe主设备对PCIe设备进行资源配置或资源释放。
[0006]在本申请较佳的实施方式中,上述电路还包括与PCIe信号交换单元通信连接的扩展电路单元,扩展电路单元包含扩展热插拔控制器,用于实现与若干个光模块连接,以使扩展热插拔控制器分别识别若干个光模块插拔状态,并经由PCIe信号交换单元通知PCIe主设备,使PCIe主设备对PCIe设备进行资源配置或资源释放。
[0007]在本申请较佳的实施方式中,上述扩展热插拔控制器包括:多个具有识别ID的通信端口,用以分别与多个光模块连接。
[0008]在本申请较佳的实施方式中,上述PCIe信号交换单元为集成有热插拔控制器的PCIe交换芯片,PCIe交换芯片包括在位信号检测管脚、复位信号管脚、按键信号检测管脚和电源控制管脚、电源使能信号管脚、时钟使能管脚、锁紧信号管脚、电源故障指示管脚、提示信号管脚和电源指示信号管脚中的至少一个。
[0009]在本申请较佳的实施方式中,上述电路还包括与光模块连接的供电模块,供电模
块连接PCIe交换芯片的电源控制管脚,为光模块进行上电或下电操作。
[0010]在本申请较佳的实施方式中,上述光模块连接PCIe交换芯片的在位信号检测管脚,热插拔控制器用以检测在位信号检测管脚有效性,并传输至PCIe主设备,使PCIe主设备对PCIe设备进行资源配置或资源释放。
[0011]在本申请较佳的实施方式中,上述PCIe交换芯片包括按键信号检测管脚,按键信号检测管脚连接热插拔按钮,热插拔控制器用以检测热插拔按钮产生的按键信号有无,并传输至PCIe主设备以执行光模块的插拔操作。
[0012]在本申请较佳的实施方式中,上述多个光模块逻辑与后连接PCIe交换芯片的位信号检测管脚。
[0013]在本申请较佳的实施方式中,上述PCIe交换芯片包括提示信号管脚和电源指示信号管脚;提示信号管脚与第一LED连接;电源指示信号管脚与第二LED连接。
[0014]第二方面,本申请实施例还提供一种PCIe热插拔控制装置,包括第一方面所述的一种PCIe交换电路,以及与PCIe交换电路一端电连接的PCIe主设备;与PCIe交换电路另一端电连接的光模块;光模块与PCIe设备通信连接;PCIe交换电路中的热插拔控制器用以检测光模块的插拔状态,并传输至PCIe主设备,使PCIe主设备对PCIe设备进行资源配置或资源释放。
[0015]本申请实施例提供的PCIe交换电路及PCIe热插拔控制装置中,PCIe交换电路用以通过光模块连接PCIe主设备与PCIe设备,具体包括:PCIe信号交换单元,该PCIe信号交换单元一端连接PCIe主设备,另一端连接与光模块,光模块用于与PCIe设备连接;PCIe信号交换单元包括热插拔控制器,热插拔控制器与光模块连接,用以识别光模块插拔状态,并通知PCIe主设备,以执行光模块插拔流程,进而使PCIe主设备对PCIe设备进行资源配置或资源释放。本申请实施例中通过PCIe信号交换单元中的热插拔控制器识别光模块插拔状态,能够协助PCIe主设备进行PCIe设备的资源配置或资源释放,从而实现基于光模块的PCIe设备的热插拔检测及控制,使用热插拔控制器实现单端口的光模块热插拔,无需对PCIe交换电路进行热插拔,以免中断PCIe交换电路下游所连接的其他PCIe设备。
附图说明
[0016]为了更清楚地说明本申请具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0017]图1为本申请实施例提供的一种PCIe交换电路的结构框图;
[0018]图2为本申请实施例提供的另一种PCIe交换电路的结构框图;
[0019]图3为本申请实施例提供的一种PCIe交换芯片工作示意图;
[0020]图4为本申请实施例提供的一种PCIe交换芯片端口示意图;
[0021]图5为本申请实施例提供的一种热插入流程图;
[0022]图6为本申请实施例提供的一种热拔出流程图;
[0023]图7为本申请实施例提供的一种PCIe热插拔控制装置的结构示意图。
具体实施方式
[0024]下面将结合实施例对本申请的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0025]本申请实施例提供一种PCIe交换电路及PCIe热插拔控制装置,实现基于光模块的PCIe设备的热插拔检测及控制。
[0026]图1为本申请实施例提供的一种PCIe交换电路的示意图,PCIe交换电路10用以通过光模块连接PCIe主设备15与PCIe设备14,PCIe交换电路10包括:PCIe信号交换单元11,PCIe信号交换单元11一端连接PCIe主设备15,另一端连接与光模块13,光模块13用于本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种PCIe交换电路,用以通过光模块连接PCIe主设备与PCIe设备,其特征在于,包括:PCIe信号交换单元,所述PCIe信号交换单元一端连接所述PCIe主设备,另一端连接与所述光模块,所述光模块用于与PCIe设备连接;所述PCIe信号交换单元包括热插拔控制器,所述热插拔控制器分别与所述PCIe主设备、所述光模块连接,用以识别所述光模块插拔状态,并通知所述PCIe主设备,以执行所述光模块插拔流程,进而使所述PCIe主设备对所述PCIe设备进行资源配置或资源释放。2.根据权利要求1所述的PCIe交换电路,其特征在于,还包括与所述PCIe信号交换单元通信连接的扩展电路单元,所述扩展电路单元包含扩展热插拔控制器,用于实现与若干个所述光模块连接,以使所述扩展热插拔控制器分别识别若干个所述光模块插拔状态,并经由所述PCIe信号交换单元通知所述PCIe主设备,使所述PCIe主设备对所述PCIe设备进行资源配置或资源释放。3.根据权利要求2所述的PCIe交换电路,其特征在于,所述扩展热插拔控制器包括:多个具有识别ID的通信端口,用以分别与多个所述光模块连接。4.根据权利要求1所述的PCIe交换电路,其特征在于,所述PCIe信号交换单元为集成有热插拔控制器的PCIe交换芯片,所述PCIe交换芯片包括在位信号检测管脚、复位信号管脚、按键信号检测管脚和电源控制管脚、电源使能信号管脚、时钟使能管脚、锁紧信号管脚、电源故障指示管脚、提示信号管脚和电源指示信号管脚中的至少一个。5.根据权利要求4所述的PCIe交换电路,其特征在于,还包括与所述光模块...

【专利技术属性】
技术研发人员:刘彩虹曹锋吴玉春
申请(专利权)人:杭州长川科技股份有限公司
类型:新型
国别省市:

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

1