交换机设备、串行通信接口的切换方法及其装置与流程

文档序号:34981303发布日期:2023-08-02 07:32阅读:39来源:国知局
交换机设备、串行通信接口的切换方法及其装置与流程

本技术实施例涉及计算机领域,具体而言,涉及一种交换机设备、串行通信接口的切换方法及其装置。


背景技术:

1、随着互联网数据中心基础设施的大规模扩张和交换机技术的发展,交换机硬件设计的模块化趋势明显。模块化的硬件设计可以帮助交换机硬件供应商以更低的成本和更快的速度推出更高速以及交换容量更大的迭代产品。而如何把模块化做得更加通用成为交换机硬件设计的关键措施。

2、当前交换机模块化设计的通用基板,为了兼容中央处理器(central processingunit,cpu)调试串口在前面板和在后面板两种需求,做了信号通路的串阻选配,即对于串口在前面板的产品设计,选配电阻跳接到前面板。对于串口在后面板的产品设计,选配电阻跳接到后面板。上述设计方法虽然简单,然而需要维护与上述两种设计对应的通用基板的物料清单(bill of material,bom),即需要对物料清单的数据库中对应上述两种设计的印刷电路板制程(printed circuit board assembly,pcba)的物料编号进行分类和管控,极大地增加了生产和管理的成本。


技术实现思路

1、本技术实施例提供了一种交换机设备、串行通信接口的切换方法及其装置,以至少解决相关技术中生产和管理交换机设备的成本较大的问题。

2、根据本技术的一个实施例,提供了一种交换机设备,包括基板、串口单元以及设置于基板上的处理器、电阻单元和选通单元,其中:串口单元包括多个串行通信接口,每个串行通信接口包括一个信号输入端和一个信号输出端;选通单元分别与处理器和电阻单元电连接,用于在接收到控制信号的情况下,控制一个串行通信接口与处理器连通。

3、在一个示例性实施例中,交换机设备还包括:至少一个接口板,串口单元设置于接口板上,接口板包括第一接口板和/或第二接口板,第一接口板和第二接口板为交换机设备的位于不同位置的两个面板;至少一个交换板卡,至少一个交换板卡与接口板电连接。

4、在一个示例性实施例中,接口板为多个,交换机设备还包括数据切换开关,数据切换开关用于将至少一个交换板卡与至少一个接口板电连接。

5、在一个示例性实施例中,交换机设备还包括:串口位置检测模块,设置于至少一个交换板卡中,用于检测多个串行通信接口的设置位置,并输出串口位置检测信号,设置位置包括第一接口板和/或第二接口板;信号触发模块,与串口位置检测模块电连接,用于在串口位置检测信号指示多个串行通信接口中具有设置于第一接口板上的第一串行通信接口的情况下,输出第一控制信号至选通单元,使得选通单元根据第一控制信号控制第一串行通信接口与处理器连通,以及在串口位置检测信号指示多个串行通信接口中具有设置于第二接口板上的第二串行通信接口的情况下,输出第二控制信号至选通单元,使得选通单元根据第二控制信号控制第二串行通信接口与处理器连通。

6、在一个示例性实施例中,串口位置检测信号为电平信号,信号触发模块用于:在串口位置检测信号指示多个串行通信接口中具有设置于第一接口板上的第一串行通信接口的情况下,将电平信号上拉,输出的第一控制信号为第一逻辑信号,使得选通单元根据第一逻辑信号控制第一串行通信接口与处理器连通;在串口位置检测信号指示多个串行通信接口中具有设置于第二接口板上的第二串行通信接口的情况下,将电平信号下拉,输出的第一控制信号为第二逻辑信号,使得选通单元根据第二逻辑信号控制第二串行通信接口与处理器连通。

7、在一个示例性实施例中,在接口板包括第一接口板的情况下,第一接口板为交换机设备的前面板。

8、在一个示例性实施例中,多个串行通信接口中具有设置于前面板上的前串行通信接口。

9、在一个示例性实施例中,在接口板包括第二接口板的情况下,第一接口板为交换机设备的后面板。

10、在一个示例性实施例中,多个串行通信接口中具有设置于后面板上的后串行通信接口。

11、在一个示例性实施例中,选通单元包括多个选通模块,每个选通模块具有多个选通支路,其中:多个选通支路分别用于连通处理器与不同的电阻模块;与同一个选通模块电连接的电阻模块用于与不同的串行通信接口电连接;选通单元用于根据控制信号切换每个选通模块中的一个选通支路为通路。

12、在一个示例性实施例中,每个电阻模块具有与串行通信接口电连接的第一端以及与选通单元电连接的第二端,与目标串行通信接口的信号输入端电连接的电阻模块的第二端连接第一选通模块,与目标串行通信接口的信号输出端电连接的电阻模块的第二端连接第二选通模块,目标串行通信接口为多个串行通信接口中的任意一个。

13、在一个示例性实施例中,交换机设备还包括:多个面板连接器,与多个串行通信接口一一对应电连接,且每个电阻模块通过面板连接器与串行通信接口电连接。

14、在一个示例性实施例中,多个面板连接器包括:第一面板连接器,用于与第一接口板电连接;第二面板连接器,用于与第二接口板电连接。

