当前位置: 首页 > 专利查询>英特尔公司专利>正文

用于检测用于C型连接器的充电器和远程主机的系统技术方案

技术编号:16048945 阅读:24 留言:0更新日期:2017-08-20 08:39
本技术包括检测用于C型连接器的充电器和远程主机。在此描述了一种装置、系统和方法。装置包括USB C型端口和USB接收器检测器。基于USB 接收器检测器来区分充电器和远程主机。

【技术实现步骤摘要】
【国外来华专利技术】用于检测用于C型连接器的充电器和远程主机的系统相关申请的交叉引用本申请要求于2014年12月23日提交的美国专利申请NO.14/582,160的申请日的权益,其通过引用结合在此。
本公开大体上涉及响应于设备检测的端口配置。具体地,本公开涉及在多个端口共享设备控制器时在充电器和远程主机之间进行区分。
技术介绍
C型通用串行总线(USB)连接器是小于先前的USB连接器并且能够实现与使能翻转的USB插座连接的USB连接器。在一些情况下,C型USB连接器是USB设备的主充电连接器。在具有多个USB端口的系统中,每个端口可以共享单个设备控制器。例如,第一USB设备可以处于设备模式并且映射到设备控制器,同时第二设备(诸如USB主机、USB设备或远程主机)正尝试以功能方式连接至系统。附图说明图1是具有共享设备控制器的系统;图2是包括共享设备控制器的系统;图3是检测用于USBC型连接器的充电器和主机的过程流程图;图4是充电器检测过程的过程流程图;图5是图示嵌入式控制器胶连逻辑与C型端口胶连逻辑之间的通信的梯形图;图6是示出存储用于在充电器和USBC型主机之间进行区分的代码的有形非暂时性计算机可读介质的方框图;以及图7是示例性计算机系统的方框图。在一些情况下,相同数字贯穿本公开和各图用来指代类似的组件和特征。100系列中的数字指代最初在图1中找到的特征;200系列中的数字指代最初在图2中找到的特征;诸如此类。具体实施方式C型USB连接器使得能够以多个线缆取向实现与USB设备的连接。USBC型端口可以是能够支持多个不同协议的多模式端口。这样的协议可以包括:快速外围组件互连(PCI)(PCIe)规范、诸如2010年11月10日发布的PCIe3.0;通用串行总线(USB)规范,诸如2013年7月26日发布的USB3.1规范,或者串行ATA(SATA)规范,诸如2013年8月公布的SATA3.2规范。虽然在此描述了USB,但由于可以使用任意输入/输出(I/O)协议,其可以用作示例。在具有多个USB端口的系统的情况下,一个设备控制器可以控制若干USB端口的操作。设备控制器可以使能设备与系统中的其他资源之间的连接性。例如,设备控制器可以提供用于数据通信和功率输送功能性的接口。设备控制器也可以支持用于连接至系统的USB设备的各种操作模式。操作模式包括配件模式、交替模式、音频适配器配件模式、调试配件模式和交替模式。在系统的端口经由C型连接器与简单充电器耦合时,基于如在2014年8月11日发布的USBC型规范1.0中定义的配置通道(CC)检测,USBC型连接器配置在面向上游端口(UFP)。如在此使用的,简单充电器是不支持根据2014年8月11日发布的USB功率输送规范修订版2.0的USB功率输送的充电器。简单充电器也将自身呈现为对于系统的面向下游端口(DFP)并且不具有任何主机能力。根据USBC型规范,在设备控制器未映射到任意其他端口时,连接至简单充电器的C型端口被分配给设备控制器。在简单充电器被附接时,CC检测将附接的DFP的指示作为简单充电器给出,而不指示DFP的类型。因此,简单充电器可以将系统的资源捆绑为与USB连接中的数据流相关联的主机、集线器、设备或任意USB组件。在简单充电器映射到设备控制器时后续连接的设备不可以访问设备控制器,直到简单充电器被脱离之后。在此描述的实施例使得系统能够检测连接至C型连接器的充电器和主机。设备控制器可以支持多个USB端口。在实施例中,装置包括USBC型端口以及USB接收器检测器。充电器和远程主机基于USB接收器检测器来区分。在以下描述中,为了提供对本专利技术的透彻理解,阐述了许多具体细节,诸如具体类型的处理器和系统配置、具体硬件结构、具体架构和微架构细节、具体寄存器配置、具体指令类型、具体系统组件、具体测量值/高度、具体处理器流水线级和操作等的示例。然而,对于本领域的技术人员来说将清楚的是,这些具体细节并不必需被采用来实施本专利技术。在其他实例中,公知的组件或方法(诸如具体和可替代的处理器架构、用于所描述的算法的具体逻辑电路/代码、具体固件代码、具体互连操作、具体逻辑配置、具体制造技术和材料、具体编译器实施方式、代码中算法的具体表达、具体的掉电和门控技术/逻辑和计算机系统的其他具体操作细节)并未详细描述以免不必要地模糊本专利技术。虽然以下实施例可能参照具体集成电路中(诸如计算平台或微处理器中)的节能和能量效率来描述,但其他实施例也可应用于其他类型的集成电路和逻辑设备。在此描述的实施例的类似技术和教导可以应用于也可能从更好的能量效率和节能中受益的其他类型的电路或半导体设备。例如,所公开的实施例不限于台式计算机系统或UltrabookTM。并且,也可以用于其他设备中,诸如手持设备、平板计算机、其他薄笔记本、片上系统(SOC)设备以及嵌入式应用。手持设备的一些示例包括蜂窝电话、网际协议设备、数字相机、个人数字助理(PDA)和手持PC。嵌入式应用通常包括微控制器、数字信号处理器(DSP)、片上系统、网络计算机(NetPC)、机顶盒、网络集线器、广域网(WAN)交换机,或者可以执行以下教导的功能和操作的任意其他系统。此外,在此描述的装置、方法和系统不限于物理计算装置,而是也可以涉及用于节能和能量效率的软件优化。如在以下描述中容易变得清楚的,在此描述的方法、装置和系统的实施例(无论是否涉及硬件、固件、软件或其组合)对于与性能考量相平衡的“绿色科技”未来是至关重要的。随着计算系统不断进步,其中的组件正变得更加复杂。结果,用于组件之间的耦合和通信的互连在复杂性上也日益增加以确保带宽要求满足最优的组件操作。此外,不同市场区段需求互连架构的不同方面以适应市场需求。例如,服务器要求较高性能,而移动生态系统有时能够为了节省功率而牺牲总体性能。再者,在最大节能的情况下提供最高可能性能是大多数组织的唯一目的。以下,讨论了多种互连,其将潜在地受益于在此描述的本专利技术的方面。图1是具有共享设备控制器的系统100。系统100包括片上系统(SOC)102。在实施例中,系统100可以包括平台控制器中心(PCH)而非SOC102。系统100还包括USB主机控制器104和USB设备控制器106。USB主机控制器104可以包括用于与主机控制器驱动器通信的硬件以及用于管理来往于配置为主机的USB设备的信号的硬件。USB主机控制器104可以实施功率管理方案以及支持所有USB设备速度。类似地,USB设备控制器106可以包括用于与设备控制器驱动器通信的硬件以及用于管理来往于配置为设备的USB设备的信号的硬件。USB设备控制器106可以实施功率管理方案以及支持所有USB设备速度。USB主机控制器104以及USB设备控制器106与多个交换机108耦合。在实施例中,交换机108可以控制哪些端口映射到USB主机控制器104以及哪些端口映射到USB设备控制器106。因此,交换机控制USB端口110和USB端口112。每个端口支持来自USBC型插座114以及USBC型插座116的各种USB信号。C型插座可以包括超速USB引脚、USB2.0引脚、辅助信号引脚、功率引脚、接地引脚以及配置引脚。超速信号用于实施USB3.1信令,而USB2.0引脚用于实施USB2本文档来自技高网...
用于检测用于C型连接器的充电器和远程主机的系统

