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.

[参考译文] HD3SS3220:有关 HD3SS3220 使用的耦合电容的视频

Guru**** 2893300 points

Other Parts Discussed in Thread: TUSB1002A, HD3SS3220

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

https://e2e.ti.com/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/1633740/hd3ss3220-regarding-the-coupling-capacitance-used-with-the-hd3ss3220

器件型号: HD3SS3220
主题中讨论的其他器件: TUSB1002A

我将 HD3SS3220 和 TUSB1002A 与 USB 3.0 器件配合使用、
信号线的连接方式如下所示。
该电路支持第 2 代、但第 1 代运行不稳定。
使用 Gen 1 时会出现以下问题:
 在器件发现期间、主机为器件的 TS2 输出返回“电气空闲持续时间“错误、从而阻止连接。
 2.在发现后的数据通信期间、设备输出 LBAD 信号、导致重新连接。
在这种情况下、您能否建议如何修改耦合电容器? HD3SS3220_sch.png

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

    您好、F Masa、

    当然、这里实施了太多的交流耦合电容。  
    我建议保留 C1、C2、C3、C4 并移除其余部分。

    我很有信心、您遇到的问题都来自过度设计的交流耦合。

    谢谢、

    NIR  

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

    尊敬的 Nir Gilgur:

    我随附了更改了交流耦合常数后的连接结果。
    虽然我可以通过 Gen1 通信连接到主机 PC、但我根本无法连接到某些 USB 集线器。
    此 USB 集线器可被其他设备正常识别。

    您能告诉我、使用 USB 集线器时是否有任何具体要求吗?

    最棒的酒店

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

    您好、F Masa、

    我不熟悉 USB 集线器 、请让我向相应的团队求助。

    从 HD3SS3220 的角度来看、您能否确认交流耦合实现?
    我不确定您说“ 我更改了交流耦合常数“的含义。 您是否更改了上限的值?  

    谢谢、

    NIR  

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

    尊敬的 NIR:

     您可以保持 C1-C4 或保持 C5-C6。 您不能保留所有 C1-C6。

       需要 C9 -C12。

    此致

    Brian

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

    尊敬的 Nir Gilgur:
    您好、Brian Zhou、

    这意味着我将电容器 C1 至 C12 的电容更改为表中列出的值。
    我在每行尝试了不同的电容器组合、结果(无论是否识别了器件)都在每行的右侧列出。
    USB 集线器无法识别任何这些组合的设备。
    主机 PC 能够识别某些组合。
    您是否知道这可能是什么?

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

    TUSB1002a 与集线器之间如何连接?

    好极了

    Brian

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

    您好、Brian Zhou、

    由于 TUSB1002A 和 HD3SS3220 安装在电路板上、因此无法将 TUSB 直接连接到 USB 集线器。
    当未使用 USB 集线器时、第 1 代和第 2 代都可以正常通信、因此我相信通信路径没有重大问题。

    最棒的酒店

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

    您好、Masa:

      板上有 USB 连接器、如果插入 USB3 闪存、工作正常、但如果插入 USB3 集线器、则无法工作、是正确的吗?

    好极了

    Brian

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

    您好、Brian Zhou、

    该板用作 USB 设备并带有一个连接器。
    当该电路板直接连接到主机 PC 时、它被识别为 Gen1、但通过 USB 集线器连接时、它不会被识别为 Gen1。
    在第 2 代中、它被正常识别。

    最棒的酒店

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

    请绘制方框图。

    Type-C 端口是否连接到集线器下行端口?  

    好极了

    Brian

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

    它未与大多数 USB 集线器连接。
    使用专为第 2 代设计的 USB 集线器时、如果主机端口为第 2 代、则会识别器件、但如果主机端口为第 1 代、则无法识别该器件。
    在连接 USB 集线器的情况下、如果我使用 USB 分析仪检查数据包、则设备会发送 TS1、但主机尚未转换为 TS2。
    我已附加了长时间输出 TS1 时的分析仪数据。

    USB 集线器端口用于连接下游器件。
    你能提出任何可能的原因吗?

    e2e.ti.com/.../USB_5F00_HUB_5F00_NG.usb

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

    当主机为 gen1 时、是否  在未连接主板的情况下将集线器识别为 gen1?

    好极了

    Brian

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

    您好、Brian Zhou、

    它是公认的。
    连接标准 USB 闪存驱动器时、它作为 Gen1 运行。

    最棒的酒店

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

    什么电缆用于集线器? Type-C 转 Type-C 或 Type-C 转 Tyep-A?

    好极了

    Brian

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

    您好、Brian Zhou、

    我正在使用两根电缆。
    测试时使用了多个 USB 集线器和电缆。

    最棒的酒店

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

    TUSB1002A 的 EQ 设置是什么?

    好极了

    Brian

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

    您好、Brian Zhou、

    TUSB1002A 的设置如下:
    TX EQ 8
    RX EQ 0
    CFG 11
    这些设置可确保在连接到主机 PC 时能够识别器件。
    我还查找了允许识别 USB 集线器的设置、但找不到任何设置。

    最棒的酒店

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

    集线器直接连接到主机、对吧? 它没有什么可以做您的电路板。

    好极了

    Brian

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

    您好、Brian Zhou、

    USB 集线器直接连接到主机。
    当我卸下 USB 集线器时、它将被识别、但插入 USB 集线器时、它将不再被识别。

    最棒的酒店

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

    所以集线器被 检测 为 Gen1,但你的主板  没有被检测到?

    好极了

    Brian

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

    没错。
    由于标准 USB 设备在连接到此 USB 集线器时工作正常、因此我认为集线器本身不存在问题。
    在多个 USB 集线器中发现了此问题、因此我正在尝试确定直接连接到主机 PC 和使用 USB 集线器之间是否存在任何差异。

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

    3320 至 1002A 和 1002A 至 USB 器件之间的布线长度是多少? 可能需要更改 Gen1 的 EQ 设置。

    好极了

    Brian

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

    我们已将 HDSS3220 和 TUSB1002A 尽可能靠近放置。

    我尝试更改 EQ 设置。
    查看分析器数据、我发现当设备切换到 TS2 时、USB 集线器尚未切换。
    我想知道 USB 集线器是否可能正在接收 TS1、因此我尝试更改 TX_EQ、但情况仍然是一样的。
    当时、我还尝试更改了 RX EQ、但情况保持不变。

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

    您能否尝试使用 EQ 设置 3 或 4、因为布线非常短。

    好极了

     Brian

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

    您好、Brian Zhou、

    我通过将 TX_EQ 从 4 更改为 15 来测试 TX_EQ(如果 TX_EQ 设置为 3 或更低、则 Gen2 将无法识别它)。
    我通过将 RX_EQ 从 0 更改为 4 来测试 RX_EQ(如果 RX_EQ 设置为 5 或更高,则会发生通信错误)。
    但是、在使用 USB 集线器的第 1 代通信期间、无法识别它。

    最棒的酒店

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

    哪一侧为 TX EQ、哪一侧为 RX EQ。

    好极了

    Brian

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

    为了说明如何使用 TUSB1002A 引脚、TX_EQ 位于 TX1P 侧、RX_EQ 位于 TX2P 侧。
    这一次、由于 Gen 1 USB 集线器无法识别器件、我检查了所有可能的 EQ 设置、并选择了一个靠近通信范围中心的设置。
    但是、无论我选择的设置如何、Gen 1 USB 集线器仍然无法识别器件。

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

    您好、

    我们现在正在研究这一点、稍后将回复您。  

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

    您好、

    您是否能够在 USB Type-C 输出端分享信号的眼图?

    奇怪的是、Gen2 在没有 Gen1 的情况下工作。 这似乎是集线器的更大问题、因为子卡在没有集线器处于同一信号路径的情况下工作。 是否能够调整集线器上的去加重功能或输出摆幅?  

    不幸的是,我们在这里没有什么可以做的,因为我们的部件似乎运行正常。  

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

    尊敬的 Vishesh Pithadiya:

    我们无法使用示波器测量眼图。
    该器件使用 FPGA、我们将通过将信号(包括电缆)环回来验证信号。
    该图显示了 FPGA 在将 1 米电缆连接到 Type-C 连接器后接收到的信号、并通过连接电缆末端的 RX 和 TX 引脚(10Gbps 信号)将其环回。
    蓝色部分表示没有信号通过、因此眼睛是张开的。


    我们也不知道这种现象是逻辑问题还是信号质量问题。
    因此、我们将验证是否存在任何信号质量问题。
    多个 USB 集线器出现了这种识别问题、我们想知道是否存在 Gen1 USB 集线器特有的行为。
    至于这种现象、由于 USB 集线器侧不会转换到 TS2、因此我们正在尝试确认从器件输出 TS1 信号没有问题。

    此致、

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

    明白。

    正在使用哪个集线器?

    您是否可以在 5Gbps 和 10Gbps 模式下使用集线器获取相同的波形?

    根据我在前面消息中看到的内容、如果连接了器件、集线器的 DS 端口似乎以 10Gbps 和 5Gbps 的速率工作。 这是否准确?

    您是否能够使用集线器进行协议跟踪、而不是不使用集线器、对于第 1 代操作、第 1 代和第 2 代集线器之间的行为应该相同。 此 10Gbps 与 5Gbps 协商应在 LFPS 状态下进行。

    如果可能、您可以尝试仅 5Gbps 的集线器并查看问题是否消失?

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

    尊敬的 Vishesh Pithadiya:

    这是通过多个 USB 集线器实现的。
    例如、
    StarTech ST4300MINI
    ELECOM U3H-FC02BBK
    155.

    使用仅第 1 代集线器时、始终会出现此问题。
    通过第 2 代通信时不会出现此问题。
    如果您使用与 Gen2 兼容的集线器、则 Gen2 将识别该集线器、但如果您将与 Gen2 兼容的集线器插入 Gen1 端口、则将无法识别该集线器。
    我已附上分析仪数据、其中显示了带和不带集线器的结果。

    e2e.ti.com/.../No_5F00_USB_5F00_hub.usbe2e.ti.com/.../No_5F00_USB_5F00_hub.usb

    此致、

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

    您好、

    我将回顾分析仪数据并返回给您。  

    您似乎发送了 2 个 No_USB_hub.usb 文件。 是否还可以获取带集线器文件?

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

    您好、

    我意外地附上了同一个文件。
    我连接了使用 USB 集线器时的数据。

    e2e.ti.com/.../USB_5F00_hub.usb

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

    明白。

    Im 仍会查看这些文件。

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

    似乎问题与轮询子状态有关。

    绿色路径是 5Gbps SS 连接 DFP 的预期行为。 蓝色路径是 5Gbps SS UFP 的预期行为。 我们在 NO_USB_HUB 文件中看到下面的路径:

    USB_HUB 文件如下所示:

    USB DFP 直接从未知进入 Polling.Active、跳过 Polling.LFPS 状态。 UFP 转换形式到 Unknown Polling.RxEq 到 Polling.Active、以遵循 DFP。 然后、UFP 转换到 Polling.Config、然后 DFP 转换从 Polling.Active 到 Polling.LFPS。  

    主机和集线器似乎不同步。 该问题与 TUSB1002A 或 HD3SS3220 无关。

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

    尊敬的 Vishesh Pithadiya:

    感谢您查看分析仪数据。
    我想知道无法同步是否是由于信号路径的质量造成的。
    检查后、我们发现 USB 集线器转换为 Polling.RXEQ 的时间与器件转换为 Polling.RXEQ 的时间之间存在很大的间隙。
    我怀疑、由于 USB 集线器在该时间隙内调整来接收信号、因此它可能无法正确接收 TS1。
    以下 URL 也报告了类似问题。
    support.microchip.com/.../Understanding-and-Identifying-USB3-Flash-Drive-Enumeration-Failures
    现在、我们将关闭此案例。

    此致、