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.

[参考译文] TCA39306:I3C 兼容性

Guru**** 2526700 points
Other Parts Discussed in Thread: TCA39306

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1560006/tca39306-i3c-compatibility

器件型号:TCA39306


工具/软件:

TCA39306 的 I3C 兼容性如何?  是否支持 MIPI I3C 版本 1.1?

它是否适用于实施? (随附方框图)

我们需要使用 TCA39306 作为缓冲器、可以吗?

有任何建议吗?

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

    您好、Aswin、

    我们的应用程序团队今天正在庆祝劳动节(美国假日)。 让我们在两天内回复。 感谢您的理解。

    此致、

    Josh  

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

    尊敬的 Aswin:

    TCA39306 可以对 12.5MHz 上的 I3C 信号进行电平转换。 它是一种没有数字信号的纯无源器件、它不会识别 I3C 流量。  

    此器件将根据方框图进行电平转换、但不进行缓冲。 1.8V 至 3.3V 是该器件的有效用例、电平转换器两侧都需要外部 PU 电阻器才能正常工作。  

    此致、

    Tyler

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

    尊敬的 Aswin:

    团队提出的另一个问题:  

    您是否在寻找电压转换器、缓冲器/转接驱动器以及从 SMBus 到 I3C 的协议转换?  

    此致、

    Tyler

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

    尊敬的 Tyler:

    很抱歉回复延迟 — 几天前就不在办公室了。

    因此、如果我使用上拉电阻器实现设计(如所附方框图中所示)、与数据表中的应用示例类似、I3C 通信是否能够可靠地实现 3.3V 至 1.8V 转换?

    您是否会为我的应用建议合适的 I3C 兼容器件?

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

    要找的是电压转换器。

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

    尊敬的 Aswin:

    只要布线尽可能少且目标器件受到限制、这就应该起作用。 I3C 的电容预算最多不限制为 50pF。  

    此致、

    Tyler

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

    尊敬的 Tyler:

    我将完整概述 TCA39306 在我们的电路中的作用、Pls 会提供您的反馈

    我们的主机 SMBus 将支持 I3C (1.8V) 和 I2C (3.3V)。

    我们希望在我们的应用(电路)中使用 TCA39306、如下所示:

    1. 1.8V 开关 (I3C)
    2. 3.3V 开关 (I2C)
    3. 3.3V 至 1.8V 转换 (1.8V 兼容 I2C)。
      1. 根据 TCA39306 数据表:

        假设 VREF2 =3.3V、使 VREF1 = 0.85V 至 2.7V、因此我们可以使用 TCA39306 进行 3.3V (VREF2) 至 1.8V (VREF1) 转换。

    下面是上述用例的方框图、将根据我们的要求组装电阻器:

    根据用例、将组装或不组装电阻器 R1-R12。 下图中提到的详细信息:

    1. 1.8V 开关 (I3C)

    这里电阻 R1、R2、R3、R5、R7、 将组装 R9、其余电阻器将为 NS、使其成为 1.8V I3C 开关。

    2. 3.3 开关 (I2C)

    这里的电阻器 R1、R2、R4、R6、R8 将组装 R10、其余将为 NS、使其为 3.3V 开关 (I2C)

    3. 。 3.3V 至 1.8V 转换

    此处的电阻器 R4、R6、R7、R9、R11 将组装 R12、其余电阻器将为 NS、使其具有 3.3V 至 1.8V 的转换能力

    正在等待您的反馈...

    “主机至 TCA39306“和“TCA39306 至 ASIC“的最小和最大布线长度应该是多少?

    另一个问题:TI 是否有任何符合 I3C (MIPI v1.1) 规范的器件用于我的用例?

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

    尊敬的 Aswin:

    在以下任一情况下、使能引脚是如何连接的?  

    TCA39306 I3C 与规范兼容。 它可能并不是所有 I3C 用例的理想选择、但是一款兼容型器件。  

    此致、

    Tyler

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

    尊敬的 Tyler:

    使能将由 ASIC 中的 GPIO 控制。

    抱歉、没能添加方框图。

    此致、

    Aswin

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

    尊敬的 Tyler:

    使能将由 ASIC 中的 GPIO 控制、该 GPIO 是  1.8V 开漏 I/O、3.3V 容限引脚。 因此、根据我们的用例、我们将为 1.8V 或 3.3V 组装电阻器 R13、R14。

    随附更新的方框图:

    请注意:更改了 TCA39306 中 VREF1 和 VREF2 的位置以实现 3.3V 至 1.8V 转换

             PCIe 主机是主器件接口、而 ASIC 具有从器件接口。

    下面给出了为每种用例组装的电阻器:

    问题:

    1. 该实施方案是否可以正常用于 I3C 开关和转换?(我们的 ASIC 基于 MIPI I3C v1.1)
    2. 从主机总线到 TCA39306 和从 TCA39306 到 ASIC 的最小:最大布线长度应该是多少?
    3. 根据数据表中提供的与 I3C 转换相关的应用示例、提到 EN 和 VREF2 引脚是否需要短接?  
    4. TI 是否有任何适合我的应用的 I3C 器件 (MIPI I3C v1.1)?

     

    此致、

    Aswin

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

    尊敬的 Aswin:

    该实施方案是否适用于 I3C 开关和转换?(我们的 ASIC 基于 MIPI I3C v1.1)

    TCA39306 兼容 I3C 规范、但可能不完全符合 MIPI I3C 规范。 例如、电平转换器两侧所需的 PU 电阻器始终开启。 因此、在推挽模式下、当 nFET 下拉晶体管导通时、将有一个恒定的灌电流。  

    TCA39306 适用于电平转换 I3C 信号、但其效率并不是最高的。  

    1.8V 开关用例很有道理。  

    3.3V 开关用例很有道理。  

    3.3V 和 1.8V 电平转换情况将不起作用。 将 R14(即 PU 电阻器)填充为 3.3V 意味着 EN = 3.3V。 这会将栅极偏置设置为过高。 GATE - SCL1 或 SDA1 电压= 3.3V - 1.8V = 1.5V > passFET 的 VTH。 您在 1 侧和 2 侧之间创建了一个分压器、该分压器通过 PU 电阻器、从 3.3V 电源通过 PU 电阻器、通过 passFET 并通过 PU 电阻器连接到 1.8V。  

    对于电压转换情况、您需要遵循图 8-1(这是电压转换的正常设置)、因为 EN+VREF2 引脚短路会自动将 EN 引脚设置为适当的电平转换电压。  

    如果您通过手动偏置 EN 引脚来继续在开关模式下工作、则需要使用 1.8V 电源。 我建议在电压转换用例中安装 R13、而不是安装电阻 R14。 您会受到传播延迟的影响、因为栅极电压较小、这意味着 Ron 较大、但在这种情况下电平转换应该可行、而不是在两个电源之间创建分压器。  

    [报价 userid=“669041" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1560006/tca39306-i3c-compatibility/6022499 ]从主机总线到 TCA39306 以及从 TCA39306 到 ASIC 的最小:最大布线长度应该是多少?

    这很难判断。 MIPI 规范具有 50 pF 的布线电容预算。 如果您从 TCA39306 获得最大 12.5 pF 的配置、并且 ASIC 和 PCIe 主机的输入电容器的电容为~8pF、则会得到 21.5 pF 的布线电容。 我估计您现在可以放置的最大布线量是 21.5 pF、如果我在 1cm/1 pf 下估算、那么您可以在整个 I2C/I3C 总线段上利用 21.5cm 的布线距离。  

    根据数据表中提供的与 I3C 转换相关的应用示例、提到 EN 和 VREF2 引脚应该短接、是否需要短接?  [/报价]

    这在开关模式下不是必需的。 如果您遵循数据表图 8-1 中的电压转换连接示例、则这是 VREF2+EN 通过 200k PU 短接至 VCC2 电源的正确实现。  

    TI 是否有任何合适的 I3C 器件 (MIPI I3C v1.1) 可用于我的应用?

    有关此主题的更多讨论、请发送电子邮件至 t-townsend@ti.com 、继续此部分讨论。  

    此致、

    Tyler

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

    尊敬的 Tyler:

    因此、 使用具有传播延迟的 1.8V 电源可以通过手动控制 EN 来实现 3.3V 至 1.8V、对吗?

    (我们不能短接 VREF2 和 EN 、因为应手动控制 EN。)

    此致、

    Aswin

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

    尊敬的 Aswin:

    传播延迟将受到轻微影响(几 ns)。 TCA39306 输出侧的上升时间主要由 PU 电阻决定。 我们需要确保输出侧满足 I3C 的上升时间、这是输出侧 PU 电阻和布线长度的直接结果。  

    此致、

    Tyler