CN106170745A - 到具有usb集线器的汽车***的灵活的移动设备连接性 - Google Patents

到具有usb集线器的汽车***的灵活的移动设备连接性 Download PDF

Info

Publication number
CN106170745A
CN106170745A CN201480053381.8A CN201480053381A CN106170745A CN 106170745 A CN106170745 A CN 106170745A CN 201480053381 A CN201480053381 A CN 201480053381A CN 106170745 A CN106170745 A CN 106170745A
Authority
CN
China
Prior art keywords
usb
bridge
hub
host
consumer device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201480053381.8A
Other languages
English (en)
Other versions
CN106170745B (zh
Inventor
R·沃托
S·耶达
C·百特库
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aptiv Technologies Ltd
Original Assignee
Delphi Automotive Systems LLC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=52692027&utm_source=***_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN106170745(A) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Delphi Automotive Systems LLC filed Critical Delphi Automotive Systems LLC
Publication of CN106170745A publication Critical patent/CN106170745A/zh
Application granted granted Critical
Publication of CN106170745B publication Critical patent/CN106170745B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/382Information transfer, e.g. on bus using universal interface adapter
    • G06F13/385Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/005Electro-mechanical devices, e.g. switched
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R16/00Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
    • B60R16/02Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
    • B60R16/03Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
    • B60R16/0315Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4022Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4027Coupling between buses using bus bridges
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/40Bus structure
    • G06F13/4004Coupling between buses
    • G06F13/4027Coupling between buses using bus bridges
    • G06F13/4045Coupling between buses using bus bridges where the bus bridge performs an extender function
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/38Information transfer, e.g. on bus
    • G06F13/42Bus transfer protocol, e.g. handshake; Synchronisation
    • G06F13/4282Bus transfer protocol, e.g. handshake; Synchronisation on a serial bus, e.g. I2C bus, SPI bus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/0042Universal serial bus [USB]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/38Universal adapter
    • G06F2213/3812USB port controller
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2213/00Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F2213/40Bus coupling
    • G06F2213/4004Universal serial bus hub with a plurality of upstream ports

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Mechanical Engineering (AREA)
  • Mathematical Physics (AREA)
  • Information Transfer Systems (AREA)

Abstract

一种***,所述***被配置为使得车辆的嵌入式USB主机***能够通过USB集线器连接到移动设备而不管所述移动设备被配置为充当USB主机还是USB设备,并且无需在***中增加或提供OTG控制器或额外的车辆布线,或者在连接到车辆***集线器的另一个消费者设备在USB主机模式中操作时抑制连接到相同集线器的且在USB设备模式中操作的任何消费者设备的功能。优选地,所述***被配置为提供:不需要额外的布线并且不需要对HU作出硬件改变。

Description

到具有USB集线器的汽车***的灵活的移动设备连接性
发明人
Robert Voto
Shyambabu Yeda
Craig Petku
相关申请(优先权要求)
本申请要求2013年9月26日提交的美国临时申请S/N 61/882,915的权益,其全部内容以引用方式并入本文。
背景
本发明总体上涉及例如在移动消费者设备与车辆电子***之间的通用串行总线(“USB”)连接性。具体而言,本发明涉及一种***,该***被配置为提供充当USB主机或者USB设备的消费者设备可以通过车辆中的嵌入式USB集线器连接到车辆的不具有“无主机中转式”(On the Go,“OTG”)能力的嵌入式USB主机。
以往,诸如媒体播放器、智能电话、平板电脑等的移动消费者设备依靠到诸如便携式计算机或台式个人计算机(“PC”)之类的其他设备的连接以获取内容、交换数据和为设备的内部电池充电。多年以来,这通过每一个设备上的USB端口来实现。USB技术的使用适合于这种需要,因为它通用,终端用户熟悉,成本高效的且无处不在。USB协议要求点对点连接,其中一端是USB主机或主控,另一端是USB设备或从属设备。以此方式,管理并控制两个设备之间的消息流,由此USB设备对USB主机发起的消息作出响应。以往,PC提供了USB主机端口以用于连接到较简单的USB设备,诸如打印机、记忆棒、移动电话等。USB主机具有比USB设备更大的软件和硬件要求的负担,所以在这种***中将PC指定为USB主机是有意义的。
在采用USB连接的汽车***中适用相同的概念。在这种***中,车辆通常是USB主机。USB主机功能常常嵌入到车辆信息娱乐***的部件中,诸如嵌入到收音机或其他控制模块中。典型地,将多个USB端口战略地设计到车辆中且在对于驾驶者和乘客便于连接他们的消费者设备的位置处。一旦将消费者设备被连接到端口中的一个,设备就开始充电并且车辆信息娱乐***可以访问消费者设备上的内容。这对于实现设备可以提供的诸如流媒体音乐、视频和其他服务的特征是有用的。
这个***要求每一个USB端口都以适合于USB数据流的方式物理地连接到车辆的USB主机。这通过电气布线来实现,所述电布线嵌入在车辆中并将每一个端口连接到USB主机。由于车辆中可存在许多USB端口,并且每一个端口都需要电缆以便将端口连接到USB主机,希望在可能的情况下共享布线以最小化车辆的成本和质量。这通过使用USB集线器来实现。USB集线器允许单个USB主机通过在USB主机与USB集线器之间的单条电缆连接到多个USB设备。如图1和2中所示的,单个USB集线器可以将一个USB主机连接到若干USB设备。具体而言,图1示出了一种***,其中具有多个USB端口的自供电USB集线器连接到多个USB设备(经由多个面向消费者的USB端口),同时图2示出了一种***,其中自供电的USB集线器不仅提供与多个面向消费者的USB端口通信的多个USB端口,还提供安全数字(“SD”)卡读取器,此安全数字卡读取器连接到面向消费者的SD卡连接器。图1和2的其他部分(诸如电源管理器)在工业中是标准的并且根据查看图1和2而无需解释。
此外,如图3所示,多个USB集线器可以被层叠,以使得USB集线器连接到其他USB集线器。具体而言,图3示出了汽车***架构,其包括中央车辆微控制器(也称为头部单元或“HU”)。连接到头部单元的是部件或***,诸如显示器、音频***、娱乐***和驱动器控制。头部单元可以被构建为包含全部功能的单个模块,或者是分布式的以使得由各个模块来管理多种功能。头部单元包括根USB集线器,其通常连接到分布在整个车辆中的一个或多个下游USB集线器。每一个USB集线器都具有多个下游端口(所述多个下游端口中的至少一个可以是SD读取器或USB音频设备),从而有效地提供车辆中的每一个USB端口具有到USB主机或头部单元的连接。例如在图3中,根集线器嵌入到收音机中,并连接到四个(4)自供电的USB集线器,其中一个在车辆的中央控制台中,一个在车辆的中控面板中,以及两个在车辆的后座中。
近来,诸如智能电话之类的移动设备获得普及。这部分是由于它们作为单独的计算设备的效用。随着消费者电子技术的发展和移动网络速度的增大,这些设备不再依赖于连接到PC来访问内容。这些智能移动设备现在具有许多过去仅PC具有的相同硬件资源、连接性和软件操作***。如台式PC的情况,用于这些移动设备的附件已经变成可用于帮助它们的容易使用。这些附件已经包括多种设备,诸如键盘、鼠标、显示器、触摸屏、音频***和其他接口设备。这些附件通常经由USB连接来进行连接。借助消费电子市场中已经建立的惯例,这些附件通常是低成本的并且局限于仅充当USB设备的USB能力。为了将它们连接到智能电话,智能电话必须是USB主机。因此,领先的移动设备制造商和***设计者已经开始设计他们的移动设备产品(即智能电话、平板电脑等)以同时支持USB主机和USB设备角色。换句话说,电话可以配置其自身以使得它可以在需要是USB设备时用作USB设备,或者在需要是USB主机时用作USB主机。近来,***级设计思路已经转向将智能电话视为USB主机,并将连接到其的任何设备视为USB设备。同样,这并不令人惊讶,因为这正是便携式计算机和PC当前如何工作的。将这一趋势延伸至将来,可以预见智能电话将主要充当USB主机,并且将很少或从不充当USB设备。这为汽车***带来了一些问题。
如前解释的,汽车***具有USB主机并且要求USB设备连接到它。如果电话充当USB主机,那么***将不运行,因为按照USB惯例,两个USB主机不能彼此直接连接。汽车制造商希望与智能电话的兼容性,因而有动机来适应这个变化的技术。车辆中USB架构的重新设计因而是必要的,以使得车辆可以充当USB主机(在需要连接到诸如记忆棒、拇指驱动器等的USB设备时)或USB设备(在需要连接到USB主机时,诸如要求作为USB主机而不是USB设备的智能电话)。
USB组织已经增加了标准,此标准解决对设备充当USB主机或USB设备的需要,因而可以认为是“双角色”USB控制器。它在USB术语中被称为“无主机中转式”或简称为“OTG”。满足OTG标准的任何设备可以充当USB主机或者USB设备,并可以动态地改变角色。因此,修改车辆USB架构以支持所有使用情况的一个可能的方案是将车辆的USB主机升级到USB OTG。这个解决方案解决了这个问题但具有一些缺点。首先,USB主机不支持OTG并且不能再用于***中。支持OTG的每一个消费者可接取的USB端口都必须具有到头部单元中的专用OTG控制器的专用电线链路,因而否定了与使用USB集线器相关的线路节省。因此,可能需要将若干昂贵的电缆增加到车辆的电***。其次,可能没有足够的可用于头部单元中的OTG控制器以连接到每一个车辆的用户可接取的USB端口。这于是迫使车辆设计者选择有限数量的车辆中的多个USB端口来支持OTG功能并对它们运用专用的USB电缆。这会导致用户困惑和不满,因为仅某些消费者端口支持所需的功能。此外,支持OTG的端口可以与不支持OTG的其他物理上相同的端口位于相同位置。如果用户选择了错误的一个端口,他们希望从要求USB主机模式的消费者设备运行的应用程序将不工作。
另一个可能的解决方案是实施定制USB集线器,其中USB集线器在被命令这样做时能够将其上游端口与一个其下游端口动态地交换。利用这个概念构造的***解决方案仍需要头部单元中的OTG控制器但得益于无需在汽车中安装额外的电线的事实。在USB OTG主机与USB集线器之间的现有USB电缆可有助于头部单元(HU)中的USB OTG控制器与USB主机中的消费者设备(诸如智能电话)之间必要的USB通信。然而这个解决方案也具有一些缺点。例如,当命令USB集线器将其上游端口与下游端***换时,USB集线器的所有其他下游端口都失去其与头部单元的数据连接。而在这个模式中,头部单元停止访问集线器的其他下游端口。这会阻止使用某些车辆***功能,诸如需要对集线器的其他下游端口的一致访问来工作的导航或音频回放。此外,它要求HU具有可用的USB OTG端口和信号传输路径来控制集线器上游/下游端口配置。
发明内容
本发明的实施例的目的是提供一种***,所述***被配置为使得车辆的嵌入式USB主机***能够通过USB集线器连接到移动设备,而不管所述移动设备被配置为充当USB主机还是USB设备,并且无需在头部单元中提供OTG或双重角色控制器且无需在车辆中提供额外的布线。优选地,不要求对HU中的USB主机电路进行硬件改变。
本发明的实施例提供了一种***,可以在车辆的嵌入式USB主机与提供在车辆中的至少一个(但优选多个)面向消费者的USB端口之间使用所述***以用于到消费者设备的连接。***被配置为识别并控制需要求消费者设备作为USB主机还是USB设备连接到每一个USB端口。此外,在希望时,***能够在USB设备模式与USB主机模式之间动态地切换设备连接。在消费者设备充当USB设备的情况下,一般通过USB集线器将信号路由到头部单元。在消费者设备充当USB主机的情况下,在消费者设备与车辆的嵌入式USB主机之间的信号通过USB主机路由并处理到主机桥,所述主机桥连接到USB集线器,从而致使消费者设备可与车辆的嵌入式USB主机兼容。
本发明能够被实现在若干不同实施例中。例如,本发明的实施例包括USB集线器模块,所述USB集线器模块具有实现为分立设备的USB集线器、USB桥和USB路由开关。USB集线器上游端口被配置为连接到车辆的嵌入式USB主机(诸如头部单元中的USB主机)。USB集线器模块还包括开关设备(诸如USB模拟多路复用开关),所述开关设备被配置为将每一个消费者端口路由到桥或集线器。USB桥被配置为有效地控制开关设备。基于来自头部单元的信号、连接到USB端口的消费者设备充当USB主机还是USB设备来配置USB桥。在消费者设备充当USB主机的情况下,USB桥控制开关设备将USB端口路由到桥。桥处理来自消费者设备的信号并且将它们提供给USB集线器,从而致使消费者设备可与车辆的嵌入式USB主机兼容。在消费者设备充当USB设备的情况下,USB桥控制开关设备以使得开关设备将信号提供给USB集线器且有效地绕过桥。
本发明的又另一个实施例提供了USB路由逻辑、USB桥和USB集线器集成在单一组合USB集线器/USB桥集成电路(IC)中。
其他的实施例是完全可能的,本文描述并示出了其中的一些。例如,概念可以延伸为包括额外的嵌入式USB设备功能,诸如USB HID和USB音频。此外,还设想了集线器模块的所有面向消费者的USB端口都可以仿真或者以其他方式支持双角色USB能力,只要每一个下游端口具有桥以支持用于连接的设备的USB主机模式以及到USB集线器的直接连接以支持USB设备模式。在所有情况下,优选保持对USB协议和架构的兼容性。
附图说明
通过参考结合附图作出的以下描述可以最佳地理解本发明的结构和操作的组织与方式连同其进一步的目的和优点,在附图中,相同的参考标记标识相同的元件,其中:
图1示出了一种***,其中多端口自供电的USB集线器用于将单个USB主机连接到多个USB端口;
图2示出了一种***,其中自供电的USB集线器不仅提供多个USB端口,还提供安全数字(“SD”)卡读取器;
图3示出了一种车辆信息娱乐***结构,其中多个USB集线器连接在一起或层叠以使得USB集线器馈送其他USB集线器;
图4示出了根据本发明实施例的***,其中作为USB集线器、USB桥和开关设备被提供为分立的部件;
图5示出了根据本发明的可选实施例的***,其中USB路由/开关逻辑和USB桥与USB集线器一起集成在组合USB集线器/USB桥集成电路(IC)中;
图6示出了图5中所示的组合USB集线器/桥IC的不同部件;
图7示出了图5和图6中所示的USB桥的一个可能的端点配置;以及
图8示出了头部单元软件架构的示例实现方式。
具体实施方式
尽管本发明容许有不同形式的实施例,但在附图中示出了并且将在本文中详细描述了特定实施例,应理解的是,本公开认为是本发明的原理的例证,并不意在将本发明局限于所描绘的。
图4示出了根据本发明的实施例的***。此***被配置为有效地使得车辆的嵌入式USB主机可与消费者设备兼容,消费者设备被配置为充当USB主机或者USB设备。此***是自供电的USB集线器模块的形式,具有实现为分立设备的USB、USB桥和开关设备。USB集线器优选地以集成电路(IC)的形式来提供并且被配置为(经由上游USB端口)经由车辆内部线路(诸如在一个实施例中,经由头部单元与USB集线器之间的单一USB数据电缆)连接到车辆的嵌入式USB主机(诸如头部单元中的USB主机)。USB集线器还包括多个下游USB端口,所述多个下游USB端口中的至少一个连接到USB桥(其也优选地以集成电路(IC)的形式来提供)。USB集线器的至少一个下游USB端口连接到开关设备(例如,诸如USB模拟多路复用开关)。开关设备被配置为连接到车辆中的至少一个USB端口,以便连接到消费者设备。USB桥被配置为有效地控制开关设备,尽管可以设想其他的控制机构。USB集线器模块被配置为使得从至少一个USB端口接收的信号由开关设备接收,并且开关设备将信号路由到USB桥或USB集线器。在消费者设备充当USB主机的情况下,USB桥处理来自消费者端口的USB数据包并将它们提供给USB集线器,从而致使消费者设备可与车辆的嵌入式USB主机兼容。在消费者设备充当USB设备的情况下,USB桥控制开关设备以使得开关设备将USB信令直接提供给USB集线器,绕过桥。
如图4所示,***还包括电源管理结构以及图4中未具体示出的一些其他常规结构,但本领域普通技术人员易于设想其存在。
在使用中,头部单元经由USB桥硬件或任何其他常规控制手段来控制开关设备。HU软件应用程序可以选择为例如通过请求、命令或者以其他方式获知电话被要求处于USB主机模式中并命令电话所附连的特定USB端口到USB桥的路由来使能在任一消费者USB端口上的电话。一旦路由到USB桥,电话将检测到连接了USB设备并且电话将开始标准的USB枚举序列。检测和枚举过程由USB标准来限定并且在此不详细解释。然而为了描述本发明的操作的目的,本文提供了一般的理解。枚举过程遵循来自USB主机的USB描述符请求和来自USB设备的USB描述符响应的严格顺序,其允许主机确定设备的能力和功能并配置USB设备以便操作。一旦获知了设备描述符的完整集合,USB主机于是就将加载适当的USB驱动器和应用程序以支持USB设备提供的功能。在本发明的范围中,构想到对于由电话(USB主机)作出的描述符请求的响应由桥本地地应答,或者优选地,将请求通过桥转发到头部单元,在头部中,其设备驱动器处理请求并返回响应。来自设备驱动器的描述符响应被传送到USB桥,所述USB桥随后进而将所述描述符响应传递到电话。通过将描述符请求传递到头部单元驱动器并将来自头部单元驱动器的响应返回到消费者设备,桥在USB***架构中呈现为透明部件。***能力由头部单元来控制并且***保持灵活性而无需在***设计者要求改变描述符响应时改变桥固件或硬件。一旦消费者设备完成枚举过程,消费者设备就获知头部单元的USB功能能力并且消费者设备可以实现通过USB通信使用这些功能。此时,消费者设备或头部单元可以开始激活任意数量的受支持的服务,诸如经由USB桥往来于车辆的数据连接、流媒体音频和流媒体视频。
可提供本发明的另一个实施例,其中桥被配置为充当OTG端口,从而否定了对开关和/或路由逻辑的需要。在此情况下,对于每一个下游端口会存在一个桥功能块。这个实施例实际上是图4中所示示例的更普遍的情况。图4仅示出一个桥,可以将任意一个消费者USB端口路由到所述桥。仅利用一个桥,一次仅可将一个USB端口连接到USB主机。然而如果集线器的每一个下游端口都具有专用桥,那么多个消费者端口就可以在相同时刻支持到USB主机设备的连接。因而,任意消费者端口都可以彼此无关地在任意时间处于USB主机或USB设备模式中。
图5示出了可选实施例,其中开关设备包括USB路由逻辑并且USB路由逻辑和USB桥与USB集线器一起集成在组合USB集线器/USB桥集成电路(IC)中。此配置相对于利用在印刷电路板上连接在一起的分立部件来构建它具有成本和尺寸优势。
图6示出了图5中所示的USB集线器/USB桥集成电路(IC)的内部部件。如所示的,优选地,USB桥的部件包括桥控制器以及端点缓冲器。虽然端点的准确配置实际上由***设计者针对特定需要的选择来决定,图7中示出了一个可能的端点配置的具体示例;然而许多其他的示例是可能的。
如图7所示,桥的端点可以设计为支持在主机A(头部单元)与主机B(消费者设备)之间的批量USB数据连接的多个管道。在桥中,设备A的IN端点连接到设备B的OUT端点并且设备A的OUT端点连接到设备B的IN端点。桥的设计可以使得在端点之间的数据流可以是直接的或缓冲的。例如,在直接连接的情况下,一旦在设备A OUT端点上从主机A接收到USB数据包,如果设备B IN端点可用,桥的内部逻辑就将数据包移动到设备B IN端点。如果设备BIN端点满了或者以其他方式不可用,那么将拒绝主机A在桥中将更多数据包发送到设备A的随后尝试,直到设备B IN端点清空且将设备A OUT缓冲器的内容移动到它为止。可选地,在设备A与B的端点之间的桥中可以存在本地缓冲器。例如,在设备A的OUT端点上接收的数据包被放置在本地存储器设备中以便临时储存,直到设备B IN端点为它们做好准备。OUT端点因而能够从主机接收多个数据包,直到缓冲器满了为止。类似地,IN端点有时可以发送多个包,直到缓冲器空了为止。不要求这种缓冲器,但是在USB主机中的一个偶尔忙并且不能以与其他USB主机相同的速度跟上USB事务处理的某些情况下设想这种缓冲器以改进***吞吐量性能。不管缓冲器配置如何,桥硬件具有在设备A上的IN和OUT端点,分别映射到设备B上的OUT和IN端点,从而形成双向桥,所述双向桥利用足以支持***的应用程序需要的带宽在两个USB主机之间传递USB通信。
同样如图7所示,设备A和设备B提供了连接到其相应USB主机的双向控制端点。每个USB标准都需要控制端点以在枚举序列期间和之后支持在主机与设备之间的USB限定的控制消息。可任选地,每个USB标准还可以利用USB端点来采用旨在控制用户定义的定制设备特定行为的消息,称为销售商特定消息。如图7中可见,控制端点映射到桥控制器(BC)。BC逻辑可以以硬件或者优选地以软件的形式实现。BC提供发送、接收和处理USB标准控制端点消息以及销售商特定消息的能力,其对于桥的控制和操作是重要的。在***启动时,A主机经由控制端点从BC请求并接收描述符。一旦完成,主机A就在其软件栈中加载桥驱动器并配置定制桥硬件以便操作。主机A随后可以控制桥的功能,诸如USB开关路由控制。***现在准备好接受与在桥的B设备上的USB主机模式消费者设备的连接。当做出这种连接时,BC将通过在控制端点上向主机A发送消息来通知主机A中的桥驱动器。此外,主机B将开始在控制端点上向桥中的设备B发送描述符请求。BC接收这些请求,将它们与信息一起封装,该信息将它们标识为来自主机B的描述符请求并使用控制端点将它们传递到主机上的桥驱动器。主机A桥驱动器接收这些请求,将它们标识为描述符请求,并将请求传递到主机A***中的其他软件部件上并等待描述符响应。描述符响应由桥驱动器封装以指示它们是要被转发到主机B的描述符响应。响应随后经由控制端点发送到BC。BC接收它们,将它们标识为应转发到设备B的描述符响应,并将它们放置在用于设备B的控制端点上。在两个主机之间接收并来回转发消息的这个过程继续,直到主机B的枚举过程完成为止。从那时起,两个主机可以开始使用IN和OUT端点在批量端点上传送应用程序数据和服务。
图8示出了***架构的一个可能的配置,包括与桥/集线器对接的头部单元中的软件部件。存在多个方式来构造操作***和软件架构以支持USB桥/集线器的功能。在图8中,显示了典型的Linux实现方式,包括桥/集线器模块和头部单元。此***设计利用标准Linux内核部件和配置并且对于本领域技术人员而言应该是熟悉的。头部单元USB主机控制器硬件由主机控制器驱动器来驱动。主机控制器驱动器连接到USB核心。USB核心将HCD与标准的USB Linux设备驱动器和定制桥驱动器相连接。桥驱动器被配置为根据***架构可任选地直接连接到用户空间应用程序软件或者连接到USB配件驱动器。定制桥驱动器承担控制桥硬件的功能以及在配件设备驱动器与在头部单元上运行的应用程序之间提供数据路径的双重角色。所示的架构能够同时处理与桥和集线器相关联的操作和数据路径,从而允许在USB设备模式中操作的消费者设备与在USB主机模式中操作的消费者设备的并行操作。在一个实施例中,集线器/桥支持在头部单元与多个消费者设备之间的同时活动的USB数据连接,其中所述多个消费者设备中的至少一个处于主机模式中,而其他的处于设备模式中。在另一个实施例中,集线器/桥支持在头部单元与嵌入式设备和消费者USB设备连同处于主机模式中的至少一个设备的一些组合之间同时活动的USB数据连接。虽然理解到头部单元的软件功能对于构建完整的***是重要的,但其设计可以显著变化并且仅作为示范利用本发明的功能的一个方式的手段而提供了这个示例。

Claims (22)

1.一种***,所述***被配置为使得车辆的嵌入式USB主机***能够通过USB集线器连接到消费者设备而不管所述消费者设备被配置为充当USB主机还是USB设备。
2.根据权利要求1所述的***,其中,所述***被配置为在所述车辆的嵌入式USB主机***与提供在所述车辆中的至少一个USB端口之间使用以用于连接到消费者设备。
3.根据权利要求1所述的***,其中,所述***被配置为识别并控制要求消费者设备作为USB主机还是作为USB设备连接到每一个USB端口。
4.根据权利要求1所述的***,其中,所述***被配置为在USB设备模式与USB主机模式之间动态地切换设备连接。
5.根据权利要求1所述的***,其中,所述***被配置为在所述消费者设备充当USB设备的情况下通过所述USB集线器将信号路由到头部单元。
6.根据权利要求1所述的***,其中,所述***被配置为在所述消费者设备充当USB主机的情况下通过USB桥来路由并处理信号,所述USB桥连接到所述USB集线器,从而致使所述消费者设备与所述车辆的嵌入式USB主机***兼容。
7.根据权利要求1所述的***,其中,所述***包括USB集线器模块,所述USB集线器模块包括USB集线器、USB桥和至少一个USB路由开关。
8.根据权利要求7所述的***,其中,所述USB集线器被配置为连接到所述车辆的嵌入式USB主机***。
9.根据权利要求7所述的***,其中,所述至少一个USB路由开关被配置为将每一个消费者端口路由到所述USB桥或USB集线器。
10.根据权利要求9所述的***,其中,所述至少一个USB路由开关包括多个USB模拟多路复用开关。
11.根据权利要求7所述的***,其中,所述USB桥被配置为控制所述至少一个USB路由开关。
12.根据权利要求11所述的***,其中,所述USB桥被配置为在所述消费者设备充当USB主机的情况下,控制所述至少一个USB路由开关以将来自所述USB端口的信号路由到所述USB桥。
13.根据权利要求12所述的***,其中,所述USB桥被配置为处理来自所述消费者设备的信号并且将所述信号提供到所述USB集线器,从而致使所述消费者设备与所述车辆的嵌入式USB主机***兼容。
14.根据权利要求11所述的***,其中,所述USB桥被配置为在所述消费者设备充当USB主机的情况下,控制所述至少一个USB路由开关以将来自所述USB端口的信号路由到所述USB桥。
15.根据权利要求11所述的***,其中,所述USB桥被配置为在所述消费者设备充当USB设备的情况下,控制所述至少一个USB路由开关以将信号提供到所述USB集线器且绕过所述USB桥。
16.根据权利要求1所述的***,其中,所述***包括USB集线器模块,所述USB集线器模块包括所述USB集线器和被配置为用作OTG端口的USB桥。
17.根据权利要求7所述的***,其中,所述至少一个USB路由开关包括USB路由逻辑,所述USB路由逻辑和所述USB桥两者与所述USB集线器集成在组合USB集线器/USB桥集成电路(IC)中。
18.根据权利要求7所述的***,其中,所述USB桥包括桥控制器以及端点缓冲器。
19.根据权利要求18所述的***,其中,所述端点缓冲器被配置为支持在头部单元与所述消费者设备之间的批量USB数据连接的一个或多个管道。
20.根据权利要求1所述的***,其中,所述***包括头部单元,所述头部单元经由单一USB数据电缆电连接到所述USB集线器。
21.根据权利要求1所述的***,其中,所述***包括头部单元,其中所述***被配置为支持在所述头部单元与多个消费者设备之间的同时活动的USB数据连接,所述多个消费者设备中的至少一个处于主机模式中而其他的处于设备模式中。
22.根据权利要求1所述的***,其中,所述***包括头部单元,其中所述***被配置为支持在所述头部单元与嵌入式设备和消费者USB设备连同处于主机模式中的至少一个设备的一些组合之间同时活动的USB数据连接。
CN201480053381.8A 2013-09-26 2014-09-22 到具有usb集线器的汽车***的灵活的移动设备连接性 Active CN106170745B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
US201361882915P 2013-09-26 2013-09-26
US61/882,915 2013-09-26
US14/487,947 2014-09-16
US14/487,947 US9460037B2 (en) 2013-09-26 2014-09-16 Flexible mobile device connectivity to automotive systems with USB hubs
PCT/US2014/056772 WO2015047945A1 (en) 2013-09-26 2014-09-22 Flexible mobile device connectivity to automotive systems with usb hubs

Publications (2)

Publication Number Publication Date
CN106170745A true CN106170745A (zh) 2016-11-30
CN106170745B CN106170745B (zh) 2019-10-22

Family

ID=52692027

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201480053381.8A Active CN106170745B (zh) 2013-09-26 2014-09-22 到具有usb集线器的汽车***的灵活的移动设备连接性

Country Status (7)

Country Link
US (6) US9460037B2 (zh)
EP (3) EP3049894A4 (zh)
JP (1) JP6400714B2 (zh)
KR (2) KR101982733B1 (zh)
CN (1) CN106170745B (zh)
TW (1) TW201524806A (zh)
WO (1) WO2015047945A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109522257A (zh) * 2017-09-20 2019-03-26 旺玖科技股份有限公司 通用串行总线集线器

Families Citing this family (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9460037B2 (en) 2013-09-26 2016-10-04 Delphi Technologies, Inc. Flexible mobile device connectivity to automotive systems with USB hubs
KR101491382B1 (ko) * 2013-12-27 2015-02-06 현대자동차주식회사 자동차의 통합 멀티미디어단자 시스템 및 이의 제어 방법
EP2899643A1 (en) * 2014-01-22 2015-07-29 Harman Becker Automotive Systems GmbH Multimedia switch box
US9811488B2 (en) 2014-04-29 2017-11-07 Mcci Corporation Apparatus and methods for dynamic role switching among USB hosts and devices
KR101630156B1 (ko) * 2014-09-25 2016-06-15 현대자동차주식회사 인터페이스 장치, 그를 가지는 차량 및 그의 제어 방법
US20160132448A1 (en) * 2014-11-07 2016-05-12 Texas Instruments Incorporated Hub module with a single bridge shared among multiple connection ports to support role reversal
KR101673305B1 (ko) * 2014-12-11 2016-11-22 현대자동차주식회사 이기종간 멀티 스트리밍 서비스를 제공하는 헤드 유닛 및 그의 스트리밍 제어 방법, 그리고 이를 실행하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체
US11374809B2 (en) 2015-01-01 2022-06-28 Harman Becker Automotive Systems Gmbh Auxiliary device to enhance native in-vehicle systems by adding interfaces and computational power
WO2016109885A1 (en) * 2015-01-05 2016-07-14 Nanoport Technology Inc. Communication controller for electronic devices
US20160275036A1 (en) * 2015-03-19 2016-09-22 Western Digital Technologies, Inc. Single board computer interface
US9804977B2 (en) * 2015-04-28 2017-10-31 Microchip Technology Incorporated Universal serial bus smart hub
US10224727B2 (en) * 2015-06-30 2019-03-05 Dong-Sheng Li Multi-functional hub integrated with AC power supply
US10031873B2 (en) * 2015-08-14 2018-07-24 Icron Technologies Corporation Systems for enhancing boardroom tables to include USB type-C power and connectivity functionality
US10123155B2 (en) * 2016-01-20 2018-11-06 Livio, Inc. Secondary-connected device companion application control of a primary-connected device
US11397693B2 (en) * 2016-01-27 2022-07-26 Signify Holding B.V. Peripheral device, system including the peripheral device and method
KR101827704B1 (ko) * 2016-04-12 2018-03-22 현대자동차주식회사 Usb 멀티 호스트 장치, 그를 포함하는 차량 및 usb 멀티 호스트 장치의 제어방법
TWI620068B (zh) * 2016-05-13 2018-04-01 景相科技股份有限公司 支援多主機的通用序列匯流排集線設備及使用其之車用主機
KR101727588B1 (ko) * 2016-06-08 2017-04-18 주식회사 굿텔 차량용 usb 인터페이스 모듈 및 그를 포함하는 avn 시스템
US11210912B2 (en) 2016-06-24 2021-12-28 Nanoport Technology Inc. Tactile feedback actuator, electronic device using same, and method of operating same
US10162788B2 (en) * 2016-08-19 2018-12-25 Microchip Technology Incorporated USB on the go (OTG) multi-hub endpoint reflector hub
JP2018073392A (ja) * 2016-09-06 2018-05-10 デルファイ・テクノロジーズ・インコーポレーテッド Usbハブを有する自動車システムへの順応性のある携帯型デバイス接続性
CN106852188B (zh) * 2016-10-31 2021-08-03 深圳市大疆创新科技有限公司 基于通用串行总线的数据交互方法和通用串行总线设备
JP6900780B2 (ja) * 2017-05-18 2021-07-07 セイコーエプソン株式会社 回路装置、電子機器及びケーブルハーネス
TWI640870B (zh) 2017-03-17 2018-11-11 新唐科技股份有限公司 集線器
US10331604B2 (en) * 2017-05-17 2019-06-25 Microchip Technology Incorporated USB host-to-host auto-switching
TW201933131A (zh) * 2018-01-30 2019-08-16 旺玖科技股份有限公司 支援usb主機對主機傳輸的虛擬通訊埠橋接器
US10635618B2 (en) * 2018-09-17 2020-04-28 2236008 Ontario Inc. Modifying a configuration of a port hub
US10574070B1 (en) * 2019-01-19 2020-02-25 Simpower Technology Inc. Multi-functional hub integrated with AC power supply
US11016919B2 (en) * 2019-02-22 2021-05-25 Seagate Technology Llc Intelligent switching peripheral connector
US10963406B2 (en) * 2019-06-18 2021-03-30 Intel Corporation Persistent universal serial bus (USB) device enumeration
CN110618672A (zh) 2019-10-18 2019-12-27 深圳市道通科技股份有限公司 一种接口电路及其接口通信的方法、装置
DE102020211233B4 (de) 2020-09-08 2023-01-19 Volkswagen Aktiengesellschaft Kommunikationsschnittstelle
TWI765543B (zh) 2021-01-26 2022-05-21 創惟科技股份有限公司 用於車載主機系統的通用序列埠匯流排切換器之切換方法
CN115113954A (zh) * 2021-03-17 2022-09-27 旺玖科技股份有限公司 具操作界面切换功能的车载娱乐***
US11921651B2 (en) 2021-06-07 2024-03-05 AyDeeKay LLC Interface module with low-latency communication of electrical signals between power domains
USD996389S1 (en) * 2021-08-12 2023-08-22 Shenzhen Zeus Electronic Technology Co., Ltd Combined receiver and wireless transmitter
CN114153663B (zh) * 2022-02-08 2022-06-17 宁波均联智行科技股份有限公司 一种usb通信线路切换装置及车载tbox
TWI837739B (zh) * 2022-07-25 2024-04-01 創惟科技股份有限公司 具有主機橋接功能的usb集線裝置及其控制方法
CN118200448A (zh) * 2022-12-14 2024-06-14 手持产品公司 用于连接的设备控制和使用的装置、计算机实现的方法和计算机程序产品

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070255885A1 (en) * 2006-04-27 2007-11-01 Standard Microsystems Corporation System and method for universal serial bus hub port reversal
WO2009073806A2 (en) * 2007-12-05 2009-06-11 Johnson Controls Technology Company Vehicle user interface systems and methods
CN101918915A (zh) * 2008-01-02 2010-12-15 桑迪士克以色列有限公司 用于集成文件***的设备和方法
US8447890B1 (en) * 2009-10-30 2013-05-21 Cypress Semiconductor Corporation Operation of multiple masters/hosts through a hub

Family Cites Families (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6073188A (en) 1997-07-25 2000-06-06 Compaq Computer Corporation Electronic switchbox for selection and sharing of internal peripheral devices among different computers, the internal peripheral devices located in slots of a chassis
DE69930987T2 (de) 1998-04-30 2007-04-26 Clarion Co., Ltd. Fahrzeuginformationssystem und Verfahren zu dessen Steuerung, Speichermedium zur Speicherung des Steuerungsprogramms, Plattenwiedergabegerät, und integrierte Halbleiterschaltung
TW470887B (en) 2000-03-10 2002-01-01 Winbond Electronics Corp USB hub having multiple upstream ports and capable of switching between different hosts and computer system using the USB hub
US6732219B1 (en) 2001-02-23 2004-05-04 Hewlett-Packard Development Company, L.P. Dynamic allocation of devices to host controllers
US6957287B2 (en) 2001-11-09 2005-10-18 Aten International Co., Ltd. Asynchronous/synchronous KVMP switch for console and peripheral devices
US20030167345A1 (en) * 2002-02-25 2003-09-04 Knight Alexander N. Communications bridge between a vehicle information network and a remote system
JP2003256351A (ja) 2002-03-04 2003-09-12 Yamaha Corp Usbハブ
US8150937B2 (en) 2004-10-25 2012-04-03 Apple Inc. Wireless synchronization between media player and host device
TWI295885B (en) 2002-06-03 2008-04-11 Action Star Entpr Co Ltd Ubs sharer for use with an usb device
US6591085B1 (en) 2002-07-17 2003-07-08 Netalog, Inc. FM transmitter and power supply/charging assembly for MP3 player
US20070086724A1 (en) 2002-07-17 2007-04-19 Jeff Grady Interface systems for portable digital media storage and playback devices
US6732218B2 (en) 2002-07-26 2004-05-04 Motorola, Inc. Dual-role compatible USB hub device and method
JP2004157604A (ja) * 2002-11-01 2004-06-03 Matsushita Electric Ind Co Ltd Usb機器制御方法および装置
TWI225988B (en) * 2003-03-11 2005-01-01 Prolific Technology Inc Apparatus provided with USB host/hub and method for controlling the same
US7502878B1 (en) * 2003-06-27 2009-03-10 Cypress Semiconductor Corporation Method and apparatus for switching USB devices between multiple USB hosts
US20060227759A1 (en) * 2004-09-14 2006-10-12 Bohm Mark R Peripheral Sharing USB Hub
US20060056401A1 (en) * 2004-09-14 2006-03-16 Standard Microsystems Corporation Peripheral sharing USB hub
TWM274697U (en) 2005-03-10 2005-09-01 Ours Technology Inc Hub having host-to-host transmission function
US20070015485A1 (en) 2005-07-14 2007-01-18 Scosche Industries, Inc. Wireless Media Source for Communication with Devices on Data Bus of Vehicle
US20070067553A1 (en) 2005-09-01 2007-03-22 Alcor Micro, Corp. Design of a signal switch
GB2443990B (en) 2005-11-26 2009-01-28 Wolfson Microelectronics Plc Audio device
US20070156293A1 (en) * 2005-12-30 2007-07-05 Kellzi Krikor G Interface system
US7478191B2 (en) 2006-04-14 2009-01-13 Standard Microsystems Corporation Method for automatically switching USB peripherals between USB hosts
US7523243B2 (en) 2006-04-14 2009-04-21 Standard Microsystems Corporation Multi-host USB device controller
US20080005262A1 (en) 2006-06-16 2008-01-03 Henry Wurzburg Peripheral Sharing USB Hub for a Wireless Host
WO2008101167A2 (en) 2007-02-16 2008-08-21 Intelligent Automation Corporation Vehicle monitoring system
US9116340B2 (en) 2007-05-14 2015-08-25 Kopin Corporation Mobile wireless display for accessing data from a host and method for controlling
WO2009043005A1 (en) 2007-09-28 2009-04-02 Johnson Controls Technology Company Vehicle media system
US20090185559A1 (en) * 2008-01-18 2009-07-23 Evan Chen Integration module for universal serial bus
TW200945043A (en) * 2008-04-28 2009-11-01 Alcor Micro Corp Bridge device for transmitting data, its control chip and method thereof
US20100262726A1 (en) * 2009-01-13 2010-10-14 Tauscher Brian E Method and apparatus for implementing a limited functionality embedded universal serial (USB) host controller on a fully functional downstream USB port
US8626932B2 (en) 2009-09-01 2014-01-07 Apple Inc. Device-dependent selection between modes for asymmetric serial protocols
US8352644B2 (en) * 2009-11-23 2013-01-08 Qualcomm Incorporated Apparatus and methods for USB connection in a multi-processor device
US8549204B2 (en) * 2010-02-25 2013-10-01 Fresco Logic, Inc. Method and apparatus for scheduling transactions in a multi-speed bus environment
KR100980311B1 (ko) * 2010-02-25 2010-09-06 (주)베라시스 Usb 디바이스 시스템 및 그것을 제어하는 방법
US20110208891A1 (en) * 2010-02-25 2011-08-25 Fresco Logic, Inc. Method and apparatus for tracking transactions in a multi-speed bus environment
US8707068B2 (en) 2011-05-09 2014-04-22 Continental Automotive Systems, Inc. USB host wake up via a USB device when in shut down mode
US20130053003A1 (en) 2011-08-31 2013-02-28 Toyota Motor Engineering & Manufacturing North America, Inc. Auxiliary device and system for adding web-based multimedia applications to a multimedia device
US9116563B2 (en) 2011-10-28 2015-08-25 Honda Motor Co., Ltd. Connecting touch screen phones in a vehicle
US9460037B2 (en) 2013-09-26 2016-10-04 Delphi Technologies, Inc. Flexible mobile device connectivity to automotive systems with USB hubs
WO2015081448A1 (en) 2013-12-08 2015-06-11 Nxtrasolutions Inc. Link system for establishing high speed network communications and file transfer between hosts using i/o device links
US20160132448A1 (en) * 2014-11-07 2016-05-12 Texas Instruments Incorporated Hub module with a single bridge shared among multiple connection ports to support role reversal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070255885A1 (en) * 2006-04-27 2007-11-01 Standard Microsystems Corporation System and method for universal serial bus hub port reversal
WO2009073806A2 (en) * 2007-12-05 2009-06-11 Johnson Controls Technology Company Vehicle user interface systems and methods
CN101918915A (zh) * 2008-01-02 2010-12-15 桑迪士克以色列有限公司 用于集成文件***的设备和方法
US8447890B1 (en) * 2009-10-30 2013-05-21 Cypress Semiconductor Corporation Operation of multiple masters/hosts through a hub

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109522257A (zh) * 2017-09-20 2019-03-26 旺玖科技股份有限公司 通用串行总线集线器
CN111597132A (zh) * 2017-09-20 2020-08-28 旺玖科技股份有限公司 通用串行总线集线器
CN111597132B (zh) * 2017-09-20 2022-06-03 旺玖科技股份有限公司 通用串行总线集线器

Also Published As

Publication number Publication date
US20200057739A1 (en) 2020-02-20
JP6400714B2 (ja) 2018-10-03
US10545899B2 (en) 2020-01-28
US11176072B2 (en) 2021-11-16
JP2016536727A (ja) 2016-11-24
KR102058828B1 (ko) 2019-12-23
WO2015047945A1 (en) 2015-04-02
TW201524806A (zh) 2015-07-01
US20230297531A1 (en) 2023-09-21
CN106170745B (zh) 2019-10-22
KR20160058933A (ko) 2016-05-25
EP3049894A1 (en) 2016-08-03
US20170004103A1 (en) 2017-01-05
EP4293527A2 (en) 2023-12-20
KR101982733B1 (ko) 2019-05-27
EP3474151A1 (en) 2019-04-24
US20170168974A1 (en) 2017-06-15
US20220027301A1 (en) 2022-01-27
EP3049894A4 (en) 2017-08-16
US20150089092A1 (en) 2015-03-26
KR20190058704A (ko) 2019-05-29
US9460037B2 (en) 2016-10-04
US9619420B2 (en) 2017-04-11
EP4293527A3 (en) 2024-03-06
US11681643B2 (en) 2023-06-20

Similar Documents

Publication Publication Date Title
CN106170745A (zh) 到具有usb集线器的汽车***的灵活的移动设备连接性
US9645962B2 (en) Flexible mobile device connectivity to automotive systems with USB hubs
KR102360664B1 (ko) Usb 허브들을 이용한 자동차 시스템들로의 유연한 모바일 디바이스 접속성
US20080307136A1 (en) Arbitration of Memory Transfers in a DSP System
CN108885601A (zh) Usb多主机端点反射器集线器
CN102301356A (zh) 通用串行总线主机到主机通信
CN116501681B (zh) Cxl数据传输板卡及控制数据传输的方法
CN104978251A (zh) 一种支持单个EEPROM调节多个Redriver芯片驱动能力的方法
US10210128B2 (en) Redirection of lane resources
CN103535110A (zh) 用于点对点串行链路协议的无线通信
CN208888804U (zh) 一种多处理器电子设备
US20080307149A1 (en) Clustering System and Flexible Interconnection Architecture Thereof
CN208271170U (zh) 一种调试串口连接设备
CN110362523B (zh) 一种基于virtio协议的接口及数据处理方法
CN115794696A (zh) NTB和PCIe功能自动切换方法、***、电子设备及介质
CN108241537A (zh) 资源分配***、设备分配控制器以及设备识别方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right

Effective date of registration: 20181203

Address after: Babado J San Michaele

Applicant after: Amberford Technology Co., Ltd.

Address before: michigan

Applicant before: Delphi Automotive Systems LLC (US)

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant