0 与 USB2
0 的特性比较3
2 超速结构 超速总线是一个分层的通讯结构,如下图所示:协议层:协议层在主机和设备间定义了 end—to—end 通讯规则
超速协议在主机和设备端点(endpoint)之间提供应用数据信息交换
这个通讯关系叫做管道(pipe)
它是主机导向的协议,意味着主机决定什么时候在主机和设备间进行应用数据传输
设备可以通过一个特定端点向主机发起异步请求服务,所以它不是一个轮询协议(USB2
0 为轮询协议)
数据可以连续突发传输,提高总线效率
对某些传输类型(块传输),协议提供流控支持
SS 设备可以异步发送,通知主机,设备的功能状态发生改变
而不是轮询的方式
设备端点可以通过设备异步发送的“ready”包(ERDY TP)通知主机进行数据发送与接收,主机对于“ready”通知,假如有有效的数据发送或者缓存接收数据,会添加管道
主机发送包含主机时间戳的特别包头(ITP)到总线上,该值可以用于保持设备和主机同步(假如需要的话)
超速 USB 电源管理:链路电源管理的关键点是:·设备向主机发送异步“ready”通知·包是有路由路径的,这样就允许不参加数据通讯的链路进入或仍旧停留在低电源状态
· 假如包送到一个处于低电源状态的端口,这个端口会切换到退出低电源状态并指示这是个切换事件
设备: ·超速需要支持 USB2
0 对默认的控制管道的规定
HUB 设备:因为 USB3
0 向下兼容 USB2
0,为支持 USB3
0 双总线结构,USB3
0 HUB 在逻辑上是两个 HUB 的组合:一个 USB2
0 HUB 和一个 USB3
连接到上游端口的电源和地线是共享的
集线器参加到一个端到端的协议中,所承当的工作:·路由选择输出的包到下游端口
·输入包混合传递到上游端口·当不在低功耗状态下时,向所有下游端口广播时间戳包(ITP)·当