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.

[参考译文] TPS650864:TPS650864

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1381355/tps650864-tps650864

器件型号:TPS650864
主题中讨论的其他器件:TPS650861、、 TPS65086

工具与软件:

我使用 TPS6508640器件设计电源模块。 针对此系列稳压器、其反馈引脚通常连接到开关电感器的输出端。 在另一个论坛项目中、询问了如何补偿由于负载迹线而导致的压降。 答案是输出电感应放置在靠近负载的位置。 但在本例中、无法实现这一点、因为设计位于远离负载的单独模块中。

问题如下:

反馈是否应该仍然连接到电感器的输出或者是否应该输出模块上的反馈引脚、以便它能够被连接到主板上的实际负载?

非常感谢

Michael Stamler

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

    您好、Michael:

    根据我的理解、使用到远距离检测点的长布线可能会导致靠近 PMIC 的瞬态性能下降。 您可以通过添加额外的本地电容来对此进行补偿、但更干净的解决方案可能是对本地电容器使用较短的 FB 布线、同时将输出电压设置为比默认值更小的值。 这样、负载侧会看到正确的电压。

    如果您听从我的建议、您可以在每次上电时对 TPS650864x 器件重新编程、也可以使用用户可编程的 TPS650861、并通过此过程将您自己的默认值编程到器件中。

    使用这款 PMIC 绝对可以实现远程 FB、但我不能考虑系统的物理细微差别、因此很难判断瞬态性能会受到多大的影响、或者 FB 布线是否会因为布线而开始拾取过多噪声。 较短的 FB 迹线基本上可以通过减小这些变量的影响来消除这些问题。

    如果您在原型设计阶段、我建议添加长和短 FB 布线选项。 您可以在两条布线上都包含一个0欧姆电阻器、以便您可以断开一条或另一条布线以进行测试、并查看要使用的 FB 类型。

    此致、

    James

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

    尊敬的 James:

    感谢您的详细答复。 我们处于设计阶段、能够完全控制布局。 在我看来、传感反馈的目的正好是提供该功能:即使负载很远、也要关闭负载处的电压环路。 以商业电源模块为例。 它们还具有完全用于该目的的感应反馈。

    反馈线路上的噪声确实至关重要。 但是、如果在返回控制器的整个过程中保持足够安静、则最好将其放置在负载上。  

    你怎么看。

    BR

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

    您好、Michael:

    我认为负载侧感应对于您的情况也更有意义。 如果没有任何器件连接到靠近芯片的输出轨、则电源轨上略大的本地瞬态不会出现太大的问题、尤其是如果添加了一点额外的局部电容。

    遗憾的是、我们手头的评估模块无法测试遥感、因此我无法凭经验在我的终端上确认操作。

    此致、

    James

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

    我将使用0欧姆电阻器实现两种解决方案:负载侧感应和本地感应。 默认使用负载侧检测。

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

    您好、Michael:

    听起来不错、如果 PMIC 有任何其他问题、只需在 E2E 上告诉我们。 我们很乐意逐步完成调试并提供支持。

    此致、

    James

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

    幸运的是、我在使用此 PMIC 系列时有丰富的经验。 我们最初使用100个器件、我们需要使用7V 对其进行编程。 这次我使用640、因为它的固定输出消除了燃烧的需要。 在上电时使用 I2C 略微改变是不错的。 可能会在 DDR 初始化之前在 ZynqMP 的 FSBL 中执行此操作。

    我将此设计作为单独的模块来实现、目的是将其制成可购买的产品。 我可以让您随时关注此内容。 当问题变得相关时、我们是否可以通过电子邮件进行沟通。 我的电子邮件是: michael.s@xicoreresearch.com 或 xicore.eu@gmail.com

    您的电子邮件是什么?

    BR

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

    我已经有一个问题:

    规格是指由 CTL6控制的"睡眠电压"。 这到底是什么?

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

    您好、Michael:

    这仅仅意味着您可以将 CTL6拉高或拉低、以便在电源轨上的两个不同电压之间进行选择。 一个电压是正常默认值、另一个电压是"睡眠电压"、通常是一些较低的电压值。 PMIC 的不同版本的电压设置略有不同、但这是一般行为。

    下面是启用睡眠模式的 BUCK3寄存器设置示例。 CTL3也可被设定为一个睡眠控制引脚。

    此致、

    James

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

    您好、James。 我决定使用 TPS6508640器件、对时序控制有一些疑问。 请参阅文档 tps650864.pdf 数据表的第8.3节"TPS6508640设计和设置"、图8-4"上电序列"。 我遵循顺序的前半部分、然后因看似不完整的信息而迷路、如下所示;

    1. 图中显示 BUCK3由于 BUCK4-BUCK3而置位 PG、但不清楚这是如何电气实现的(连接)。
    2. 图中显示 BUCK5和 SWB1已从 BUCK3启用、但仍不清楚这是如何实现的?
    3. BUCK5 启用 LODA1、但不清楚如何实现?
    4. SWA1是从 LDOA1启用的、但不清楚如何实现?

    您能否提供答案以及显示这些结果的文档。

    BR

    Michael

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

    您好、Michael:

    TPS6508640具有用于所有电源轨的内部 PGOOD 信号。 设置 TPS6508640是为了使某些电源轨响应另一个电源轨的电源正常。 这可实现进一步的时序控制、因为您可以将某些电源轨设置为仅在前一个电源轨就绪后才上电。

    如果使用降压转换器作为输入源、这对于 LDO 非常重要。 您可以将 LDO 设置为在 BUCKx 达到电源正常时斜升、这样就不会遇到 LDO 在没有适当输入 可用时上电的情况。

    这些是改变编程寄存器(地址0x38)中的数字设置。 这些编程寄存器仅列在 TPS650861产品说明书中、因为该版本是用户可编程版本。

    对于 TPS6508640、数据表中的寄存器映射将仅显示正常的0x5E 地址寄存器。

    查看 TPS650861数据表寄存器映射部分、了解我的意思: https://www.ti.com/lit/gpn/tps650861

    TPS6508640是预编程版本、因此已确定时序和电源正常延迟。

    下图有助于使 PGOOD 时序逻辑可视化。 这来自我们的 OTP 发生器文档、通常在对 TPS650861版本进行编程时使用。

    此致、

    James

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

    好的。 非常棒。 问题是如何处理 CTLx 输入和 GPOx 输出。 尽管您说了些什么、定序是固定的、但仍需要连接电路板上的这些信号、这对我来说不清楚。 似乎有些是固定的、有些则不是。 请澄清。

    BR

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

    您好、Michael:

    数据表应显示哪些 CTLx 引脚与序列中的哪个输出轨相对应。 您将需要将电源序列中显示的 CTLx 引脚拉高以激活电源轨。 未使用的 CTLx 引脚可短接至 GND。

    例如、所示  图8-4. 数据表中显示、CTL3和 CTL4是穿过电源序列所需的两个主要输入(必要时也是 CTL1)。 In  图8-3. 有一个示例方框图显示了 CTL 引脚的连接方式、以便 CTL3是主序列引脚、CTL4在序列的稍后部分由 VCCINT_PG 自动拉至高电平。

    CTL1是一个 DDR_EN 引脚、可直接控制 BUCK6。 CTL1可以连接到其中一个输出轨、具体取决于您希望 DDR 启用的顺序。 或者、您可以在其他某个时候使用您的主机器件来启用 DDR。 看到的大多数设计都是通过将上拉电阻器连接到 LDO3P3输出、在电源序列开始时将所有 CTLx 引脚拉高、然后让编程的 PGOOD 逻辑来处理时序/时序。

    GPO 输出为开漏输出或推挽输出。 如果所讨论的 GPOx 为开漏、那么为了使用 GPOx 输出、您需要一个连接到1.8V 或3.3V 电源的上拉电阻器。 处于"I2C"模式的 GPOx 引脚必须使用 I2C 命令启用。 如果 GPO 标记为"GPO"、则对 PG 引脚进行编程、以响应其中一个电源轨的状态(应该显示在电源序列图中)。 下面是一些显示 TPS6508640默认设置的表格:

      如果您想了解应如何处理特定引脚、我建议查看 TPS65086x 原理图和布局检查清单(修订版 A)。 唯一需要注意的是、"未使用"是从 PMIC 的角度来看、而不是从用户角度来看。 即使您不打算使用某个引脚、如果 PMIC 正在尝试使用该引脚、也需要提供适当的无源器件、以便不会发生故障。

    此致、

    James

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

    您好、James

    在表8-2中、CTL6和 CTL2位于 SLP 列中。 这意味着启用还是睡眠、或者什么?

    根据规定、如果不使用 CTLx 引脚、则应将其连接到 VCC、然后这将让内部编程的 PGOOD 逻辑开始生效。 这些时序控制记录在哪里?CTLx 具体如何覆盖此默认行为?  

    表8-4显示了默认电源序列。 它受 CTL 引脚的影响如何? 如果不使用 CTL 引脚、那么确切的已编程默认序列是什么?

    检查清单中记录了以下内容。 8640器件是否正确?

    1. CTL1控制 Buck1/2/6
    2. CTL5控制 SWA1、SWB1、SWB2
    3. CTL4控制 LDOA2和 LDOA3
    4. CTL2控制 Buck3/4/6
    5. CTL6控制 VTT LDO
    6. CTL3是主使能引脚。 芯片在置为有效前处于关断状态。

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

    您好、Michael:

    SLP 引脚可编程并连接到特定的降压转换器。 当 SLP CTLx 引脚被拉至高电平时、输出端使用默认降压电压(由 BUCKx_VID 寄存器位字段确定)。 当 SLP 引脚被拉至低电平时、降压输出更改为次级输出电压(通常使用 BUCKx_SLP_VID 寄存器位字段设置为低于默认电压)。

    未使用的 CTLx 引脚可连接到 GND。 CTLx 引脚用于启动电源序列、因为在主电源 CTLx 引脚被拉高之前、第一个电源轨不会启用。 对于 TPS6508640、CTL3应为启动序列的引脚。 如果您在序列开始时将所有必要的 CTLx 引脚拉至高电平、则电源序列只需担心 PGOOD 逻辑来确定电源轨的顺序和时序。  如果未使用 CTLx 引脚、PMIC 不会上电。

    每个 TPS65086x 版本的电源序列图(TPS6508640的图8-4)中记录了该时序。 如果电源序列的特定部分内容不合理、我可以详细说明。

    此致、

    James

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

    您好、Michael:

    要回答您有关上电顺序的问题...

    1) 1) CTL1仅控制 BUCK6和 LDOA1

    2) CTL5需要为高电平、作为 GPO2 PGOOD 要求的一部分(以及 CTL3和 CTL4)。 GPO2内部 PGOOD 信号需要为高电平才能启用 VTT LDO。 GPO2是针对 I2C 启用进行编程的、这意味着 GPO2在您通过 I2C 启用它之前不会激活它的输出。 但是、GPO2的内部 PGOOD 信号与 I2C 设置无关、因此 PMIC 仍将 GPO2的 PGOOD 用作 VTT LDO 启用要求的一部分。

    3) 3)在 TPS6508640版本中、LDOA2和 LDOA3未连接到 CTLx 引脚。 默认情况下、这两个电源轨处于禁用状态、必须由 I2C 启用。

    4) CTL2应该是 BUCK6的 SLP 引脚、与 CTL6一起使用。 CTL2不影响 BUCK3或 BUCK4。 BUCK6具有额外的"固定电压"功能、当 CTL2和 CTL6被拉至低电平时将激活。 Buck2也有 SLP 模式电压、但只需将 CTL6拉低至有效 SLP 模式。  

    5) CTL6也用作 SLP 引脚。 VTT LDO 连接到 CTL3和 GPO2。 两者都需要为高电平才能激活 VTT LDO。 GPO2与 BUCK6 PGOOD 连接、因此一旦 BUCK6斜升、GPO2也会相应连接  

    6) 6)您更正了 CTL3是主使能引脚。

    我们的 TPS65086100 OTP Generator for Xilinx Zynq UltraScale+(TPS6508640设置) Excel 工作表中也记录了这些信息。 本文档通常用于使用默认的 TPS65086对 IC 的 TPS65086100 (用户可编程)版本进行编程 40. 进行选择。

    在"时序"选项卡上、您可以看到每个电源轨的设置和 PGOOD 相关性。  BUCK6和 LDOA1具有文档中显示的不正确的 PGOOD 设置、但这应该在未来进行更新。 数据表中的顺序正确。 否则、该文档中的所有内容都应准确无误。

    此致、

    James