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.

[参考译文] TUSB1142:USB3驱动器

Guru**** 1677530 points
Other Parts Discussed in Thread: TUSB321, TUSB1142, TPS2000E, TPS2001E, TPS2556, TPS2557, TUSB320
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1359006/tusb1142-usb3-driver

器件型号:TUSB1142
主题中讨论的其他器件:TUSB321TPS2000ETPS2001ETPS2556、TPS2557TUSB320

你好。 如 上一篇文章中所述 、我必须设计一个板来驱动 USB3 Type-C 连接器与另一个 USB3连接器之间距离约为0.6m/2ft 的 USB。

一切都由主机 DFP 端口供电。 我不需要为设备供电、只需要数据连接。  

我的项目选择如下:

1.我计划使用 TUSB1142作为驱动程序和2:1和1:2多路复用器。  TUSB321的 DIR 输出驱动 TUSB1142的翻转输入。

2.在板上2 UFP 连接器应该是 B 型,但为了有一个单板,我把 A 型,因为市场上已经有非标准的 A 型到 A 型电缆(交叉)。

3. TUSB321采用双角色端口模式(DRP)。  

4.一旦 TUSB321检测到端口角色并设置 DIR 和 ID (最大值为133ms)、TUSB1142 EN 引脚将上升、并 由 TLV802EF 延迟400ms、并且获得引脚搭接。

我会检查一下 VBUS 电压的这种管理方式是否可接受:

板1:

- VBUS 通过二极管直接从 Type-C 连接器驱动到 Type-A 连接器( Vf = 250mV)。

板2:

- DFP Type-C 连接器上的 VBUS 由 TUSB321的 ID 引脚驱动的 TPS2000E 开关启用。

-右侧将 DFP 连接到设备的电缆应在  TUSB321和  TUSB1142 EN 引脚置位后连接。

我还有另一个问题与  TUSB1142上的翻转输入有关:它不应与 EN 引脚锁存、并且在 EN 置位后插入电缆时应该发生变化:正确吗?

随附原理图  e2e.ti.com/.../USB3DRV2.pdf。  

