在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
EETOP诚邀模拟IC相关培训讲师 创芯人才网--重磅上线啦!
查看: 2421|回复: 5

[求助] usb2.0的疑问

[复制链接]
发表于 2011-3-31 17:55:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
小弟学习usb时,有一疑问:usb2.0的拓扑结构是七层结构,那么有什么原因限制其只能接5级的 hub 呢?
还请各位大虾不惜赐教,谢谢!
发表于 2011-4-1 08:36:05 | 显示全部楼层
USB的总线拓扑结构是一个星型结构,集线器(Hub)位于每个星型结构的中心,USB协议规定最多允许5级集线器进行级连。
 楼主| 发表于 2011-4-7 16:55:01 | 显示全部楼层
协议上是这样规定的,但是具体有什么原因吗,还请高手详细指点。。。
发表于 2011-4-22 12:51:57 | 显示全部楼层
due to propagation delay in USB Bus topology.
发表于 2011-10-18 01:03:33 | 显示全部楼层
协议上是这样规定的,但是具体有什么原因吗,还请高手详细指点。。。
发表于 2011-11-20 20:39:48 | 显示全部楼层
大概是因为以HS为例,transmitter发出的一个packet,sync pattern有32位KJ对,而经过一级Hub有可能就丢掉4位KJ toggle,而作为receiver要检测到一个packet的sync pattern需要至少12位的KJ对。这要就要求中间只能损失20位KJ对。所以Hub最多位5级。

(有点忘了因果关系了,大概是相关的吧)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-26 13:41 , Processed in 0.446576 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表