一种接口复用电路和服务器的制作方法

文档序号:35912702发布日期:2023-10-29 17:36阅读:28来源:国知局
一种接口复用电路和服务器的制作方法

本发明涉及服务器领域,具体涉及一种接口复用电路和服务器。


背景技术:

1、针对不同的服务器应用场景,市场对服务器的需求是不同的,所以很多现有服务器既有5g功能,又有wifi功能。这种设计解决了市场的多种应用需求,但电路是分开设计的,最终形态是5g使用m.2key b接口、wifi使用m.2key e接口,这样既占用cpu高速信号资源,又占用pcb面积,但一般实际使用时只需使用两个接口中的一个接口。

2、如图1所示的现有5g的电路设计,3.3v供电,从cpu的pcie、usb2.0、usb3.0或cpu经转换芯片转换的pcie、usb2.0、usb3.0信号(以下按cpu直出信号举例说明)直连到5gm.2key b接口,除此之外还有一些控制信号;现有的wifi的电路设计如图2,3.3v供电,从cpu的pcie、usb2.0或cpu经转换芯片转换的pcie、usb2.0信号直连到wifi m.2key e接口,除此之外还有一些控制信号。这样,对于cpu来说,这部分功能需要2组pcie、2组usb2.0、1组usb3.0资源,在pcb上也需要两个m.2连接器,既占用cpu高速信号资源,又占用pcb面积。


技术实现思路

1、有鉴于此,为了克服上述问题的至少一个方面,本发明实施例提出一种接口复用电路,包括:

2、插槽,用于接入第一模组或第二模组;

3、第一控制器,所述第一控制器与所述插槽通过i2c总线连接;

4、第一开关,包括所述第一开关的输入端与所述第一控制器连接以接收所述第一控制器发出的pcie信号;

5、第二开关,包括第一输入端、第二输入端、第一输出端、第二输出端,所述第一输入端与所述第一开关的输出端连接,所述第二输入端与所述插槽的预设pin脚连接,所述第一输出端与所述插槽连接;

6、转换芯片,所述转换芯片与所述第二输出端连接,用于将所述第二输出端输出的所述pcie信号转换成usb信号;

7、第三开关,包括第三输入端、第四输入端、第五输入端、第三输出端,所述第三输入端与所述预设pin脚连接,所述第三输出端与所述插槽连接;

8、第二控制器,包括输出第一控制信号的第四输出端和输出第二控制信号的第五输出端,其中所述第四输出端与所述第四输入端连接,所述第五输出端和所述第五输入端连接;

9、其中,所述第一控制器通过所述i2c总线获取所述插槽上接入的第一模组或第二模组的i2c地址并基于所述i2c地址生成第三控制信号控制所述第一开关的输入端和输出端的导通或断开;所述第二开关基于所述预设pin脚的电平导通所述第一输入端和第一输出端或导通所述第一输入端和所述第二输出端;所述第三开关基于所述预设pin脚的电平导通所述第四输入端和所述第三输出端或导通所述第五输入端和所述第三输出端。

10、在一些实施例中,所述预设pin脚配置为若所述插槽接入第一模组,输出高电平;若所述插槽接入第二模组,输出低电平。

11、在一些实施例中,所述预设pin脚输出高电平,所述第二开关导通所述第一输入端和第一输出端,所述第三开关导通所述第四输入端和所述第三输出端;

12、所述预设pin脚输出低电平,所述第二开关导通所述第一输入端和所述第二输出端,所述第三开关导通所述第五输入端和所述第三输出端。

13、在一些实施例中,还包括:

14、缓冲模块,所述缓存模块的输入端与所述预设pin脚连接,所述缓存模块的输出端分别与所述第二开关的所述第二输入端、所述第三开关的第三输入端连接。

15、在一些实施例中,所述第二控制器基于所述第一控制器生成的第三控制信号开机或报警。

16、基于同一发明构思,根据本发明的另一个方面,本发明的实施例还提供了一种服务器,包括若干个接口复用电路,每一个所述接口复用电路均包括:

17、插槽,用于接入第一模组或第二模组;

18、第一控制器,所述第一控制器与所述插槽通过i2c总线连接;

19、第一开关,包括所述第一开关的输入端与所述第一控制器连接以接收所述第一控制器发出的pcie信号;

