具有直接通信模式和转接驱动器模式的控制器的制作方法

文档序号:32155535发布日期:2022-11-11 22:38阅读:24来源:国知局
具有直接通信模式和转接驱动器模式的控制器的制作方法

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


背景技术:

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


技术实现要素:

3.在一些示例中,总体上描述了一种用于在多个设备之间路由通信的装置。该装置可以包括连接到第一设备、第二设备和第三设备的逻辑电路。该装置还可以包括连接到逻辑电路和第一设备的控制器。控制器可以被配置为检测从第一设备发起的到第二设备和第三设备中的目标设备的通信。控制器还可以被配置为将第二设备标识为目标设备。控制器还可以被配置为响应于第二设备被标识为目标设备,在逻辑电路中激活第一设备与第二设备之间的直接通信路径,以允许第一设备使用直接通信模式与第二设备通信。控制器还可以被配置为响应于第二设备被标识为目标设备,在逻辑电路中激活第一设备与第三设备之间的转接驱动器路径,以允许第一设备使用转接驱动器模式与第三设备通信。
4.在一些示例中,总体上描述了一种用于在多个设备之间路由通信的系统。该系统可以包括第一设备、第二设备、第三设备、逻辑电路和控制器。逻辑电路可以连接到第一设备、第二设备和第三设备。控制器可以连接到逻辑电路和第一设备。控制器可以被配置为检测从第一设备发起的到第二设备和第三设备中的目标设备的通信。控制器还可以被配置为将第二设备标识为目标设备。控制器还可以被配置为响应于第二设备被标识为目标设备,激活第一设备与第二设备之间的直接通信路径,以允许第一设备使用直接通信模式与第二设备通信。控制器还可以被配置为响应于第二设备被标识为目标设备,激活第一设备与第三设备之间的转接驱动器路径,以允许第一设备使用转接驱动器模式与第三设备通信。
5.在一些示例中,总体上描述了一种用于在多个设备之间路由通信的方法。该方法可以包括检测从第一设备发起的到第二设备和第三设备中的目标设备的通信。该方法还可以包括将第二设备标识为目标设备。该方法还可以包括响应于第二设备被标识为目标设备,激活第一设备与第二设备之间的直接通信路径,以允许第一设备使用直接通信模式与第二设备通信。该方法还可以包括响应于第二设备被标识为目标设备,激活第一设备与第三设备之间的转接驱动器路径,以允许第一设备使用转接驱动器模式与第三设备通信。
6.下面参考附图详细描述各种实施例的其他特征以及结构和操作。在附图中,相同的附图标记表示相同或功能相似的元素。
附图说明
7.图1是示出在一个实施例中的可以实现具有模拟开关和转接驱动器模式的桥接设备的示例系统的图;
8.图2是示出在一个实施例中的图1所示的系统的示例实现的图;
9.图3a是示出在一个实施例中的可以利用图1所示的系统的示例应用的图;
10.图3b是示出在一个实施例中的与图3a所示的示例应用相关的时序图的图;以及
11.图4是示出在一个实施例中的实现具有模拟开关和转接驱动器模式的桥接设备的过程的流程图。
具体实施方式
12.图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),但是本领域普通技术人员清楚,本文中描述的方法和系统可以应用于任意数目的主设备和从设备。
13.集成电路104可以包括控制电路或控制器106、以及控制逻辑或逻辑电路108。集成电路104还可以包括多个接口或端口109,其中端口a可以连接到设备110并且端口b可以连接到设备120。在一个示例中,控制器106可以包括存储器设备(未示出),该存储器设备可以被配置为存储设备110、120的地址与端口109之间的映射(例如,查找表、数据库等),该映射可以指示不同端口到不同外围设备的分配。在一些示例中,控制器106可以是与主机设备102和设备110、120接口的微控制器或独立设备。
14.逻辑电路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)重新生成和驱动信号。由转接驱动器输出的重新生成信号可以是接收或恢复的信号的延迟版本。
15.逻辑电路108可以包括连接到设备120的模拟开关或开关元件122。开关元件122可以是例如场效应晶体管(fet)。控制器106可以被配置为激活开关元件122(例如,闭合第二开关)以形成或激活主机设备102与设备120之间的直接通信路径。例如,控制器106可以向开关元件122发送控制信号121,其中控制信号121激活或停用开关元件122。逻辑电路108还可以包括连接到设备120的转接驱动器电路124。转接驱动器电路124可以被配置为接收信号并且重新生成接收信号以促进接收信号的延迟传输。控制器106可以被配置为启用或激活转接驱动器电路124以形成或激活主机设备102与设备120之间的转接驱动器路径。例如,控制器106可以被配置为向转接驱动器电路124发送控制信号123,其中控制信号123可以激活或停用转接驱动器电路124。
16.控制器106可以被配置为检测从主机设备102发起的到设备110和设备120之中的目标设备的通信130。在一些示例中,通信130可以包括信息或数据,并且可以由主机设备102输出作为数据分组,该数据分组具有符合在系统100中实现的通信总线的数据帧结构。在一个示例中,为了检测通信130,控制器106可以分析从主机设备102输出或发起的通信130中的数据的数据帧结构。例如,控制器106可以被配置为标识数据帧结构的事务开始、事务停止、地址段和帧格式。在一个示例中,数据帧结构中对事务开始的标识可以指示通信130是对事务的有效请求,诸如将数据传输到目标设备。在其中控制器106可以包括存储器设备用以存储将外围设备(例如,设备110和120)映射到端口(例如,端口109)的查找表或映射的示例中,控制器106可以在查找表或映射中搜索由帧结构的地址段指示的地址,以标识设备110和设备120之中的目标设备。
17.在一个示例中,控制器106可以被配置为将设备110和120中的一者标识为由通信130指示的目标设备。基于对目标设备的标识,控制器106可以被配置为激活目标设备的直接通信模式,并且激活针对未被标识为目标设备的其余设备110和120的转接驱动器模式。通过针对不同设备选择性地激活直接通信模式和转接驱动器模式,控制器106可以允许所有设备监听系统100中的业务,因为非目标设备也可以接收目标设备正在接收的数据的副本。
18.图2是示出在一个实施例中的图1所示的系统100的示例实现的图。在一个示例中,通信130中的数据可以包括目标设备的地址。通信130可以经由控制器106被分发给设备110和120。设备110和120中的每一者可以在通信130中接收目标设备地址,并且将其自己的地址与目标设备地址进行比较。在图2所示的示例中,设备110可以确定其自己的地址与通信130中的目标设备地址匹配,并且通过其所分配的端口(例如,端口a)向控制器106发送确认202。确认202例如可以是确认信号。在一些示例中,控制器106可以从端口a接收确认202。响应于从端口a接收到确认,控制器106可以搜索(例如,在存储器、数据库、查找表等中)分配给端口a的设备。在图2所示的示例中,设备110被分配给端口a,这可以指示,确认202是从设备110发送到控制器106的。基于确认202是由设备110发送的,控制器106可以确定设备110具有与通信130中的目标地址匹配的地址,并且将设备110标识为目标设备。
19.响应于设备110被标识为目标设备,控制器106可以激活开关元件112以激活主机
设备102与设备110之间的直接通信路径。在图2所示的示例中,控制器106可以通过闭合开关来激活开关元件112。主机设备102与设备110之间的直接通信路径的激活,可以允许主机设备102使用直接通信模式与设备110通信。直接通信模式可以是点对点通信模式,使得主机设备102可以通过闭合的第一开关(例如,激活的开关元件112)直接与设备110通信。此外,响应于设备110被标识为目标设备,控制器106可以启用或激活转接驱动器电路124以激活主机设备102与设备120之间的转接驱动器路径。主机设备102与设备120之间的转接驱动器路径的激活,可以允许主机设备102使用转接驱动器模式与设备120通信。在一个示例中,转接驱动器模式可以通过接收信号并延迟接收信号、并且还朝向一个特定方向输出延迟信号,来延长设备之间的通信的时间长度。例如,控制器106可以控制转接驱动器114将延迟信号输出给设备110或主机设备102。
20.因此,响应于设备110被标识为目标设备,控制器106和主机设备102可以使用直接通信与设备110(例如,目标设备)通信,并且可以使用转接驱动器模式与其他设备通信。这种选择性通信方案可以允许主机设备102例如向设备110和设备120传输数据,其中设备120可以在比设备110更晚的时间处接收数据。
21.在一个示例中,控制器106可以继续分析在主机设备102与设备110之间传输的数据的数据帧结构,直到在数据帧结构中检测到或标识出事务停止或其他事务完成符号(例如,i3c协议中的重复启动)。响应于检测到事务停止,控制器106可以监听或监视主机设备102与设备110、120之间的新通信或事务。例如,控制器106可以检测从主机设备102发起的到设备110和设备120之中的新目标设备的新通信。如果新目标设备是设备120,则控制器106可以停用开关元件112并且停用转接驱动器电路124,并且激活开关元件122并且激活转接驱动器电路114,以允许主机设备102使用直接通信模式与设备120(新目标设备)通信,并且使用转接驱动器模式与设备110(非目标设备)通信。因此,控制器106可以被配置为针对系统100中的所管理的个体或外围设备动态地切换通信模式。
22.图3a是示出在一个实施例中的可以利用图1所示的系统的示例应用的图。图3中示出了示例系统300,其中系统300可以实现i3c通信协议。系统300可以包括主机设备302、集成电路304、设备310和另一设备320。主机设备302可以连接到集成电路304,并且集成电路304可以连接到设备310和设备320。主机设备302可以是计算机设备、服务器处理器、共享集群的设备组、电路板、芯片封装或虚拟分区。在一些示例中,主机设备302可以是i3c网络的i3c主设备,并且设备310、320可以是i3c从设备。在一些示例中,主机设备302可以通过i3c总线的第一组迹线连接到集成电路304,并且集成电路304可以通过i3c总线的第二组迹线连接到设备310和设备320。在图3所示的示例中,系统300的总线(例如,i3c总线)可以包括时钟线scl和数据线sda。scl线可以用于同步系统300中i3c总线上的所有数据传输。sda线可以是用于数据传输的线或迹线。
23.集成电路304可以包括控制电路或控制器306、以及控制逻辑或逻辑电路308。集成电路304还可以包括多个接口或端口309,其中每个端口可以连接到设备310、320中的一个。在一个示例中,控制器306可以包括存储器设备(未示出),该存储器设备可以被配置为存储设备310、320与端口之间的映射(例如,查找表、数据库等),该映射可以指示不同端口到不同外围设备的分配。在一些示例中,控制器306可以是与主机设备302和设备310、320对接的微控制器或独立设备。
24.逻辑电路308可以包括模拟开关或开关元件312,模拟开关或开关元件312经由scl线连接在主机设备302与设备310之间。开关元件312例如可以是场效应晶体管(fet)。控制器306可以被配置为激活开关元件312以形成或激活在scl线上的经由端口c在主机设备302与设备310之间的直接通信路径。例如,控制器306可以向开关元件312发送控制信号311,其中控制信号311用于激活或停用开关元件312。逻辑电路308还可以包括经由scl线连接在主机设备302与设备310之间的转接驱动器电路314。控制器306可以被配置为启用或激活转接驱动器电路314,以形成或激活经由端口d在scl线上在主机设备302与设备310之间的转接驱动器路径。例如,控制器306可以被配置为向转接驱动器电路314发送控制信号313,其中控制信号313可以激活或停用转接驱动器电路314。
25.逻辑电路308还可以包括模拟开关或开关元件316,模拟开关或开关元件316经由sda线连接在主机设备302与设备310之间。例如,开关元件316可以是场效应晶体管(fet)。控制器306可以被配置为激活开关元件316以形成或激活在sda线上的经由端口e在主机设备302与设备310之间的直接通信路径。例如,控制器306可以向开关元件316发送控制信号315,其中控制信号315用于激活或停用开关元件316。逻辑电路308还可以包括转接驱动器电路318,转接驱动器电路318经由sda线连接在主机设备302与设备310之间。控制器306可以被配置为启用或激活转接驱动器电路318以形成或激活在sda线上的经由端口f在主机设备302与设备310之间的转接驱动器路径。例如,控制器306可以被配置为向转接驱动器电路318发送控制信号317,其中控制信号317可以激活或停用转接驱动器电路318。
26.逻辑电路308还可以包括模拟开关或开关元件322,模拟开关或开关元件322经由scl线连接在主机设备302与设备320之间。开关元件312例如可以是场效应晶体管(fet)。控制器306可以被配置为激活开关元件322以形成或激活在scl线上的在主机设备302与设备320之间的直接通信路径。例如,控制器306可以向开关元件322发送控制信号321,其中控制信号321用于激活或停用开关元件322。逻辑电路308还可以包括转接驱动器电路324,转接驱动器电路324经由scl线连接在主机设备302与设备320之间。控制器306可以被配置为启用或激活转接驱动器电路324以形成或激活在scl线上的在主机设备302与设备310之间的转接驱动器路径。例如,控制器306可以被配置为向转接驱动器电路324发送控制信号323,其中控制信号323可以激活或停用转接驱动器电路324。
27.逻辑电路308还可以包括模拟开关或开关元件326,模拟开关或开关元件326sda线连接在主机设备302与设备310之间。开关元件326例如可以是场效应晶体管(fet)。控制器306可以被配置为激活开关元件326以形成或激活在sda线上的在主机设备302与设备320之间的直接通信路径。例如,控制器306可以向开关元件326发送控制信号325,其中控制信号325用于激活或停用开关元件326。逻辑电路308还可以包括转接驱动器电路328,转接驱动器电路328经由sda线连接在主机设备302与设备320之间。控制器306可以被配置为启用或激活转接驱动器电路328以形成或激活在sda线上的在主机设备302与设备320之间的转接驱动器路径。在一个示例中,控制器306可以被配置为向转接驱动器电路328发送控制信号327,其中控制信号327可以激活或停用转接驱动器电路328。
28.控制器306可以被配置为检测从主机设备302发起的到设备310和设备320中的目标设备的通信330。在一些示例中,通信330可以包括信息或数据,并且可以由主机设备302输出作为数据分组,该数据分组具有符合在系统300中实现的通信总线的数据帧结构。在一
个示例中,为了检测通信330,控制器306可以分析从主机设备302输出或发起的通信330中的数据的数据帧结构。例如,控制器306可以被配置为标识数据帧结构的事务开始、事务停止、地址段和帧格式。
29.在一个示例中,控制器306可以被配置为将设备310和320中的一者标识为由通信330指示的目标设备。通信330中的数据可以包括目标设备的地址。通信330可以经由控制器306分发给设备310和320。设备310和320中的每一者可以在通信330中接收目标设备地址,并且将其自己的地址与目标设备地址进行比较。在图3所示的示例中,设备310可以确定其自己的地址与通信330中的目标设备地址匹配,并且通过其所分配的端口(例如,经由sda线上的端口d)向控制器306发送确认302,其中确认302例如可以是确认信号。控制器306可以从特定端口接收确认。响应于从特定端口接收到确认302,控制器306可以搜索(例如,在存储器、数据库、查找表等中)分配给特定端口的设备。如果设备310被分配给特定端口,则控制器306可以确定设备310具有与通信330中的目标地址匹配的地址,并且将设备310标识为目标设备。
30.响应于设备310被标识为目标设备,控制器306可以激活开关元件312以激活scl线上的主机设备302与设备310之间的直接通信路径。此外,响应于设备310被标识为目标设备,控制器306可以激活开关元件316以激活sda线上的主机设备302与设备310之间的直接通信路径。主机设备302与设备310之间的直接通信路径的激活可以允许主机设备302使用直接通信模式与设备310通信。此外,通过激活scl和sda线两者上的直接通信模式,在sda线上的在主机设备302与目标设备310之间的数据传输可以与在主机设备302与设备310之间的在scl线上的时钟信号同步。
31.响应于设备310被标识为目标设备,控制器306可以启用或激活转接驱动器电路324以激活scl线上的主机设备302与设备320之间的转接驱动器路径。此外,响应于设备310被标识为目标设备,控制器306可以启用或激活转接驱动器电路328,以激活sda线上的主机设备302与设备320之间的转接驱动器路径。主机设备302与设备320之间的转接驱动器路径的激活,可以允许主机设备302使用转接驱动器模式与设备320通信。通过激活scl和sda线两者上的转接驱动器模式,在sda线上的在主机设备302与非目标设备320之间的数据传输,可以与在scl线上的在主机设备302与设备320之间的时钟信号同步。
32.因此,响应于设备310被标识为目标设备,控制器306和主机设备302可以使用直接通信与设备310(例如,目标设备)通信,并且可以使用转接驱动器模式与其他设备通信。这种选择性通信方案可以允许主机设备302例如向设备310和设备320传输数据,其中设备320可以在比设备310更晚的时间处接收数据。图3b是示出图3a所示的系统300的示例实现的时序图。图3b中的时序图示出了主设备302(例如,主机设备302)、目标设备(例如,设备310)和非目标设备(例如,设备320)在scl线和sda线上的信号事件。在主设备与目标设备之间的通信期间,主设备可以在其scl线上启动下降沿。主设备的scl线上的下降沿的启动可以被分布到目标设备和非目标设备的scl线上。在sda线上,目标设备可以经由直接通信模式向主设备传输数据,但主设备需要在有限的时间内完全接收其sda线上的数据,诸如在即将到来的上升沿之前在主设备的scl线上。因此,目标设备scl线的下降沿与目标设备的sda线上的数据的完全输出之间的延迟340,可以定义整个系统(例如,系统300)的系统速度。进一步,注意,在sda线事件上,主设备可以经由转接驱动器模式将从目标设备接收的数据的副本发
送到非目标设备,这会导致非目标设备的sda线上的延迟。然而,从主设备到非目标设备的这种传输可能不需要受到任何时序约束,因为非目标设备可能仅需要数据的副本以用于系统透明目的。例如,主设备不需要在一定时间内将数据的副本完全传输到非目标设备。因此,由转接驱动器模式引入的延迟可能不会对整个系统造成任何时序损失。
33.本文中描述的系统和方法可以允许1:n拓扑的主设备执行与目标设备的点对点通信并且允许其余非目标设备同时监听业务。与目标设备的点对点通信路径可以减少主机设备上的负载,因为主机设备可能看不到其他非目标设备。此外,在主机设备与目标设备之间的通信路径上没有引入转接驱动延迟。此外,通过使非目标设备接收从主机设备传输到目标设备的数据的副本,跨总线的通信业务对于非目标设备变得透明。例如,i3c系统可以通过允许主机设备消除设置开销并且在集线器设备或集线器网络中连接到从设备的所有端口之间建立或禁用连接来从这种透明中受益。副本的接收可以是单向通信(从主机设备到非目标设备),并且因此不会影响整个系统的性能。
34.图4是示出在一个实施例中的实现具有模拟开关和转接驱动器模式的桥接设备的过程400的流程图。过程400可以包括如框402、404、406和/或408中的一个或多个所示的一个或多个操作、动作或功能。虽然被示出为离散的框,但是各种框可以被划分为更多的框,组合成更少的框,消除或并行执行,具体取决于期望实现。
35.过程400可以开始于框402。在框402,控制器可以检测从第一设备发起的到第二设备和第三设备之中的目标设备的通信。在一些示例中,控制器可以分析从第一设备发起的到目标设备的通信的数据帧结构。控制器可以基于对数据帧结构的分析来检测从第一设备发起的到目标设备的通信。数据帧结构的分析可以包括标识帧结构的事务开始、事务停止、地址段和帧格式。
36.过程400可以从框402进行到框404。在框404,控制器可以将第二设备标识为目标设备。在一些示例中,控制器可以从第二设备和第三设备中的一者接收确认信号。控制器可以标识接收到确认信号的端口。控制器可以基于所标识的端口将第二设备标识为目标设备。
37.过程400可以从框404进行到框406。在框406,控制器可以响应于第二设备被标识为目标设备,激活第一设备与第二设备之间的直接通信路径。直接通信路径的激活可以允许第一设备使用直接通信模式与第二设备通信。在一些示例中,激活第一设备与第二设备之间的直接通信路径可以包括激活连接在第一设备与第二设备之间的开关元件。在一些示例中,开关元件可以是场效应晶体管(fet)。
38.过程400可以从框404进行到框408。在框406,控制器可以响应于第二设备被标识为目标设备,激活第一设备与第三设备之间的转接驱动器路径。转接驱动器路径的激活可以允许第一设备使用转接驱动器模式与第三设备通信。在一些示例中,激活第一设备与第三设备之间的转接驱动器路径可以包括激活连接在第一设备与第三设备之间的转接驱动器电路。
39.在一些示例中,控制器可以继续监听通信的终止以及潜在的新通信。例如,控制器可以检测从第一设备发起的到第二设备和第三设备之中的新目标设备的新通信。控制器可以将第三设备标识为新目标设备。控制器可以响应于第三设备被标识为新目标设备,停用第一设备与第二设备之间的直接通信路径。控制器可以响应于第三设备被标识为新目标设
备,停用第一设备与第三设备之间的转接驱动器路径。控制器可以响应于第三设备被标识为新目标设备,激活第一设备与第三设备之间的直接通信路径,以允许第一设备使用直接通信模式与第三设备通信。控制器可以响应于第三设备被标识为新目标设备,激活第一设备与第二设备之间的转接驱动器路径,以允许第一设备使用转接驱动器模式与第二设备通信。
40.图中的流程图和框图示出了根据本发明的各种实施例的系统、方法和计算机程序产品的可能实现的架构、功能和操作。在这点上,流程图或框图中的每个跨可表示指令模块、段或部分,其包括用于实现(多个)指定逻辑功能的一个或多个可执行指令。在一些替代实现中,框中标注的功能可以不按图中标注的顺序出现。例如,连续显示的两个框实际上可以基本上同时执行,或者这些框有时可以以相反的顺序执行,这取决于所涉及的功能。还应当注意,框图和/或流程图说明的每个框、以及框图和/或流程图说明中的框的组合可以由执行指定功能或动作的或执行专用硬件和计算机指令的组合的专用的基于硬件的系统实现。
41.本文中使用的术语仅出于描述特定实施例的目的,并不旨在限制本发明。如本文中使用的,单数形式“一个(a)”、“一个(an)”和“该(the)”旨在也包括复数形式,除非上下文另有明确指示。将进一步理解,当在本说明书中使用时,术语“包括(comprises)”和/或“包括(comprising)”指定所述特征、整体、步骤、操作、元素和/或组件的存在,但不排除一个或多个其他特征、整体、步骤、操作、元素、组件和/或其组的存在或添加。
42.已经出于说明的目的呈现了本发明的各种实施例的描述,但并不旨在穷举或限制于所公开的实施例。在不脱离所描述的实施例的范围和精神的情况下,很多修改和变化对于本领域普通技术人员将是很清楚的。选择本文中使用的术语是为了最好地解释实施例的原理、实际应用或对市场中发现的技术进行技术改进,或者使得本领域其他普通技术人员能够理解本文中公开的实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1