![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
USB3.0协议学习
文章平均质量分 93
CD23
USB协会依托答辩
展开
-
【USB3.0协议学习】Topic3·三种Reset Events分析
PowerOn Reset被用来代指上电复位,当一个device接入到root hub或者外置hub的时候,该device检测到Vbus信号从无效变为有效,会自动执行复位。(注意,self powered device不通过Vbus供电,但是Vbus发生转变的时候它同样会执行复位)原创 2023-11-19 17:24:49 · 1148 阅读 · 0 评论 -
【USB3.0协议学习】Topic2·USB3.0的LTSSM分析
链路训练状态机还有一个好处,就是有recovry和retraining状态,链路训练时的参数可以得以保留,在遇到无法纠正的链路错误的时候,可以快速的retraining以恢复到正常状态。LTSSM是链路训练状态机的简称,位于USB3.0协议的protocol layer,共有12种状态,在链路的两端,也就是Downstream port和Upstream port中各有一个LTSSM,二者通过握手信号一起配合控制着这条链路的状态。进入U0状态后,USB3.0的链路双方不能长时间不通信,必须保持交流。原创 2023-11-12 16:38:06 · 3440 阅读 · 6 评论 -
【USB3.0协议学习】Topic1·USB3.0Hub的一些机制
二、USB3.0 Hub的存储转发机制一、USB3.0 Hub的单播(非广播)机制Hub通过解析下行packet header中的Route String字段识别packet要传递的终点,其中4'b0000代表hub本身,4'b0001-4'b1111分别代表hub的各downstream port,由于USB3.0规定Host Controller最多级联5级hub,所以每个packet header中的Route String字段共有4x5=20bit。原创 2023-11-11 20:08:06 · 998 阅读 · 0 评论