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.

[参考译文] TCAL9539-Q1:快速模式下 Tcsl 的最小值

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1416569/tcal9539-q1-the-min-value-of-tcsl-for-fast-mode

器件型号:TCAL9539-Q1

工具与软件:

专家、您好!

我的客户测试 IIC 总线相关参数、发现 SCL 低电平时间不符合 TCAL9539-Q1的从器件标准。 Jacinto、TDA4 SOC 附带了一个设置为 IIC 50%占空比的 SDK 或内核驱动器。 SCL 低电平是1/(400K*2)=1.25us。 这不符合1.3us 的最低要求。 如果不符合此参数标准、风险有多大? 如果满足要求而不接受频率降低、那么是否存在修改自包含驱动代码中相关的高电平和低电平时间寄存器值的风险? 或者是否存在在自驱动配置完成后修改用户应用程序代码中关联的高/低电平时间寄存器的值的风险?  

客户无法使用超快速模式、因为该模式需要1.8V 电源、并且我客户的硬件是固定的。 即使频率可以是1MHz,SCL 低为 1/(1M*2)=0.5us ,也没有裕度。  

此致、

文廷

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

    尊敬的文廷:

    根据 I2C 标准、TLOW 时序规格实际上是在30%至30%阈值范围内测得的。  

    从客户的角度来看、这实际上会使测量结果变差、如果从30%到30%测量、TLOW (SCL)的时间将会更短。  

    当规范要求1.3us 在 I2C 规格之外运行时、以1.25us 运行、因此在 TCAL9539-Q1的数据表规格之外运行。 如果 Tlow 时间低于最小值、则无法再保证器件在快速模式(400kHz)下正常运行。 根据我的经验、不会希望 TCAL9539-Q1在1.25us TLOW 时间方面出现任何问题、但从数据表的角度无法保证器件正常运行。  

    我对客户的建议是更改其 SoC 中的 I2C 驱动器。 是否可以调整 Tlow 时序规格以提供更多延迟?  

    这也可能是一个测量问题。 客户能否在单个低电平周期内使用高采样率光标进行30%至30%的测量? 尝试查看客户是否在 o 范围内获得了更好的分辨率、它可能会更好地测量 TLOW。  

    此致、

    Tyler

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

    此表中的值复制自 I²C 规范。 如果您的总线电压超过这些值、那么它也许不能与某些 I²C 器件一起用于那个模式。

    TCAL9539-Q1同时支持快速模式和超快速模式、因此它可以与任何大于0.5 µs 的 tscl 配合使用。

    但是、其他仅支持快速模式的器件可能会出现问题。 请尝试减少时钟(您无需恰好使用400kHz;也可以使用任何较低的频率(如384kHz)、并产生快速模式兼容时序)。