【技术保护点】
一种装置,包括:多模式端口,其中所述多模式端口用于根据多个协议来传输和接收数据;以及USB接收器检测器,其中所述接收器检测器用于关于所述USB接收器检测器来在充电器和远程主机之间进行区分。

【技术特征摘要】
【国外来华专利技术】2014.12.23 US 14/582,1601.一种装置,包括:多模式端口,其中所述多模式端口用于根据多个协议来传输和接收数据;以及USB接收器检测器,其中所述接收器检测器用于关于所述USB接收器检测器来在充电器和远程主机之间进行区分。2.根据权利要求1所述的装置,包括:设备控制器,其中所述设备控制器在多个多模式端口当中共享。3.根据权利要求2所述的装置,其中,所述设备控制器基于USB接收器检测器状态而分配给所述多个多模式端口中的端口。4.根据权利要求2所述的装置,其中,嵌入式控制器用于将所述设备控制器映射至所述多个多模式端口中的端口。5.根据权利要求2所述的装置,包括嵌入式控制器胶连逻辑,其中所述嵌入式控制器胶连逻辑用于配置所述设备控制器的物理层(PHY)。6.根据权利要求1所述的装置,其中,PHY胶连逻辑用于确定所述多模式端口的状态。7.根据权利要求1所述的装置,其中所述充电器未映射到所述多模式端口的数据通路。8.一种系统,包括:共享的设备控制器;多个多模式端口,其中至少一个充电器耦合至第一端口,并且至少一个远程主机耦合至第二端口,并且其中多模式端口用于根据多个协议来传输和接收数据;以及USB接收器检测器,其中充电器和远程主机基于所述USB接收器检测器来区分。9.根据权利要求8所述的系统,其中所述设备控制器在多个多模式端口当中共享。10.根据权利要求8所述的系统,其中所述设备控制器基于USB接收器检测器状态而映射到所述多个多模式端口中的端口。11.根据权利要求8所述的系统,其中嵌入式控制器用于将所述设备控制器映射到所述多个多模式端口中的端口。12.根据权利要求8所述的系统,包括:嵌入式控制器胶连逻辑,其中所述嵌入式控制器胶连逻辑用于...

【专利技术属性】
技术研发人员:AK斯里瓦斯塔瓦KR瓦迪韦卢
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1