为电子设备配置通信互连的制作方法

文档序号:9713553阅读:222来源:国知局
为电子设备配置通信互连的制作方法
【专利说明】
【背景技术】
[0001]—种系统可以包括多个电子设备,多个电子设备耦接至通信互连,以允许在这些电子设备之间通信。这些电子设备可以使用各种通信接口之一经由该通信互连彼此耦接。例如,第一种通信接口是网络接口,如以太网接口。另一种通信接口是基于总线的接口,如外设部件快速互连标准(PCIe)总线接口。
【附图说明】
[0002]结合下面的图描述一些实现方式。
[0003]图1是根据一些实现方式的示例系统的框图。
[0004]图2是根据一些实现方式的通信互连配置过程的流程图。
[0005]图3是根据其它实现方式的电子设备的组件的框图。
[0006]图4是根据可选实现方式的示例系统的框图。
【具体实施方式】
[0007]通信互连(interconnect)可以具有用于容纳电子设备的连接点,如插槽、连接器或其它连接结构。连接点可以允许电连接、光连接或无线连接。电子设备的示例包括计算机、存储设备、通信设备等等。通信互连可以包括允许与该通信互连连接的电子设备彼此通信的通信通道(例如,电线、光链路、无线链路等等)。
[0008]传统上,通信互连提供特定的一种通信接口,以允许这些电子设备之间通信。例如,通信互连上的电子设备可以使用像以太网接口这样的网络接口通信。以太网接口允许电子设备根据以太网协议通信,其中电子设备在具有源地址和目的地地址的以太网帧中交换数据。以太网接口允许主机对主机(host-to-host)通信,其中电子设备被认为是如下主机:这些主机能够彼此交换数据而没有这些电子设备之一使用单独控制信号(例如,时钟信号、复位信号等等)控制其它电子设备的操作。在主机对主机通信中,诸如时钟信号和复位信号之类的控制信号被编码在发射信号(也用于携带数据)中。经编码的时钟信号和复位信号由接收设备解码。
[0009]可选地,通信互连上的电子设备可以使用像外设部件快速互联(PCIe)接口这样的基于总线的接口进行通信。PCIe接口允许电子设备使用利用了主机对目标(host-to-target)通信的PCIe协议进行通信。主机对目标通信涉及在与目标进行通信时控制该通信互连的主管器。在一些示例中,该控制受到与用于携带数据的发射信号和接收信号分离的时钟信号和复位信号的使用影响。时钟信号由主电子设备产生,以提供主电子设备和目标电子设备之间的同步。复位信号由主电子设备发往目标电子设备的复位电路。
[0010]尽管本公开的介绍参照特定示例通信接口,如以太网接口和PCIe接口,但是注意,根据一些实现方式的技术或机制可以应用于其它类型的通信接口。
[0011 ]在一些情况下,为了增强灵活性和性能,不同的通信接口由与公共通信互连连接的相应的不同组的电子设备使用。例如,通信互连上的第一组电子设备可以采用第一种通信接口(例如,以太网接口),而该通信互连上的第二组电子设备可以采用第二种通信接口(例如,PCIe接口)。
[0012]同一通信互连上的不同组的电子设备上采用不同的通信接口可能在未被正确寻址时导致一些问题。例如,如果通信互连上的一对电子设备被配置为使用以太网接口,那么单独的时钟信号和复位信号的存在可能引起故障的通信。另一方面,如果通信互连上的一对电子设备被配置为使用PCIe接口,那么这对电子设备可能期望存在时钟信号和复位信号。
[0013]依照一些实现方式,提供管理控制逻辑,以允许为通信互连上对应的一组电子设备之间的通信(更具体地为该通信互连的相应部分)正确配置该通信互连。配置该通信互连部分涉及启用和/或禁用该通信互连部分的已选择的信号,以允许该组中两个或更多个电子设备之间通过该通信互连部分的成功通信。
[0014]图1是包括通信互连102的示例系统100的框图。在该通信互连102上提供各种插槽104,其中这些插槽能够容纳相应的电子设备106。更一般地,通信互连102可以具有能够与相应的电子设备106连接的连接点。
[0015]在根据图1的示例中,通信互连102具有环形拓扑。在该环形拓扑中,一个电子设备连接至下一相邻的电子设备,该下一相邻的电子设备接着依次连接至另一相邻的电子设备。通信互连102从最后一个插槽绕回第一个插槽,以产生环。
[0016]在其它实现方式中,通信互连102可以具有不同的拓扑,该不同的拓扑包括非环形拓扑。通信互连102可以是电路板、背板或其它结构的一部分。
[0017]管理控制逻辑108被设置用于管理用于每组电子设备106的通信接口。管理控制逻辑108可以与电子设备106分离,或者可选地,管理控制逻辑108可以是电子设备106的一部分,管理控制逻辑108的不同部分分布在这些电子设备106上。
[0018]在图1的示例中,识别两对IlOA和IlOB电子设备106。管理控制逻辑108可以配置要在第一对IlOA电子设备106之间使用的通信接口,并且可以独立地配置要对第二对IlOB电子设备106使用的通信接口。更一般地,替代管理用于相应的多对电子设备106的通信接口,管理控制逻辑108可以配置由其它组电子设备106使用的通信接口,其中一组电子设备可以包括两个或两个以上电子设备。尽管图1将两对I1A和I1B示出为具有不重叠的电子设备,但是注意到,在其它示例中,两对电子设备可以重叠。此外,尽管图1描绘电子设备之间沿一个方向(图1的视图中的水平方向)的交互,但是注意到,在其它示例中,交互还可以发生在不同的方向上,如垂直方向(例如,图4中描绘的)。
[0019]为一组电子设备配置通信接口涉及选择性地启用和/或禁用该通信互连102中由该组电子设备用于通信的那个部分的信号。例如,假设第一对IlOA的电子设备106被配置为通过以太网接口通信,而第二对I1B的电子设备106被配置为通过PCIe接口通信。在这样的示例中,第一对IlOA的电子设备106不会使用离散的时钟信号和复位信号,而是将仅使用通信互连102的发射信号和接收信号。发射信号由电子设备用于发射数据,而接收信号由该电子设备用于接收数据。结果。在第一对IlOA电子设备之间的通信互连部分102A中,启用发射信号和接收信号(图1中的Tx/Rx信号),而禁用时钟信号和复位信号(如由通信互连部分102A中的虚线所示)。
[0020]注意到,Tx/Rx信号、时钟信号和复位信号是通过通信互连部分的相应通道(例如,电线、光链路、无线链路等等)路由的。启用信号可以指启用至少一个相应电子设备的接口电路,以通过相应的通道传递该信号。禁用信号可以指禁用至少一个相应电子设备的接口电路,以阻止通过相应的信道传递该信号。
[0021]第二对110B电子设备106将采用发射信号和接收信号以及通信互连102的另一部分(102B)的时钟信号和复位信号。结果,管理控制逻辑108可以启用发射信号和接收信号(Tx/Rx信号),并且为第二对110B电子设备启用通信互连部分102B的时钟信号和复位信号(在通信互连部分102B中,时钟信号和复位信号被表示为实线)。
[0022]图2是根据一些实现方式的由管理控制逻辑108实施的通信互连配置过程的流程图。如上所述的,管理控制逻辑108可以是与电子设备106分离的中央控制逻辑,或可选地,管理控制逻辑108可以是在电子设备106中实现的分布式控制逻辑。
[0023]管理控制逻辑108(在202处)确定与通信互连102的相邻连接点连接的一组(例如,一对)电子设备的连接布置。确定一组电子设备的连接布置可以包括:基于由该组中电子设备使用的连接的类型的
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1