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-Q1:电平转换后的 I3C 上升时间问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1609237/tca39306-q1-i3c-rise-time-issue-after-level-translation

器件型号: TCA39306-Q1

您好、

我正在我们的工程中使用 TCA39306DCURQ1 来实现从 1.8V 到 3.3V 的 I3C 电平转换。 我们按照数据表中的建议设计了电路。

image.png

但我们看到、在电平转换器之前 SDA 事务良好、上升时间更短(+1V8 侧)、在电平转换器具有更大上升时间(+3V3 侧)后则表现不佳。  

image.png

此处黄色标记框位于电平转换器之前、红色标记框位于电平转换器之后。  

请求您帮助解决问题。

 

谢谢

Bharati

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

    尊敬的 Bharati:

    电平转换器在其设计中是无源的、不是真正的 I3C 缓冲器。 输出侧将变为高阻态、因此无论 I3C 控制器在输入端是否处于推挽模式、上拉电阻器都是唯一的上拉电流源。

    要实现逻辑高电平、您可能需要将上拉电阻器调整为更强(电阻更小)、以便信号可以及时上升到 VCC1 或 VCC2。 尝试在电平转换器的每一侧使用 2.2k PU 电阻、以查看是否有任何改进。  

    此致、

    Tyler

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

    您好、

    我们尝试了不同的上拉电阻、例如 1.8K、1.5K 和 1.2K。  

    在具有强上拉的情况下、上升时间差异很小、但并不显著。  

    Vref2/EN (R161) 上的 200K 上拉电阻在此处是否起作用?  

    谢谢

    Bharati

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

    尊敬的 Bharati:

    两侧的 PU 电阻是否发生了变化? I3C 通信似乎从 3.3V 侧驱动、电平转换器 1 侧上更强的上拉电阻器将最有效。  

    控制器方面对圈出的事务有何变化?  

    此致、

    Tyler

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

    尊敬的 Tyler:

    两侧的上拉电阻更改为 1.5K。  

    是的。 3.3V 侧是主器件、1.8V 侧是从器件。 上升时间问题仅在重复启动后的读取事务中发生。 在重复启动之前、在 CCC 中圈出的第一个事务。 8 个时钟周期事务已重复以从器件读取地址开始。 只有在这之后、我们才会看到上升时间问题。

    谢谢

    Bharati

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

    尊敬的 Bharati:

    那么、我说第二个圈出的事务是从目标器件本身发送的数据、这是正确的吗? 看起来目标器件的 VOH 比控制器器件的 VOH 弱。 因此、在推挽阶段很难在 12.5MHz 处驱动逻辑高电平。  

    我们是否有从器件 VOH / IOH 与 VOL / IOL 的规格、或者它是对称的?  

    此致、

    Tyler