具有直接通信模式和转接驱动器模式的控制器制造技术

技术编号:35555928 阅读:19 留言:0更新日期:2022-11-12 15:37
本公开涉及具有直接通信模式和转接驱动器模式的控制器。描述了用于在多个设备之间路由通信的系统和方法。在一个示例中,控制器可以检测从第一设备发起的到第二设备和第三设备之中的目标设备的通信。控制器可以将第二设备标识为目标设备。控制器可以响应于第二设备被标识为目标设备而激活第一设备与第二设备之间的直接通信路径,以允许第一设备使用直接通信模式与第二设备通信。控制器可以响应于第二设备被标识为目标设备而激活第一设备与第三设备之间的转接驱动器路径,以允许第一设备使用转接驱动器模式与第三设备通信。使用转接驱动器模式与第三设备通信。使用转接驱动器模式与第三设备通信。

【技术实现步骤摘要】
具有直接通信模式和转接驱动器模式的控制器


[0001]本公开总体上涉及能够通过在模拟开关模式与转接驱动器模式之间动态切换来将通信从主机设备路由到多个设备的设备、系统和方法。

技术介绍

[0002]在一些示例应用中,诸如控制系统或网络,主机设备可以控制或管理多个设备。主机设备可以经由总线连接到多个设备。总线可以促进携带信息或数据的各种类型的信号在主机设备与多个设备之间的传输。这些信号可以在一对多(例如,1:N)布线拓扑下在印刷电路板(PCB)迹线上传输。

技术实现思路

