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.

[参考译文] TMDS181:DDC 时钟扩展触发

Guru**** 2535750 points
Other Parts Discussed in Thread: TMDS181

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/897363/tmds181-trigger-of-ddc-clock-stretch

器件型号:TMDS181

专家您好!

我对 TMDS181在接收器侧应用中的 DDC 时钟拉伸有疑问。

数据表建议将 TMDS181用作接收器应用的监测模式、因为多台设备不支持时钟扩展。

然后、我想知道时钟拉伸的操作触发器。
我想当 SCL 在与源端通信时保持低电平时会发生这种情况。 但是、我们想知道详细的时序信息。(例如、发生时钟拉伸需要多长时间低电平)

您会提供它吗?


我很期待收到您的回复。

此致、
Kazuki Kuramochi

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

    Kuramochi-San

    有关时钟拉伸时序要求、请参阅 I2C 规范的表10注4: https://www.nxp.com/docs/en/user-guide/UM10204.pdf

    谢谢

    David

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

    大家好、David - San、

    很抱歉我迟到了。
    我了解什么是导致时钟的触发器。

    很抱歉,我还有一件事要问。
    TMDS181的数据表建议在接收器侧应用中使用嗅探模式。
    我认为、如果接收器端器件不支持时钟扩展、尽管采用主/从控制模式、但在数据中心线路上的时钟扩展没有通信错误的风险。
    这种理解是否正确? 或者 TMDS181 DDC 电路中是否存在任何风险?

    此致、
    Kazuki Kuramochi

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

    Kuramochi-San

    如果从器件不支持时钟扩展、则没有问题。  时钟拉伸是可选的。

    谢谢

    David

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

    David San、

    这只是确认、但我想知道 DDC 块的功能。
    DDC 块的功能隔离和缓冲器吗? 还是有其他功能?

    此致、
    Kazuki Kuramochi

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

    Kuramochi-San

     TMDS181 可用作 I2C 中继器、而不仅仅是电平转换器、即面向源端的 I2C 从设备和面向接收端的 I2C 主设备。 作为 I2C 从设备、TMDS181可实现时钟扩展。 因此 、TMDS181 可以在等待 SNK 响应时保持源极侧的 SCL 为低电平。  

    谢谢

    David

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

    David San、

    很抱歉、但我有点困惑。
    如果源端和接收端不支持时钟扩展、我认为不存在导致意外时钟扩展的风险。
    但您解释说、TMDS181本身会导致时钟拉伸。
    这是否意味着尽管源端和接收端不支持时钟扩展、但 TMDS181的意外时钟扩展可能会发生通信错误?

    此致、
    Kazuki Kuramochi

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

    Kuramochi-San

    对于不支持时钟扩展的拉电流/灌电流、我们建议使用 TMDS181 DDC 监测模式。  

    TMDS181对 DDC 事务使用时钟扩展。 由于有源和接收器无法正确执行此功能、系统可能无法正常工作、因为 DDC 事务传输/接收不正确。 为了克服这一问题、可实现 snoop 配置、其中源极的 SDA/SCL 直接连接到 SDA/SCL 接收端。 TMDS181需要将其 SDA_SNK 和 SCL_SNK 引脚连接到此链路、以便正确配置 TMDS_CLOCK 比率状态位。 实施此配置时必须小心、因为拉电流和灌电流之间的 DDC 电压电平可能不同、3.3V 与5V

    对于支持时钟扩展的源/接收器、您可以将 TMDS181 DDC_SNK 连接到接收器、将 DDC_SRC 连接到源。

    谢谢

    David

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

    David San、

    我知道 TMDS181的 DDC 块利用 DDC 事务来实现时钟扩展、因此可能会出现从通信突然结束时开始出现意外时钟扩展的风险、或者即使是灌电流和拉电流端也不支持时钟扩展。

    最好的雷加
    Kazuki Kuramcohi