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.

[参考译文] TPS544C26:在 SVID 模式下进行读取/写入

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1262354/tps544c26-read-write-under-svid-mode

器件型号:TPS544C26

您好、TI 专家!

我将 TPS544c26用于支持 SVID 协议的 Intel CPU DDR4 VDDQ 电压轨。

Question:

1.我们能否在 SVID 模式下通过 I2C 接口(此处 FPGA 是 I2C 主器件)读取电压/电流/温度? 如果可以、如何将读数十六进制值转换为实际电压/电流/温度值?

2.在 SVID 模式下,如何进行电压裕量调节以实现在线电压调节? 我们是否应将 SVID 修改为 I2C 控制、然后修改 VOUT_COMMAND 寄存器? 请分享该程序。

谢谢

新生儿。

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

    3、在软件 I2C 读取中、我们 反复读取时发现了间歇性故障、比如当我们重复读取"STATUS_VOUT" 50次时、我们观察到随机出现1-2次 NACK 错误。 您对发生这种情况的原因有什么想法吗? 我们可以通过融合 GUI 执行重复的 I2C 读取以进行调试吗?

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

    嘿、Neo、

    有关电压/电流/温度转换公式、请参阅 数据表第7.3.19节"遥测"。 在 SVID 模式下、该器件将继续可以通过 I2C 读取。  

    请参阅下面的表7-4、了解器件在不同模式下如何响应来自 SVID 和 I2C 的命令。  

    处于 SVID + I2C 模式时、器件会在下一次启动时更新 I2C Vout 偏移、这意味着已切换 ENABLE 或需要下电上电(确保在下电上电之前保存到 NVM)。

    若要回答第三个问题、您可以通过 FUSION GUI 执行 I2C 读取、我们建议在调试时使用 FUSION GUI。 I2C Fusion GUI 的"tools"选项卡下提供了一个 I2C 调试工具。

    谢谢。
    卡勒布