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.

[参考译文] TUSB9261:读取速率明显慢于通过 USB3写入的速度

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1480513/tusb9261-read-rate-significantly-slower-than-write-over-usb3

器件型号:TUSB9261

工具与软件:

我为此 USB-SATA 桥设计了一个模块、在测试过程中、我发现我的读取速度始终比写入速度慢。

对于 USB2、读取和写入始终保持在45MBps 左右(与总线瓶颈一致)、但是对于 USB3、我很少能够突破69MBps 的顺序读取。

示例:

我已经尝试了几个硬盘和固态硬盘,包括一个120GB 三星840EVO,一致点击250MBps 顺序读/写与其他桥接适配器(如 JMS578)。

这是我的 USB-3实现的问题吗? 我需要在固件中调整什么内容吗?

随附了我的原理图和固件(固件为.bin、将文件类型更改为上传)

e2e.ti.com/.../TiSata.X2.pdfe2e.ti.com/.../TUSB926x_5F00_FW_5F00_v1.06_5F00_SATA_5F00_NO_5F00_POLARITY_5F00_SWAP.txt

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

    尊敬的 Kurt:

    我们正在查看您的问题和原理图、并将在明天(2月28日)的 EOD 前回复您。

    谢谢!

    Ryan

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

    我想我已经确定了我的问题。

    在我的设计中、 SS Tx 通道具有交流耦合电容器、而 Rx 通道不具有:

    根据此芯片组的开发套件原理图、Rx 和 Tx 对似乎都需要电容器:

    我可以将这些电容器添加到下一次设计迭代中、看看这是否有用、但我仍感到困惑、为什么有必要这样做。

    我使用的大多数其他 USB3桥接芯片组的 Tx 对上都有耦合电容器、并且假设 Rx 耦合将由主机自己的 Tx 对处理。 该芯片组是否有特殊原因需要在两端耦合?

    编辑: Nnnope,误读那个。 CN1是 SATA 连接器、我应该一直在查看 J2。

    所以、对于为什么读取速率如此慢、我仍然犹豫不决。

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

    尊敬的 Kurt:

    很抱歉这么晚才回复。 据我所知、我认为读取速度不应该这么低。 我在您的设计中找不到任何会影响这一点的内容、至少现在是这样。

    您能否方便地抓取 USB3协议跟踪并查看回读的内容、或者仅仅确认它建立了 USB3连接? 与此同时、我将拿出我们的一款 EVM、看看我是否可以模拟这种情况、或者我没有看到问题。

    谢谢!

    Ryan

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

    在探测过程中、在其中一个 TX 耦合电容器上发现了干触点。 重写该段解决了差异、现在读取和写入都是等效的(~250MBps)。

    感谢您花时间确认设计。