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

通过交替模式连接发送通用串行总线(USB)数据制造技术

技术编号:19396828 阅读:110 留言:0更新日期:2018-11-10 05:03
示例包括用于发送通用串行总线(USB)分组的装置。装置包括用于从USB设备接收USB分组的发射机适配器。发射机适配器还可以基于USB分组来生成一个或多个交替模式分组。发射机适配器还可以经由交替模式连接发送交替模式分组。

【技术实现步骤摘要】
【国外来华专利技术】通过交替模式连接发送通用串行总线(USB)数据相关申请的交叉引用本申请要求享有于2016年4月1日由Rozic等人提交的、题为“TransmittingUniversalSerialBus(USB)DataoverAlternateModeConnection”的、序列号为15/088,997的美国专利申请的申请日的利益,并且通过引用方式将其并入本文。
技术介绍
互连信道用于将诸如USB设备之类的电子设备连接到计算设备。例如,USB设备可以包括与长电缆连接的硬盘驱动器(HDD)以及经由短互连信道(以及其他设备和其他长度的互连信道)连接的拇指驱动器。ThunderboltTM是将外围组件互连快速(PCIe)和DisplayPort(DP)接口组合成一个串行信号以另外地在一个电缆中提供DC电力的接口。附图说明图1是示出可以通过交替模式接口隧道传送USB的示例性系统的框图;图2是示出用于通过交替模式接口隧道传送USB的示例性物理拓扑的框图。图3是用于通过交替模式接口隧道传送USB的示例性逻辑拓扑的横截面;图4是示例性交替模式分组报头的框图;图5是示出可以通过交替模式接口隧道传送USB的示例性计算设备的框图;图6是示出用于通过交替模式接口隧道传送USB的方法的流程图;以及图7是示出存储用于通过交替模式接口隧道传送USB的代码的计算机可读介质的框图。贯穿本公开内容和附图使用相同的数字来引用同样的组件和特征。100系列中的数字指代最初见于图1中的特征;200系列中的数字指代最初见于图2中的特征;等等。具体实施方式如上面提到的,ThunderboltTM是将对PCI快速(PCIe)和DisplayPort(DP)接口的支持组合成一个串行信号、同时在一个电缆中提供DC电力的接口。ThunderboltTM版本1和2使用MiniDisplayPort连接器来连接设备。目前的ThunderboltTM版本3使用根据2015年4月3日发布的USBType-CTM电缆和连接器规范修订版1.1的USBType-CTM电缆和连接器。此外,ThunderboltTM版本3是使用USBType-CTM的交替模式来实现的。交替模式将USBType-C电缆中的物理线路中的一些物理线路专用于交替数据协议的直接设备到主机传输。具体而言,四个高速通道、两个边带引脚和(仅针对底座、可拆卸设备和永久电缆应用)两个USB2.0引脚和一个配置引脚可以用于交替模式传输。通过配置信道使用供应商定义的消息(VDM)来配置模式。为了使用Type-CTM连接来实现通过ThunderboltTM的USB隧道传送,可以支持USB2.0和USB3.1传送模式。如本文使用的,隧道传送指代根据被封装在另一网络协议内部的一个计算机网络协议来发送数据。例如,USB2.0标准包括低速(LS)、全速(FS)和高速(HS)模式。USB3.x标准包括超速(SS)和超速+(SSP)模式,所述模式分别可以传送高达5Gbit/s和10Gbit/s的数据。USB2.0在Type-CTM连接器内使用保留的信号集,所述连接器一旦在USBType-CTM交替模式下被启用,就使USB2.0功能能够与交替模式接口共存。因此,通过使用不同的信令而无需任何隧道传送,USB2.0功能可以在ThunderboltTM版本3上共存。然而,于2008年11月17日发布的USB3.0规范和于2013年7月26日发布的USB3.1规范没有在Type-CTM连接器内使用任何保留的信号集,并且因此目前无法与ThunderboltTM交替模式共存。概括而言,本公开内容涉及用于通过ThunderboltTM接口隧道传送USB3.1数据的技术。具体而言,本文描述的技术包括用于通过生成交替模式兼容分组而通过Type-C连接器发送USB3.x数据的系统、方法和接口控制器。例如,交替模式分组可以在USB发射机适配器处被生成,并通过USBType-C电缆被发送,并在USB接收机适配器处被接收。然后,USB接收机适配器可以基于交替模式分组来生成与最初接收的USB分组对应的USB分组。例如,可以基于交替模式分组中的报头信息来生成USB分组。因此,技术使连接到ThunderboltTM域的USB设备能够连接到单个可扩展主机控制器接口(xHCI)控制器。此外,不需要软件修改,这是因为USB接收机适配器以与USB发射机适配器接收USB分组的形式相同的形式输出USB分组。此外,代替通过ThunderboltTM域热插拔xHCI控制器,USB集线器和USB设备可以代替地更自然地被热插拔。因此,可以通过如由USBType-C规范实现的交替模式来实现各种连接类型。具体而言,USBType-C规范使信号引脚能够出于USB2/USB3数据传输以外的目的而被重新指派。这些重新指派被称为交替模式。每个USBType-C端口可以支持零个或更多个交替模式。在实施例中,交替模式可以是其中跨引脚和/或硬件发送和接收数据的操作形式,其中,引脚和/或硬件指示第一协议,而数据根据第二协议被打包、编码/解码或以其他方式被传送。现在参考图1,示出可以通过诸如ThunderboltTM接口之类的交替模式接口来隧道传送USB的示例性系统的框图被示出。示例性系统概括地由附图标记100指代,并且可以使用下面的图5的计算设备500来实现。例如,可以使用上面图1的计算设备126的交替模式接口来实现示例性系统100。系统100可以包括xHCI端口102。例如,xHCI102端口可以是用于通用串行总线(USB)的主机控制器,其能够与USB1.x、2.0和3.x兼容设备对接。系统100还可以包括USB2.0集线器104和USB3.1集线器106。USB2.0集线器104和USB3.0集线器106分别包括USB上行链路集线器108和110。USB2.0集线器104还可以包括两个USB下行链路端口112、114。USB2.1集线器106可以包括两个USB下行链路集线器116、118。系统100还可以包括两个交替模式连接120、122。交替模式连接120连接两个Type-C端口124、126。交替模式连接122耦合到两个Type-C端口128、130。此外,系统100可以包括耦合到xHCI端口102的USB3.x适配器132以及耦合到USB3.x适配器132的交替模式接口134。取决于数据流的方向,USB3.x适配器132可以被称为USB发射机适配器或USB接收机适配器。系统可以包括耦合到USB适配器138和一个或多个其他适配器140的另一交替模式接口136。例如,其他适配器140可以包括PCIe适配器和DP适配器。USB适配器138还耦合到USB3.x集线器106的USB上行链路集线器110。另一USB适配器142耦合到USB3.x集线器106的USB下行链路集线器116和交替模式接口144。交替模式接口144耦合到USBType-C连接128。另一交替模式接口146耦合到Type-C连接130和USB适配器148。如图1所示,xHCI端口102可以使用Type-C电缆通过连接154、156经由Type-C连接器124、126接收150并发送152USB2.0业务。如箭头158、160本文档来自技高网...