[0003]在一些示例中,总体上描述了一种用于在多个设备之间路由通信的装置。该装置可以包括连接到第一设备、第二设备和第三设备的逻辑电路。该装置还可以包括连接到逻辑电路和第一设备的控制器。控制器可以被配置为检测从第一设备发起的到第二设备和第三设备中的目标设备的通信。控制器还可以被配置为将第二设备标识为目标设备。控制器还可以被配置为响应于第二设备被标识为目标设备,在逻辑电路中激活第一设备与第二设备之间的直接通信路径,以允许第一设备使用直接通信模式与第二设备通信。控制器还可以被配置为响应于第二设备被标识为目标设备,在逻辑电路中激活第一设备与第三设备之间的转接驱动器路径,以允许第一设备使用转接驱动器模式与第三设备通信。
[0004]在一些示例中,总体上描述了一种用于在多个设备之间路由通信的系统。该系统可以包括第一设备、第二设备、第三设备、逻辑电路和控制器。逻辑电路可以连接到第一设备、第二设备和第三设备。控制器可以连接到逻辑电路和第一设备。控制器可以被配置为检测从第一设备发起的到第二设备和第三设备中的目标设备的通信。控制器还可以被配置为将第二设备标识为目标设备。控制器还可以被配置为响应于第二设备被标识为目标设备,激活第一设备与第二设备之间的直接通信路径,以允许第一设备使用直接通信模式与第二设备通信。控制器还可以被配置为响应于第二设备被标识为目标设备,激活第一设备与第三设备之间的转接驱动器路径,以允许第一设备使用转接驱动器模式与第三设备通信。
[0005]在一些示例中,总体上描述了一种用于在多个设备之间路由通信的方法。该方法可以包括检测从第一设备发起的到第二设备和第三设备中的目标设备的通信。该方法还可以包括将第二设备标识为目标设备。该方法还可以包括响应于第二设备被标识为目标设备,激活第一设备与第二设备之间的直接通信路径,以允许第一设备使用直接通信模式与第二设备通信。该方法还可以包括响应于第二设备被标识为目标设备,激活第一设备与第三设备之间的转接驱动器路径,以允许第一设备使用转接驱动器模式与第三设备通信。
[0006]下面参考附图详细描述各种实施例的其他特征以及结构和操作。在附图中,相同的附图标记表示相同或功能相似的元素。
附图说明
[0007]图1是示出在一个实施例中的可以实现具有模拟开关和转接驱动器模式的桥接设备的示例系统的图;
[0008]图2是示出在一个实施例中的图1所示的系统的示例实现的图;
[0009]图3A是示出在一个实施例中的可以利用图1所示的系统的示例应用的图;
[0010]图3B是示出在一个实施例中的与图3A所示的示例应用相关的时序图的图;以及
[0011]图4是示出在一个实施例中的实现具有模拟开关和转接驱动器模式的桥接设备的过程的流程图。
具体实施方式
[0012]图1是示出在一个实施例中的可以实现具有模拟开关和转接驱动器模式的桥接设备的示例系统100的图。系统100可以包括主机设备102、装置或集成电路104、设备110和另一设备120。主机设备102可以连接到集成电路104,并且集成电路104可以连接到设备110和设备120。主机设备102可以是计算机设备、服务器处理器、共享集群的设备组、电路板、芯片封装、或虚拟分区。在一些示例中,主机设备102可以是控制系统的主机设备,并且设备110、120可以是由主机设备102管理或控制的外围设备。在一些示例中,主机设备102可以是网络主机或网络中的主设备,并且设备110、120可以是连接到网络的外围设备或从设备。在一些示例中,主机设备102可以通过通信总线的第一组迹线连接到集成电路104,并且集成电路104可以通过通信总线的第二组迹线连接到设备110和设备120。尽管在图1中示出了一个主设备(例如,主机设备102)和两个从设备(例如,设备110和设备120),但是本领域普通技术人员清楚,本文中描述的方法和系统可以应用于任意数目的主设备和从设备。
[0013]集成电路104可以包括控制电路或控制器106、以及控制逻辑或逻辑电路108。集成电路104还可以包括多个接口或端口109,其中端口A可以连接到设备110并且端口B可以连接到设备120。在一个示例中,控制器106可以包括存储器设备(未示出),该存储器设备可以被配置为存储设备110、120的地址与端口109之间的映射(例如,查找表、数据库等),该映射可以指示不同端口到不同外围设备的分配。在一些示例中,控制器106可以是与主机设备102和设备110、120接口的微控制器或独立设备。
[0014]逻辑电路108可以包括连接到设备110的模拟开关或开关元件112。开关元件112可以是例如场效应晶体管(FET)。控制器106可以被配置为激活开关元件112(例如,闭合第一开关)以形成或激活主机设备102与设备110之间的直接通信路径。例如,控制器106可以向开关元件112发送控制信号111,其中控制信号111激活或停用开关元件112。逻辑电路108还可以包括连接到设备110的转接驱动器电路114。转接驱动器电路114可以是被配置为接收信号并且重新生成接收信号以促进接收信号的延迟传输的中继器集成电路(IC)。控制器106可以被配置为启用或激活转接驱动器电路114以形成或激活主机设备102与设备110之间的转接驱动器路径。例如,控制器106可以被配置为向转接驱动器电路114发送控制信号113,其中控制信号113可以激活或停用转接驱动器电路114。举例来说,转接驱动器电路可以包括第一通道和第二通道,第一通道和第二通道被布置成在彼此相反的方向上传输信号。第一通道和第二通道中的每一者可以包括诸如均衡器和缓冲器等组件。为了重新生成信号,转接驱动器可以接收和恢复信号,并且将恢复信号转接驱动到目的地侧(例如,到设
备110)。在图1所示的示例中,转接驱动器电路114可以是双向转接驱动器,使得转接驱动器电路114可以被配置为向两个方向(例如,朝向主机设备102和朝向设备110)重新生成和驱动信号。由转接驱动器输出的重新生成信号可以是接收或恢复的信号的延迟版本。
[0015]逻辑电路108可以包括连接到设备120的模拟开关或开关元件122。开关元件122可以是例如场效应晶体管(FET)。控制器106可以被配置为激活开关元件122(例如,闭合第二开关)以形成或激活主机设备102与设备120之间的直接通信路径。例如,控制器106可以向开关元件122发送控制信号121,其中控制信号121本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种装置,包括:逻辑电路,连接到第一设备、第二设备和第三设备;以及控制器,连接到所述逻辑电路和所述第一设备,所述控制器被配置为:检测从所述第一设备发起的到所述第二设备和所述第三设备之中的目标设备的通信;将所述第二设备标识为所述目标设备;以及响应于所述第二设备被标识为所述目标设备:在所述逻辑电路中激活所述第一设备与所述第二设备之间的直接通信路径,以允许所述第一设备使用直接通信模式与所述第二设备通信;以及在所述逻辑电路中激活所述第一设备与所述第三设备之间的转接驱动器路径,以允许所述第一设备使用转接驱动器模式与所述第三设备通信。2.根据权利要求1所述的装置,其中所述控制器被配置为:从所述第二设备和所述第三设备中的一者接收确认信号;标识接收到所述确认信号的端口;以及基于所标识的端口将所述第二设备标识为所述目标设备。3.根据权利要求1所述的装置,其中所述控制器被配置为:分析从所述第一设备发起的到所述目标设备的所述通信的数据帧结构;以及基于对所述数据帧结构的所述分析,检测从所述第一设备发起的到所述目标设备的所述通信。4.根据权利要求3所述的装置,其中对所述数据帧结构的分析包括标识以下项中的一项或多项:所述帧结构的事务开始、事务停止、地址段和帧格式。5.根据权利要求1所述的装置,其中所述逻辑电路包括:第一开关元件,连接到所述第二设备,其中所述控制器被配置为激活所述第一开关元件,以激活所述第一设备与所述第二设备之间的所述直接通信路径;第一转接驱动器电路,连接到所述第二设备;第二开关元件,连接到所述第三设备;以及第二转接驱动器电路,连接到所述第三设备,其中所述控制器被配置为激活所述第二转接驱动器电路,以激活所述第一设备与所述第三设备之间的所述转接驱动器路径。6.根据权利要求5所述的装置,其中所述第一开关元件和所述第二开关元件是场效应晶体管FET。7.根据权利要求1所述的装置,其中所述控制器被配置为:检测从所述第一设备发起的到所述第二设备和所述第三设备之中的新目标设备的新通信;将所述第三设备标识为所述新目标设备;以及响应于所述第三设备被标识为所述新目标设备:在所述逻辑电路中停用所述第一设备与所述第二设备之间的所述直接通信路径;在所述逻辑电路中停用所述第一设备与所述第三设备之间的所述转接驱动器路径;在所述逻辑电路中激活所述第一设备与所述第三设备之间的直接通信路径,以允许所述第一设备使用直接通信模式与所述第三设备通信;以及在所述逻辑电路中激活所述第一设备与所述第二设备之间的转接驱动器路径,以允许
所述第一设备使用转接驱动器模式与所述第二设备通信。8.一种系统,包括:第一设备;第二设备;第三设备;逻辑电路,连接到所述第一设备、所述第二设备和所述第三设备;以及控制器,连接到所述逻辑电路和所述第一设备,所述控制器被配置为:检测从所述第一设备发起的到所述第二设备和所述第三设备中的目标设备的通信;将所述第二设备标识为所述目标设备;以及响应于所述第二设备被标识为所述目标设备:在所述逻辑电路中激活所述第一设备与所述第二设备之间的直接通信路径,以允许所述第一设备使用直接通信模式与所述第二设备通信;以及在所述逻辑电路中激活所述第一设备与所述第三设备之间的转接驱动器路径,以允许所述第一设备使用转接驱动器模式与所述第三设备通信。9.根据权利要求8所述的系统,其中所述控制器被配置为:从所述第二设备和所述第三设备中的一者接收确认信号;标识接收到所述确认信号的端口;以及基于所标识的端口将所述第二设备标识为所述目标设备。10.根据权利要求8所述的系统,其中所述控制器被配置为:分析从所述第一设备发起的到所述目标设备的所述通信的数据帧结构;以及基于对所述数据帧结构的分析,检测从所述第...

【专利技术属性】
技术研发人员:翟书兵王殿龙胡骏王玮
申请(专利权)人:瑞萨电子美国有限公司
类型:发明
国别省市:

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

1