Part Number: TUSB8040A1
Other Parts Discussed in Thread: TUSB8040, TUSB8042, TUSB8041, , TUSB8041-Q1, TUSB8020B-Q1
我想问一下USB Hub
1)是不是类似于模拟开关,是分时复用的?
2)Hub对Host一端和对Device一端都是同一个Speed, 例如USB3.0 Hub, 两端都是Super Speed?
答案是不是对所有USB Hub都通用,而不仅仅是本问题所选型号?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Part Number: TUSB8040A1
Other Parts Discussed in Thread: TUSB8040, TUSB8042, TUSB8041, , TUSB8041-Q1, TUSB8020B-Q1
我想问一下USB Hub
1)是不是类似于模拟开关,是分时复用的?
2)Hub对Host一端和对Device一端都是同一个Speed, 例如USB3.0 Hub, 两端都是Super Speed?
答案是不是对所有USB Hub都通用,而不仅仅是本问题所选型号?
您好,
1. 和开关功能是不一样的,TUSB8040 是一个集线器,上行USB端口接Host,下行端口可以同时接四个USB 器件。
2. 是这样的。 如果上行端口接的是高速,全速或者低速USB 接口的话,那么下行端口是不支持superspeed超高速的。 如果上行端口支持全速或者低速的话 ,那么下行端口超高速和高速是不支持的。
下行端口通讯速率之和不超过上行的最高限速?例如USB3.0是5Gbps.但是可以同时向上行发送数据。Hub可能存在某种FIFO,存储数据并向上行发送数据?
是的,下行端口的速率不能超过上行端口的速率。 HUB的应用架构我找了下,您参考下TUSB8042的,或者说HUB的主要应用就是USB 接口的拓展。通过HUB,host可以和多个下行USB device进行通信。

您好,我想在问一下,USB Hub是否需要用户写Hub芯片内部的固件?谢谢。@Kailyn Chen
是需要用用户自己写的,TUSB8041 有EEPROM programming Tool.但是官网没有提供,这样,您参考下面这个帖子,在英文E2E上发帖:
另外,TUSB8040A1这款目前处于“不推荐使用新设计"中,所以为了保证您的供货正常,如果正处于项目的选型阶段,建议您使用TUSB8042A替代。

芯片TUSB8041-Q1,TUSB8020B-Q1一样需要固件吗?
您好,我这边看了下,TUSB8041或者TUSB802B 不需要EEPROM也是可以工作的。
需要Programming tool只是针对I 2C 对EEPROM配置。但是EEPROM是可选的,不使用也可以。
另外,后缀Q1 和没有后缀的性能都是一样的,Q1 是汽车级应用。