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.

[参考译文] TUSB4020BI-Q1:流控制和运输延迟

Guru**** 2538950 points
Other Parts Discussed in Thread: TUSB4020BI-Q1

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/824789/tusb4020bi-q1-stream-control-and-trasmission-delay

器件型号:TUSB4020BI-Q1

大家好、TI 工程师、

有关 USB 集线器 TUSB4020BI-Q1的问题需要您的帮助:

使用 USB2.0-Hub 将两个 USB 数据流组合成一个数据流(最大速率:480Mbps),USB STEAM A 具有持续数据传输,例如400Mbps;USB STREAM B 具有周期性数据传输,例如1K 字节/10ms; 这两个数据流应如何占用组合的 USB 总线?时分或其他?USB 数据流 B 或 A 是否存在任何传输延迟?如果是,如何计算延时?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    集线器是透明的、旨在用作直通。

    CPU 中的软件负责与流 A 和流 B 上的器件通信。 USB 通信包含一系列帧。 假设高速 USB 操作、每帧125us、包括帧起始(SOF)、后跟一个或多个传输。 每个事务由一系列数据包组成。 一个数据包前面有一个同步模式、末尾有一个数据包结束(EOP)模式。 一个事务至少有一个令牌包。 根据传输的不同、可能有一个或多个数据包、有些传输可能有也可能没有一个握手数据包。

    谢谢

    David

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    请注意、USB 集线器设备是从设备、只是路由数据包、集线器不会调度流量-这是由负责将令牌发送到下游设备的 USB 主机完成的。  器件在从主机接收令牌之前不会发送数据。  此外、还应注意的是、由于 USB 协议固有的开销、400Mbps 的吞吐量很难达到甚至不可能达到。

    此致、

    JMMN