集线器规范.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
集线器规范 集线器规范包括两大基本部分:集线器转发中继器(Hub Repeater)和集线器控制器(Hub Controller) 。同时也描述了集线器的错误恢复,重启和挂起/唤醒操作。最后简述集线器请求行 为和集线器描述子。 集线器提供了USB 设备和主机之间的电子接口。集线器支持的主要的USB 功能有: 连接行为 电源管理 设备连接和未连接检测 总线错误检测和恢复 高速和低速设备的支持。 集线器由集线器转发中继器和集线器控制器组成。集线器转发中继器负责连接方面的工 作。它也支持像总线错误检测和恢复,连接和未连接检测这样的异常处理。集线器控制器提 供主机到集线器的通讯机制。集线器特定的状态和控制命令允许主机配置集线器和监视与控 制它的每个下行端口。 集线器根据它们是在传输包、唤醒信号或者是在空闲状态而表现出不同的连接行为。一、 包信号连接。包信号连接分为上行连接和下行连接两种。上行连接是面向主机的。当某个使 能的下行端口检测到SOP 时,就建立了仅到上行端口而不是任何其它下行端口的上行连接。 下行连接是面向设备的。当集线器在上行端口上检测到 SOP 时就建立到所有使能下行端口的 连接。未处在使能状态的端口不能向下行方向传送。集线器还有没有任何连接的空闲状态。 在空闲态时集线器所有端口都处在接收模式,等待下一个包的开始。二、唤醒连接。挂起的 集线器将上行端口接收到的唤醒信号送到所有使能的下行端口。当挂起的集线器检测到来使 局部挂起或使能下行端口的唤醒信号时,将反射唤醒信号到上行端口和包括自己在内的所有 使能下行端口。唤醒信号不被反射到未使能的或挂起的下行端口。后面将有更详细的讨论。 集线器是主机和设备之间建立连接的极为重要的USB 部件。检测和防止任何连错误,尤 其是能导致死锁的连接就显得非常重要。集线器必须在转发模式下处理连接错误。集线器必 须也能检测和恢复发往集线器控制器的包。 每个集线器都有一个帧计时器。它的时间来自集线器的本地时钟,并通过主机发来的SOF 与主机同步。它提供被用来检测闲置(babbling)设备和防止集线器被上行集线器设为无效的时 间参考。集线器必须跟踪主机帧周期并能在即使丢失两个连续SOF 令牌的情况下仍然保持同 步。在重启或唤醒后,帧计时器未同步。只要接收到两个连续的SOF 包,它就必须同步。 EOF1 和EOF2 是由帧计时器产生的时刻。这些时刻用来确保设备和集线器不干扰来自主 机的 SOF 包的正确传输。这些时刻仅当帧计时器与 SOF 同步时才有意义。图10-1 给出了严 格的EOP 时刻。表10-1 总结了主机和集线器EOF 时刻。在EOF2 时刻,任何有上行连接的 端口将被置为无效。集线器通过在上行集线器EOF2 之前发出EOP 来防止被设为未使能。(如 在EOF1 时刻) 。 表10-1 集线器和主机EOF 时刻 从SOF 开始通常的 描述 说明 位数 EOF1 32 帧结束点#1 EOF2 10 帧结束点#2 EOF1 范围 EOF1 范围 图10-1. EOF 时间点 USB 主机控制器应该负责不要设备回应,如果该回应会导致设备在 EOF2 时刻发出包。 这时主机应该发出异常终止序列来保证设备不作回应。而且,因为集线器将在到达EOF1 时刻 时结束上行方向的包,如果来自设备的响应(数据或握手信号)未定或者集线器到EOF1 时刻的 过程中,主机不应开始一个事务。 内部接口(Internal port)连接着集线器转发中继器和集线器控制器。除了传送串行数据到集 线器控制器或从集线器控制器接收串行数据外,内部端口还是一定唤醒信号的来源。图 10-2 给出了内部端口状态自动机。表10-2 定

文档评论(0)

qujim + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档