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.

[参考译文] TM4C1290NCPDT:使用通信器件类(CDC)时 USB 2.0高速最大预期传输速率是多少? 与全速和 CDC 的比较。 ULPI 接口。

Guru**** 2482225 points
Other Parts Discussed in Thread: TUSB1310A

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/725672/tm4c1290ncpdt-what-is-usb-2-0-high-speed-maximum-expected-transfer-rate-using-communication-device-class-cdc-comparison-with-full-speed-and-cdc-ulpi-interface

器件型号:TM4C1290NCPDT
主题中讨论的其他器件:TUSB1310A

你好。  

我们使用 TM4C1290开发了一些 USB 连接应用。 我们的第一个测试使用了内置 USB 2.0、全速和 CDC。 我们将传输一个8K 字节的块、并在传输开始和结束时切换 GPIO 引脚、以达到传输所需的时间。

全速配置:内置 USB PHY;全速(12Mbit/秒)连接;以120MHz 运行的 TM4C1290;CDC 通信器件类

我们能够在8.18mS 的时间内实现8KB 的传输。 1/(8.18mS/8000)= 978KB /秒或7.82MB /秒。  这一最大值将是12兆位、并且 USB 开销很大、对此非常满意。

连接到 ULPI 接口的外部 USB PHY 时。  我们使用的是 Microchip USB ULPI PHY (USB3300)。  通过使用示波器、我们可以看到480Mbits 的比特率、但是、我们的8KB 传输速率几乎保持相同。   

3个问题:

(1)想知道其他人是否可以确认这些结果?  

(2) CDC 类 Windows 驱动程序是否可能存在速度限制?   

(3)我假设我们可能需要弄清楚如何使用批量传输模式?

谢谢

Dan

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

    我是否可以注意到两条"边界性评论"-旨在"支持"您的"速度需求!"   (也许甚至超越您(最疯狂)的"需求/速度"梦想!)

    • 对我的组-"传输意味着(两者)传输和成功接收。"    因此-如果 "握手"和/或其他(通信影响)方法"正在使用"、则接收端可能会影响此类"传输"!   (接收端的响应可能会"变化"、具体取决于其使用和负载需求。)   是否考虑了此因素?
    • 您对另一个器件的"USB ULPI PHY"的关注让您想起了(另一个)在这里的一篇文章-他寻求(两者)"加速和稳健性提升"-通过称为"8b/10b"的技术。

    该供应商生产了一个 IC "TUSB1310A"(看起来)、以支持使用 "USB3.0!"    由于您"已证明"愿意"使用"添加的 IC"(肯定是为了追求速度) 、我相信我的到来 (合理)-确保您拥有这一新的-强大的"竞争意识!"    因为"生成者"  (当然)会建议 "命令"  -(在"生成男孩!"之前)  (笑声)    没有小梦想!”    

    第一——“其他人长期以来一直在“努力”这 种“8b/10b”方法(大大改进):  (在1983/84年左右开发)

    请注意、由于具有独特的"实现了 C 平衡"、因此提高了稳健性和速度、从而确保了"电势信号传输"的最佳性能!  

    您提到的'ULPI'  -带有'LPI' (低引脚接口) (即很少引脚)... 把我吸进了。

    因为您最初是在 USB2.x 中"激发提升性能的想法" 、您    USB3.0 ( 和5Gbps)的惊人提升不会证明是非常出色的?  (并为您赢得-这是(需要的)、现在是最值得的-晋升?)   并为您的公司提供动力-未来还会有多远?

    这是另一篇文章的链接-海报"12 Squared (12 Squared)"是第一篇使这条8b/10b "连接"的文章(本论坛)。

    e2e.ti.com/.../719154

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

    感谢您提供信息。  如果能使用连接到 ULPI 的 USB 3.0、会很有意思。  供参考、TI 网站将 TUSB1310A 表示为 NRND。  我对 Tiva 微控制器的其他用户的速度/吞吐量体验以及与 CDC Windows 连接的组合非常感兴趣。  谢谢。 Dan

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

    感谢您-实际上我的(最初发布的帖子-张贴了"12 Squared (链接给您) "海报、很好地注意到了"TUSB1310A"的"NRND"状态。

    但是-如果 "目标是你的目标"-数百个此类(TUSB)器件仍处于"缺货"状态-如果你(轻轻)注意到器件的"遗赠"句子、则可以获得(非常)优惠。  (正如我们所拥有的!)

    (其他人、在这里)的"体验"已经"尚未到达"、而且最肯定的是、无法"接近"新 USB3.0标准提供的"非凡速度和稳健性提升"、以及代表您提出的建议(由我的团队)...

    不是(所有其他)"用户体验"-最多代表"带辅助"?   您可能会注意 到 TUSB1310A 消亡的"持续增长-追求更高性能"(可能)原因...   

    难道不是这样的--这家供应商--按照 Daenerys 的命令--去"没有一个小梦想吗?"   你也不应该 -特别是由于缺乏(基于经验的)答复-跟随她的领导-吗?