【技术保护点】
1.一种用于发送通用串行总线(USB)分组的装置,其包括:发射机适配器,其用于:从USB设备接收USB分组;基于所述USB分组来生成一个或多个交替模式分组;以及经由交替模式连接发送所述交替模式分组。

【技术特征摘要】
【国外来华专利技术】2016.04.01 US 15/088,9971.一种用于发送通用串行总线(USB)分组的装置,其包括:发射机适配器,其用于:从USB设备接收USB分组;基于所述USB分组来生成一个或多个交替模式分组;以及经由交替模式连接发送所述交替模式分组。2.如权利要求1所述的装置,其中,所述USB分组包括USB3.x分组。3.如权利要求1所述的装置,其中,所述交替模式分组包括分组报头,所述分组报头包括用于指示层类型的值。4.如权利要求1所述的装置,其中,所述交替模式分组包括分组报头,所述分组报头包括用于表示上游端口和下游端口之间的路径的字段。5.如权利要求1所述的装置,其中,所述交替模式分组包括要被周期性地发送的分组。6.如权利要求1-5的任意组合所述的装置,其中,所述交替模式分组包括所述USB分组的部分,其中,所述USB分组包括数据分组。7.如权利要求1-5的任意组合所述的装置,其中,所述交替模式分组包括分组报头,所述分组报头包括用于指示用于上游USB端口和下游USB端口之间的虚拟链路的路径的字段。8.如权利要求1-5的任意组合所述的装置,其中,所述交替模式分组包括分组报头,所述分组报头包括用于以字节数指示事务长度的长度字段。9.如权利要求1-5的任意组合所述的装置,其中,所述交替模式分组包括分组报头,所述分组报头包括要用于同步和错误检查的字段。10.如权利要求1-5的任意组合所述的装置,其中,所述交替模式连接包括USBType-C电缆。11.一种用于通过交替模式接口接收USB分组的装置,其包括:接收机适配器,其用于:经由交替模式连接从发射机适配器接收交替模式分组;基于所述交替模式分组来恢复USB分组;以及将所述USB分组发送到USB设备。12.如权利要求11所述的装置,其中,所述交替模式连接包括USBType-C电缆。13.如权利要求11所述的装置,其中,所述接收机适配器用于通过从所述交替模式分组移除交替模式报头基于所述交替模式分组...

【专利技术属性】
技术研发人员:R·罗齐奇K·R·瓦迪韦吕R·古铁雷斯
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1