谢谢你。

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

    尊敬的 Mario:

    我对您的设计有几个问题、以便更好地了解:

    1.您发送的是电路板1还是电路板2的原理图? 我看到此原理图中有一个 TPS2000E 开关(来自电路板2)和二极管 D1 (来自电路板1)。 我不确定在哪一侧

    simon deng 说:
    3. TUSB321采用双角色端口模式(DRP)。  [/报价]

    2.哪个板使用 TUSB321作为 DRP? 您需要控制 DRP 上的 VBUS、以便它不会与板1中的二极管一同工作。

    simon deng 说:
    -通过二极管(Vf = 250mV)将 VBUS 直接从 Type-C 连接器驱动到 Type-A 连接器。

    3. USB-A 900mA 通常限制为5V/VBUS、而 USB-C 可通过我们的321实现高达5V/3A 的电流。 您计划通过 USB-A 电缆传输多少电流?

    此致!

    谢恩

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

    您好、Shane。  

    感谢您的快速回答。 很抱歉我在上一封邮件中给出了大概的解释。  

    1.

    1. 您发送的是电路板1还是电路板2的原理图? 我看到此原理图中有一个 TPS2000E 开关(来自电路板2)和二极管 D1 (来自电路板1)。 因此我不确定我在看哪一侧[/引号]

    建议在左侧(板1)和右侧(板2)使用两个相同的板(如果可能)。

    因此、我在应该使用 Type-B 连接器的右侧(板2)也使用了 USB Type-A 连接器。  

    板1:  

    Type-C 连接器用作 UFP  

    A 型连接器用作下游

    通过二极管 D1将5V 电压从 Type-C 连接到 Type-A。

    板2:  

    Type-A 连接器用作上游连接器。

    Type-C 连接器用作 DFP  

    通过  TPS2000E 将5V 电压从 Type-A 连接到 Type-C、而 TPS2000E 由  TUSB321的 ID 信号启用。

    2.

    哪个电路板使用 TUSB321作为 DRP? 您需要控制 DRP 上的 VBUS、以便它不能与板1上的二极管一同工作。

    想法是使用 TUSB321作为 DRP、以便在板载1中它用作 UFP、而在板2中它用作 DFP。  

    我不清楚如何控制 UFP (板1)中的 VBUS。 我是否可以使用反向 ID 信号(或安装高电平的 TPS2001E )来启动下行端口的 VBUS ?  

    在右侧(板2)、通过由 TUSB321 ID 信号控制的开关启用下游 VBUS 是否正确?

    3.

    3. USB-A 900mA 通常限制为5V/VBUS、而 USB-C 可通过我们的321实现高达5V/3A 的电流。 您计划通过 USB-A 电缆传输多少电流?

    在这里、我计划限制为5V/3A 900mA、但如果能够达到1.5A 或3A、这将是一个优点。 我计划使用的电缆 额定值为3A。 TPS2xxE 的最大电流为2A、但可替换为额定电流为5A 的 TPS2556和 TPS2557。  

    如果为右侧(board-A)和左侧(board-B)开发单个板出现问题、我希望使用相同的 PCB、具有不同的 BOM。  

    在本例中、我无需将 TUSB321设置为 DRP 模式、而 是通过端口配置自举来设置模式。

    感谢您的支持!!!

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

    尊敬的 Mario:

    此应用看起来 与我们的 TUSB320 EVM 类似。 该 EVM 可以用作 DFP 或 UFP、可能是设计中 TUSB321的良好参考。

    能否使用反向 ID 信号(或安装高电平有效的 TPS2001E)来为下游端口启用 VBUS?  [/报价]

    来自 TUSB321的 ID 信号为低电平有效。 当 ID 被拉至低电平时、我们希望 VBUS 开关启用并为 Type-C 端口供电。 以下是  有关如何使用321的 ID 引脚控制 VBUS 的良好资源。

    • 如果 VBUS 开关为高电平有效、则可以反转 ID 信号以对其进行控制。 低电平有效的 VBUS 开关更简单、因为可以将 ID 直接连接到 EN 引脚
    在右侧(Board2),是否可以通过由 TUSB321 ID 信号控制的开关启用下游 VBUS?

    您是对的。 您需要在此端口上使用由 CC 控制器的 ID 信号控制的 VBUS 开关、因为它可以用作 DFP 或 DRP。  

    我 根据您的 原理图绘制了一个 VBUS 路径图。 该实现方式支持 DFP 或 UFP 模式  

    我 对此有一个问题。  电路板处于 DFP 模式时、您是否只能使用 Type-A 端口提供的电源?

    您已将321配置为 提供默认电流(900mA) 在 Type-C 端口上传输数据。 如果您仅从 Type-A 端口拉900mA 来为板供电、则没有足够的电流来为 Type-C DFP 提供900mA、因为1142和321就会消耗一些这种功率。

    TUSB1142实现正常、但在超高速线路上没有任何 ESD 保护。 我建议使用 PUSB3FR4等二极管来保护1142免受 ESD 冲击。

    此致!

    谢恩

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

    感谢您的宝贵支持、Shane、  

       TUSB320 EVM 与我正在开发的解决方案非常相似。 我正在详细研究这项计划。  

    我 对此有一个问题。  电路板处于 DFP 模式时、是否仅使用 Type-A 端口的功率?

    是的、右侧的"Board2"连接到设备、应从其左侧路径获取电源。

    您已配置321 提供默认电流(900mA) 在 Type-C 端口上传输数据。 如果您只从 Type-A 端口拉900mA 来为板供电、您将没有足够的电流来为 Type-C DFP 提供900mA、因为1142和321将消耗一些这种功率。[/引述]

    好的、我必须增大电流设置。 主机源已知、且这一侧已有电源可用。  

    TUSB1142实现正常,但我在超高速线路上看不到任何 ESD 保护。 我建议使用像 PUSB3FR4这样的二极管来保护1142免受 ESD 冲击。

    正确、昨天我像在 TUSB1142-EVM 中那样放置了 PUSB3FR4。 我注意到、在 EVM 上、USB2 D+、D-信号没有 ESD 保护。  

    我感谢您的支持、请允许我在接下来的几天里尝试关闭该设计、让我保持此主题暂时打开。

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

    这听起来不错。 我将使该线程保持打开状态、以便进行任何更新。

    此致!

    谢恩