15、在一个示例性实施例中,选通单元包括第一选通模块和第二选通模块,其中:第一选通模块具有第一选通支路和第二选通支路,第一选通支路的第一端用于通过第一面板连接器与第一接口板上的第一串行通信接口的信号输入端电连接,第二选通支路的第一端用于通过第二面板连接器与第二接口板上的第二串行通信接口的信号输入端电连接,第一选通支路的第二端和第二选通支路的第二端用于与处理器电连接;第二选通模块具有第三选通支路和第四选通支路,第三选通支路的第一端用于通过第一面板连接器与第一接口板上的第一串行通信接口的信号输出端电连接,第四选通支路的第一端用于通过第二面板连接器与第二接口板上的第二串行通信接口的信号输出端电连接,第三选通支路的第二端和第四选通支路的第二端用于与处理器电连接。

16、在一个示例性实施例中,多个电阻模块包括第一电阻模块、第二电阻模块、第三电阻模块和第四电阻模块,其中:第一电阻模块的第一端与第一选通支路的第一端电连接,第一电阻模块的第二端与第一面板连接器电连接;第二电阻模块的第一端与第二选通支路的第一端电连接,第二电阻模块的第二端与第二面板连接器电连接;第三电阻模块的第一端与第三选通支路的第一端电连接,第三电阻模块的第二端与第一面板连接器电连接;第四电阻模块的第一端与第四选通支路的第一端电连接,第四电阻模块的第二端与第二面板连接器电连接。

17、根据本技术的另一个实施例,提供了一种串行通信接口的切换方法,应用于上述的交换机设备中,该切换方法包括:获取交换机设备中的串口单元中多个串行通信接口的串口位置检测信号,其中,串口位置检测信号用于指示多个串行通信接口的设置位置;将串口位置检测信号转换为控制信号,并输出控制信号至交换机设备中的选通单元,使得选通单元根据控制信号控制至少一个第一串行通信接口与交换机设备中的处理器连通。

18、在一个示例性实施例中,交换机设备包括第一接口板和/或第二接口板,第一接口板和第二接口板为交换机设备的位于不同位置的两个面板,交换机设备中的串口单元设置于接口板上,将串口位置检测信号转换为控制信号,并输出控制信号至交换机设备中的选通单元,包括:在串口位置检测信号指示多个串行通信接口中具有设置于第一接口板上的第一串行通信接口的情况下,将串口位置检测信号转换为第一控制信号,并输出第一控制信号至选通单元,使得选通单元根据第一控制信号控制第一串行通信接口与处理器连通;在串口位置检测信号指示多个串行通信接口中具有设置于第二接口板上的第二串行通信接口的情况下,将串口位置检测信号转换为第二控制信号,并输出第二控制信号至选通单元,使得选通单元根据第二控制信号控制第二串行通信接口与处理器连通。

19、在一个示例性实施例中,串口位置检测信号为电平信号,将串口位置检测信号转换为第一控制信号,并输出第一控制信号至选通单元,使得选通单元根据第一控制信号控制第一串行通信接口与处理器连通,包括:输出上拉信号至交换机设备中的信号触发模块,使得信号触发模块上拉电平信号,并输出第一逻辑信号,选通单元根据第一逻辑信号控制第一串行通信接口与处理器连通。

20、在一个示例性实施例中,串口位置检测信号为电平信号,将串口位置检测信号转换为第二控制信号,并输出第二控制信号至选通单元,使得选通单元根据第二控制信号控制第二串行通信接口与处理器连通,包括:输出下拉信号至交换机设备中的信号触发模块,使得信号触发模块下拉电平信号,并输出第二逻辑信号,选通单元根据第二逻辑信号控制第二串行通信接口与处理器连通。

21、根据本技术的另一个实施例,提供了一种串行通信接口的切换装置,应用于上述的交换机设备中,该切换装置包括:获取模块,用于获取串口单元中多个串行通信接口的串口位置检测信号,其中,串口位置检测信号用于指示多个串行通信接口的设置位置;转换模块,用于将串口位置检测信号转换为控制信号,并输出控制信号至交换机设备中的选通单元,使得选通单元根据控制信号控制至少一个第一串行通信接口与交换机设备中的处理器连通。

22、根据本技术的又一个实施例,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。

23、根据本技术的又一个实施例,还提供了一种电子设备,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

24、通过本技术,由于交换机设备中的串口单元包括多个串行通信接口,每个电阻模块与一个串行通信接口电连接,且与同一个串行通信接口的信号输入端和信号输出端电连接的电阻模块不同,从而通过使选通单元在接收到控制信号的情况下,控制一个所述串行通信接口与所述处理器连通,能够实现对多个串行通信接口中各串行通信接口的自动切换,从而与相关技术中为了满足串口在前后面板需要对两种基板的物料清单进行维护相比,只需要维护一种基板的物料清单,进而只需要对物料清单的数据库中一种设计基板的物料编号进行分类和管控。因此,可以解决相关技术中生产和管理交换机设备的成本较大的问题,达到极大地降低了交换机设备的生产及管理的成本的效果。

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