USB2.0中继器行为与同步影响分析

需积分: 10 3 下载量 34 浏览量 更新于2024-07-16 收藏 511KB DOCX 举报
"USB2协议,Hub,USB2翻译" 本文档是关于USB2协议中Hub章节的翻译,主要探讨了同步对中继器行为的影响、与帧抖动相关的微帧抖动以及EOF1和EOF2时序点等相关知识点。 11.2.3.3 同步对中继器行为的影响 当主机生成长时间恢复或设备连接改变时,微帧计时器的作用至关重要。如果一个全/低速设备被卸下,然后连接了一个低/全速设备,集线器可能无法检测到这种变化,因为它依赖于SOF(帧起始标志)来同步并生成EOF1和EOF2(帧结束标志)。在这种情况下,新的设备可能会被错误地识别为SOP(Start of Packet,包开始),导致集线器无法同步。为避免这个问题,集线器必须在恢复后阻止任何下游端口建立连接,直到它能正确同步。 11.2.4 与帧抖动有关的微帧抖动 USB系统要求事务转换器间的SOF间隔变化不超过±42ns。集线器通过重复上游端口接收到的SOF来同步其本地时钟,但可能会引入量化误差和微帧到微帧的抖动。集线器中继器的微帧到微帧抖动必须保持在0到5位时间之间,确保连续SOF的延迟差不超过5位。同时,内部SOF注册电路的抖动应小于或等于16位,而主机控制器产生的SOF源抖动必须小于4位。这些规定确保整个USB拓扑中的微帧周期抖动小于40位,满足协议要求。 11.2.5 EOF1和EOF2时序点 EOF1和EOF2是根据集线器的微帧计时器确定的关键时间点。文档中提到的表11-3详细列出了高速和全速设备的EOF1和EOF2的具体定义,但这部分内容在提供的文件中缺失。通常,EOF1和EOF2是帧结束的标识,用于设备和集线器确认帧的完整传输。 这份USB2翻译文档深入讲解了USB集线器在同步和时序管理方面的重要细节,对于理解USB2协议的实现机制和优化USB设备的性能具有重要意义。然而,由于内容不完整,缺乏关键图表和部分文字,完整的理解和应用还需要参考完整的USB2协议规范或其他相关资料。