[发明专利]用于通用串行总线物理层中的自动下游到上游模式切换的方法和装置有效
| 申请号: | 201180075499.7 | 申请日: | 2011-12-16 |
| 公开(公告)号: | CN103999066B | 公开(公告)日: | 2018-04-06 |
| 发明(设计)人: | J·C·王;A·L·贝拉科切亚;N-C·常;S·B·麦高恩 | 申请(专利权)人: | 英特尔公司 |
| 主分类号: | G06F13/14 | 分类号: | G06F13/14 |
| 代理公司: | 上海专利商标事务所有限公司31100 | 代理人: | 张欣 |
| 地址: | 美国加利*** | 国省代码: | 暂无信息 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 通用 串行 总线 物理层 中的 自动 下游 上游 模式 切换 | ||
1.一种用于通用串行总线的方法,包括:
由处理器电路监测第一计算设备的第一通用串行总线USB端口,所述第一USB端口处于活动状态且在下游模式中操作,所述第一USB端口将由USB控制器来控制;
监测所述USB控制器的寄存器,所述寄存器用于指示所述第一USB端口的状态,所述状态包括所述第一USB端口处于活动状态还是不活动状态;
判断第二计算设备的第二USB端口已尝试附接到所述第一USB端口,所述第二USB端口在所述下游模式中操作;
响应于所述第一USB端口和所述第二USB端口在下游模式中操作,将所述第一USB端口的状态改变为不活动状态;
响应于确定了所述第二USB端口已尝试附接到所述第一USB端口且所述第一USB端口的状态改变为所述不活动状态,激活所述第一USB端口的物理PHY层中的切换结构以将所述第一USB端口从在所述下游模式中操作切换到在上游模式中操作;以及
促进在所述上游模式中操作的所述第一USB端口与在所述下游模式中操作的所述第二USB端口的附接。
2.如权利要求1所述的方法,所述USB控制器用于根据用于USB的可扩展的主机控制器接口xHCI规范来操作,所述PHY层包括根据用于PCI Express的PHY接口及USB 3.0架构PIPE3规范操作的PHY接口。
3.如权利要求2所述的方法,其中,所述寄存器是所述USB控制器的PORTSC寄存器。
4.如权利要求2所述的方法,促进在所述上游模式中操作的所述第一USB端口与在所述下游模式中操作的所述第二USB端口的附接包括:致使在所述上游模式中操作的所述第一USB端口在所述下游模式中操作的所述第二USB端口看起来为新附接,并且响应于所述新附接,所述第二USB端口尝试附接到在所述上游模式中操作的所述第一USB端口。
5.如权利要求1所述的方法,包括所述第一USB端口由根据用于USB的增强的主机控制器接口eHCI规范操作的USB控制器控制,所述PHY层包括根据USB收发器宏单元接口UTMI规范或USB低引脚数接口ULPI规范中的一个操作的PHY接口。
6.如权利要求5所述的方法,包括监测依照所述UTMI规范或所述ULPI规范中的一个操作的所述PHY接口处的VBus状态。
7.如权利要求6所述的方法,包括基于所述VBus状态指示出下游端口已经将所述VBus状态驱动到高状态以尝试附接到在所述下游模式中操作的所述第一USB端口,判断所述第二USB端口已尝试附接到在所述下游模式中操作的所述第一USB端口。
8.一种计算设备,包括:
处理器电路;
第一计算设备的一个或多个通用串行总线USB端口的物理PHY层中的切换结构,所述切换结构被配置成将第一USB端口从在下游模式中操作切换到在上游模式中操作,所述第一USB端口来自所述第一计算设备的所述一个或多个USB端口,所述第一USB端口将由USB控制器控制;
所述USB控制器的寄存器,所述寄存器用于指示所述第一USB端口的状态,所述状态包括所述第一USB端口处于活动状态还是不活动状态;以及
可通信地耦合到所述处理器电路的存储器单元,所述存储器单元被配置为存储模式切换管理器,所述模式切换管理器在所述处理器电路上可操作以:
监测所述寄存器;
确定第二计算设备的第二USB端口已尝试附接到所述第一USB端口,所述第二USB端口在下游模式中操作;
响应于所述第一USB端口和所述第二USB端口在下游模式中操作,将所述第一USB端口的状态改变为不活动状态;
检测所述寄存器的改变,所述寄存器指示在所述下游模式中操作的所述第一USB端口处于不活动状态;
激活所述切换结构,用以基于检测到所述第二USB端口附接到所述第一USB端口的尝试以及所述第一USB端口的状态改变为所述不活动状态而切换所述第一USB端口以在所述上游模式中操作;以及
促进把将在所述上游模式中操作的所述第一USB端口附接到在所述下游模式中操作的所述第二USB端口。
9.如权利要求8所述的设备,包括USB连接器,用于通过所述第一计算设备的所述第一USB端口并通过所述第二计算设备的所述第二USB端口,可通信地将所述第一计算设备耦合到所述第二计算设备。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英特尔公司,未经英特尔公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180075499.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种家祠式叠层组合墓墅
- 下一篇:一种生态楼