20、第二开关,包括第一输入端、第二输入端、第一输出端、第二输出端,所述第一输入端与所述第一开关的输出端连接,所述第二输入端与所述插槽的预设pin脚连接,所述第一输出端与所述插槽连接;

21、转换芯片,所述转换芯片与所述第二输出端连接,用于将所述第二输出端输出的所述pcie信号转换成usb信号;

22、第三开关,包括第三输入端、第四输入端、第五输入端、第三输出端,所述第三输入端与所述预设pin脚连接,所述第三输出端与所述插槽连接;

23、第二控制器,包括输出第一控制信号的第四输出端和输出第二控制信号的第五输出端,其中所述第四输出端与所述第四输入端连接,所述第五输出端和所述第五输入端连接;

24、其中,所述第一控制器通过所述i2c总线获取所述插槽上接入的第一模组或第二模组的i2c地址并基于所述i2c地址生成第三控制信号控制所述第一开关的输入端和输出端的导通或断开;所述第二开关基于所述预设pin脚的电平导通所述第一输入端和第一输出端或导通所述第一输入端和所述第二输出端;所述第三开关基于所述预设pin脚的电平导通所述第四输入端和所述第三输出端或导通所述第五输入端和所述第三输出端。

25、在一些实施例中,所述预设pin脚配置为若所述插槽接入第一模组,输出高电平;若所述插槽接入第二模组,输出低电平。

26、在一些实施例中,所述预设pin脚输出高电平,所述第二开关导通所述第一输入端和第一输出端,所述第三开关导通所述第四输入端和所述第三输出端;

27、所述预设pin脚输出低电平,所述第二开关导通所述第一输入端和所述第二输出端,所述第三开关导通所述第五输入端和所述第三输出端。

28、在一些实施例中,还包括:

29、缓冲模块,所述缓存模块的输入端与所述预设pin脚连接,所述缓存模块的输出端分别与所述第二开关的所述第二输入端、所述第三开关的第三输入端连接。

30、在一些实施例中,所述第二控制器基于所述第一控制器生成的第三控制信号开机或报警。

31、本发明具有以下有益技术效果之一:本发明提出的方案能够通过同一种电路兼容不同的模组,最大程度节省了速信号资源,节约了电路板的面积。



技术特征:

1.一种接口复用电路,其特征在于,包括:

2.如权利要求1所述的接口复用电路,其特征在于,所述预设pin脚配置为若所述插槽接入第一模组,输出高电平;若所述插槽接入第二模组,输出低电平。

3.如权利要求2所述的接口复用电路,其特征在于,所述预设pin脚输出高电平,所述第二开关导通所述第一输入端和第一输出端,所述第三开关导通所述第四输入端和所述第三输出端;

4.如权利要求1所述的接口复用电路,其特征在于,还包括:

5.如权利要求1所述的接口复用电路,其特征在于,所述第二控制器基于所述第一控制器生成的第三控制信号开机或报警。

6.一种服务器,其特征在于,包括若干个接口复用电路,每一个所述接口复用电路均包括:

7.如权利要求6所述的服务器,其特征在于,所述预设pin脚配置为若所述插槽接入第一模组,输出高电平;若所述插槽接入第二模组,输出低电平。

8.如权利要求7所述的服务器,其特征在于,所述预设pin脚输出高电平,所述第二开关导通所述第一输入端和第一输出端,所述第三开关导通所述第四输入端和所述第三输出端;

9.如权利要求6所述的服务器,其特征在于,还包括:

10.如权利要求6所述的服务器,其特征在于,所述第二控制器基于所述第一控制器生成的第三控制信号开机或报警。


技术总结
本发明公开了一种接口复用电路,包括:插槽,用于接入第一模组或第二模组;第一控制器,第一控制器与插槽通过I2C总线连接;第一开关,包括第一开关的输入端与第一控制器连接以接收第一控制器发出的PCIE信号;第二开关,包括第一输入端、第二输入端、第一输出端、第二输出端,第一输入端与第一开关的输出端连接,第二输入端与插槽的预设pin脚连接,第一输出端与插槽连接;转换芯片,转换芯片与第二输出端连接,用于将第二输出端输出的PCIE信号转换成USB信号;第三开关,包括第三输入端、第四输入端、第五输入端、第三输出端,第三输入端与预设pin脚连接,第三输出端与插槽连接。本发明还公开了一种服务器。

技术研发人员:李楠
受保护的技术使用者:苏州浪潮智能科技有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1