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.

[参考译文] TPS546D24A:在开启状态下通过 PMBus 更改输出电压

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1426635/tps546d24a-change-output-voltage-via-pmbus-while-on

器件型号:TPS546D24A

工具与软件:

专家、您好!

客户希望能够在控制器开启时通过 PMBus 更改 TPS546D24A 的输出。 他们使用它为 Xilinx FPGA (-1L 型号)的 VCCINT 供电、如下所示。 这可行吗?

谢谢!

McKenna

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [quote userid="567666" url="~/support/power-management-group/power-management/f/power-management-forum/1426635/tps546d24a-change-output-voltage-via-pmbus-while-on 客户希望能够在控制器开启时通过 PMBus 更改 TPS546D24A 的输出。 他们使用它为 Xilinx FPGA (-1L 型号)的 VCCINT 供电、如下所示。 这可以实现吗?

    是的。

    写入 VOUT_COMMAND (命令代码21h)将以 VOUT_SLEW_RATE 定义的压摆率立即反映在输出电压上。

    转换器开启时的可调电压范围受 VOUT_SCALE_LOOP 的电流设置的限制、该设置控制着内部分压器、现在允许动态变化、因此 VOUT_SCALE_LOOP 应根据所需的最大输出电压进行调整:

    对于低于0.75V 的输出电压、可以使用 VOUT_SCALE_LOOP = 1

    对于高达1.5V 的输出电压、可以使用 VOUT_SCALE_LOOP = 0.5

    对于高达3.0V 的输出电压、可以使用 VOUT_SCALE_LOOP = 0.25

    对于高达5.5V 的输出电压、可以使用 VOUT_SCALE_LOOP = 0.125

    命令 VOUT_MIN 和 VOUT_MAX 还限制了可调输出电压的范围、因此您应根据要编程的电压范围对其进行调整。  如果 VOUT_COMMAND 设置为低于 VOUT_MIN、则输出电压将钳位在 VOUT_MIN。  如果 VOUT_COMMAND 设置为大于 VOUT_MAX、则输出电压将钳位在 VOUT_MAX。

    VOUT_OV 和 VOUT_UV 警告和故障限制将自动跟踪 VOUT 中的变化、因此可以将其保持为默认值。