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.
我们设计了一个使用 TPS6508641的 PCB、用于为我们的 UltraScale Zynq soc (ZU06)
在将电源连接到 Zynq 之前、我们目前正在自行测试电源。 我的 VSYS=6V、LDO5P0和 LDO3P3处于激活状态并且正确。 然后、我拉动 CTL4 HI (从 PCB 移除电源)并将其上电。 我在降压转换器1上测量到5V。 然后我断电。 当我上电时、我丢失了对 BUCK1的调节。 它位于~2.7V、具有6V I/p。
我有几个问题、希望您能为我解答:
1) 1)在读取寄存器5时、它表示一个 UVLO、我已经附加了 VSYS 与 LDO3P3的范围跟踪。 项目"A"正常吗? 似乎是 VSYS 重新上升到5.6V 以上时 UVLO 位被置位的原因、芯片是否会继续工作?
2) 2)反馈引脚测量到 GND 的电阻为25k。 现在测量值为~56欧姆(即使没有安装25k 分压电阻器)、这是否表示 IC 损坏?
3) 3) TI 的参考设计(TIDA-01393)显示 C21、C64、C65、C66、C63未组装。 我的设计中填充了这些文件。 这是否会导致反馈引脚出现问题?
尊敬的 Craig:
1) 1)项目 A 中的行为看起来不正常。 理想情况下、您希望 VSYS 上具有稳定的斜升电压。 该 VSYS 纹波没有出现在我们的 EVM 上。 我认为这与在施加主电源之前将 CTL4拉高有关。
2) 2)测得的56 Ω 接地电阻似乎过低、确实表明 PMIC 损坏。
3)我不认为这是根本原因。 高达~220uF 的输出电容仍应没问题。
我 认为这是 在施加主电源之前将 CTL4拉高的结果。 所有 CTLx 引脚应保持低电平、直到内部基准电路通过稳定的 VSYS、LDO5P0和 LDO3P3进行偏置、与数据表中的这个上电示例类似:
此致、
詹姆斯
感谢您的回复 James。
我的道歉。 当我声明"拉高"时、我只是指移除一个将 CTL4拉低的跳线(我想在启用任何降压转换器之前测试 LDO5P0和 LDO3P0)。
CTL4 (以及所有其他 CTL 线)与 TIDA-01393原理图中的做法完全相同、通过 LDO3P0被拉至高电平。 VSYS 上的振荡有可能是由降压稳压器1故障引起的吗?
换了一个角度。 即使我未启用 BUCK1 (CTL4保持低电平)、也会获得相同的示波器捕获
尊敬的 Craig:
请接受我朋友的请求、我将打开私人聊天进行文件共享。
对于原理图、PDF 格式是最佳选择。 对于布局、 可以使用 Altium 文件。
两个电路板上的事件顺序是否相同?
1) 1)首次为电路板上电、并且在将 CTL4拉至高电平后看到 BUCK1电压(5V)正确
2) 2)完全关闭电路板
3) 3)再次为电路板上电、但现在存在 VSYS 纹波、BUCK1无法正确调节
4) FB 电阻降至低接地阻抗
此致、
詹姆斯
我给你添加了一个朋友。 是的、这几乎就是所发生的情况。 不确定反馈引脚是否立即失效、或者是否来自我的寻呼、但它们都失败了。
尊敬的 Craig:
我会查看原理图和布局、并在3个工作日内回复您。 我还想获取我们 EVM 的一些示波器捕获图进行比较。 目前我正在进行大量的实验室测试。
此致、
詹姆斯
大家好、James
我在更换 TPS6508641后收到了 PCB、并且获得了一些输出!
我有 LDO3P3、LDO5V0、Buck1、2、5、 6、SWA1和 LDOA2都起作用。
我 DO NOT 但有降压稳压器3、4、LDOA1、LDOA3或 SWB1/2。
我已将 CTL 2、3、5、6全部从 LDO3P3上拉至高电平。 CTL1保持低电平。
GPO1也是低电平、我认为如果 buck1好、应该将其设置为高电平。
尊敬的 Craig:
感谢您的更新。 我在原理图中没有看到任何突出的问题。 我还需要看一下布局、但根据您的最新信息、我们还可以立即检查一些其他事项。
您能否提供寄存器数据的完整读数? 具体而言、寄存器0x05和0xB2到0xB6 是报告 PMIC 行为的状态寄存器。 这些寄存器中的位会锁存到存储器中、并会一直存在、直到您向这些位写入1b 以清除它们。
检查这些寄存器可以进一步了解任何潜在的电源故障或停止完整上电序列的问题。
如果您使用 TPS6508641、GPO1配置为"开漏"、这意味着您需要一个连接到1.8V 或3.3V 的上拉电阻器。
此致、
詹姆斯
我将获取一个寄存器读取。 我意识到 GPO1和4也需要绑接 hi,昨晚。
尊敬的 Craig:
已理解、让我们看看 GPO1/4修复程序是否更改了行为并检查了寄存器。
此致、
詹姆斯
天哪……
如果 CTL4保持低电平、我可以读取寄存器、但如果器件正在运行、则无法读取。 我通过读取 ID 寄存器0&1进行了验证。 如果 CTL4为低电平、则读取0x10和0x24。 如果 CTL4为高电平(我有上述输出有效)、则寄存器0&1返回0x00
我所得到的 只是我的0.72V 输出和开关式0.85输出。 无需额外电压。 我不知道的一件事是、如果我没有 BUCK4、GPO4如何激活? 根据数据表的第35页、当 Buck4变为 hi (类似于电源正常)时、GPO4处于活动状态
尊敬的 Craig:
根据这些寄存器读数、看起来 PMIC 没有报告故障。 寄存器0x05中的0x04表示 PMIC 已由 UVLO 关断、但如果通过移除主电源关断器件、这是正常的。
您之前提到过、在序列中由 LDOA2提供良好的功率输出、但现在听起来您没有从 PMIC 本身获得任何功率输出、因此 I2C 不可用。
1) 1)在您将上拉电阻器添加到 GPO1/4后、是否发生了这种情况? 您是否在部分加电至 LDOA2和当前情况之间改变了任何其他情况?
2) 2)您在原始帖子中是否看到 VSYS、LDO5或 LDO3P3存在类似问题?
3) 3)如果寄存器无法提供简单的答案、那么我们需要再次查看示波器上的上电序列。 您能否得到一些示波器捕获、其中显示了从 VSYS 开始并经过加电序列的加电电源轨上升沿时序? 确保指定时间刻度并标记信号。
此致、
詹姆斯
你(James)好。
很抱歉耽误你的时间。 我仍获得包括 LDOA2在内的电压、但无法在 PMIC 处于活动状态时读取 I2C。 只有当 i2c 处于非活动状态(CTL4=LOW)时、我才似乎读取 i2c。
我有 LDO3P3、LDO5V0、Buck1、2、5、 6、SWA1和 LDOA2都起作用。
我 DO NOT 但有降压稳压器3、4、LDOA1、LDOA3或 SWB1/2。
我将在早上获取屏幕截图、
尊敬的 Craig:
感谢您澄清了当前的行为。 看起来您将 BUCK6用作 I2C 线路的上拉电源。 是否在 BUCK6可用之前使用单独的系统来驱动 I2C? 如果有两个不同的通信源、则可能是一个源干扰了另一个源。 您可以探测 SDA 和 SCL 线路、以了解电源轨在上电尝试之前和之后如何变化。
在您的原理图中、BUCK2和 BUCK3未明确标记来自输出电容器正极端子的反馈线。 我看到您已将 PMIC 的 FBVOUT2和 FB3引脚标有正确的网名称、但这些网似乎未连接到降压转换器的输出端。 是故意的吗? 一些其他降压转换器显示原理图中的反馈线。
此致、
詹姆斯
J·A·A
我确实让 BUCK6上拉 I2C 线路以进行最终设计。 但是、我将该电源板上的上拉电阻器移除、因为我将通过测试板上的3.3V 电 压进行上拉、测试板上的 PIC 用于测量电压。 当该电源板全部进行审查时、我将重新安装1.8V 上拉电阻器、因此我可以通过 Xilinx 电路板与 PMIC 通信。
同样、BUCK2和 BUCK3具有来自匹配板的反馈、因此反馈来自目标点(即 Xilinx soc)。 目前、它们联网在我的测试板上(用于测量所有电压)。 此设置是为了匹配将与该电源配对的 Xilinx PCB 的设计。
这里是屏幕快照。 非常有趣、尤其是 BUCK5和 LDOA2。 它们似乎定期复位、这可能解释了我的 I2C 无法正常运行的原因。
尊敬的 Craig:
感谢屏幕截图。 LDOA2看起来与所有信号最相似、因此我换了一个角度。 我在 LDOA2、LDOA1或 LDOA3上没有看到任何输出电容器。 应使用4.7uF 电容器将输出旁路至 GND。
对于 TPS6508641、当您将 CTL 4、2、3、5和6拉高时、这些 LDO 都处于启用状态。 即使输出未用于驱动外部系统、为了实现稳定性、输出电容器仍然是必需的。
在查看输出时、我将关联我使用的原理图检查清单。 其中有许多不同的检查方法、但在大多数情况下、示波器捕获可以缩小范围: TPS65086x 原理图和布局检查清单(修订版 A)
此内容位于 TPS650864x 产品页面。
此致、
詹姆斯
J·A·A
很抱歉耽误你的时间。
很棒的4.7uF 盖。 我将它们放在我的 Xilinx 板上、但 PS 本身没有。 我添加了一些10uF (我们内部全部拥有)、然后我获得了输出! 除了 LDOA1、LDOA3和 SB1_2、我保留了所有寄存器。 更换 PMIC IC 可能并不是100%成功... 对缺少 SWB1_2有什么想法吗? LDOA1和3 ,我实际上没有在我的设计中使用。
以防我之前没有提到它。 感谢你的帮助。 它非常重要。
克雷格
尊敬的 Craig:
我很高兴这些建议对您有用! 有时、这些问题很难找到答案、但看起来我们已走上正轨。
关于 SWB1_2未出现问题、您是否仍能看到重复的复位行为或输出电源电压的小幅骤降? 只要 CTL5被拉至高电平并且 BUCK4已达到 PGOOD 阈值、就应启用 SWB1_2。
LDOA3也与 CTL5连接、因此您需要在 LDOA3上使用输出电容器、以避免因不稳定而复位。 LDOA1 由 CTL3高电平启用、因此、如果您计划将 CTL3拉至高电平、只需在 LDOA1上使用电容器。
此致、
詹姆斯
你好、James
啊! CTL5和3被我的测试 PCB 无意中拉低。 我将 CTL5设置为高电平并获得 SWB1_2和 LDOA3输出。
但是、当我将 CTL3设置为高电平时、会出现复位行为。 我将在星期一更仔细地介绍一下。 我不使用 LDOA1、但使用10 μ F 电容将其旁路掉。
祝您周末愉快!
克雷格
尊敬的 Craig:
非常好、取得了更多进展。 CTL3问题可能与 VTT 有关、因为它由 CTL3和 GPO2启用。 在原理图中、PVINVTT 不馈入输入电压、并且 VTT 输出悬空。
VTT 将在序列中启用、因此您需要使用数据表中如下所示的建议:
VTTFB 将连接到输出电容器的正极端子。
周末愉快!
此致、
詹姆斯
詹姆士·沃恩。 由于我们的设计中没有使用 JEDEC 收发器、我故意将 PVINVTT 留空。 因为当前也不使用 LDOA1。 我假设我可以将 CTL3保持在低电平?
克雷格
尊敬的 Craig:
是的、如果您将 CTL3保持在低电平、那么您应该能够在这些输出/输入不填充外部组件的情况下继续操作。
此致、
詹姆斯
J·A·A
。 我开始在 PMIC 上添加负载。 我向 Buck3添加了2 Ω 负载(1.1V@500mA)、向 LDOA2添加了3 Ω 负载(1.2V@400mA)、向 Buck4添加了22 Ω 负载(3.3V@150mA)。 一切看起来不错。
然后我向 Buck6添加了2 Ω 负载(1.8V@900mA)、系统开始复位。 如果我为 Buck2加载500m Ω(.85V@1.7A)、则我的电路(我认为)与 TIDA-01393相同。 我还没有触摸过任何限流电阻器、因为我实际上并不理解它们!
克雷格
尊敬的 Craig:
降压稳压器是否在较大的负载量(较小的电流消耗)下正确调节? ILIM 上的电阻值应允许这些电流目标、因此我不会猜测这是过流问题。
如果您能够使所有电源轨正常工作(无负载)、是否可以读取 I2C? 或者 I2C 在上电后是否仍然不可用? 读取此处的故障寄存器将有助于检查这是过流问题还是标准 PGOOD 故障。
如果您仅加载 Buck2、与空载条件相比、启动时的输出电压波形是什么样的?
此致、
詹姆斯
你(James)好。
Buck2和6均可在22欧姆负载下正常工作。 所有电源轨均 在无负载的情况下工作、并且 I2C 正常工作。 (寄存器 B2-B6读为0x00,寄存器5读为0x04)。 但是、当 IC 复位时、我无法读取它们。
如果我只以500mohms 加载 Buck2 (.85@1.7A)、似乎可以正常工作并调节正常。
我将在午餐后获得波形的示波器捕获。
请注意、 我修改了电路。 我最初是使用 +5V (输入电压)为 CSD87381P 供电的。 我现在将它们由与 TI 设计类似的 VSYS (6V 升压)供电。 我还没有在12V 电压下试用过它们。
但是、 如果我为其加载2欧姆电阻器(1.8@900mA)、降压转换器6将无法自行运行
尊敬的 Craig:
在本例中、我们好像应该首先重点关注 BUCK6。 我会尝试使用更大的 ILIM6电阻、可能是9k 欧姆、以查看这是否会提高性能。 如果在更换 ILIM 后 BUCK6仍处于复位状态、则我们可以排除电流限制问题并专注于其他方面。
在我之前的重播中、我询问了 BUCK2示波器截图、但我们应该看看 BUCK6、因为 BUCK2似乎自行运作良好。
此致、
詹姆斯
好的。 会的。
这里是 Buck2 O/P。 刚刚结束。 似乎在开始时会发生一些复位、直到达到稳定/
尊敬的 Craig:
Buck2应调节至0.85V、但在第二个示波器捕获中、输出上升至~1.8V。 这是预期结果吗?
此致、
詹姆斯
大家好、James
我有来自负载的 Buck2反馈。 我在负载处测量0.85V、在负载处测量1.8V 降压2_V85 在 PS 上
我在 ILMN 尝试了针对 buck6的9k09、它在负载为1.68V (似乎有点低、但反馈运行相当长)和1.81V 时工作 BUCK6_1V8_OUT
然后、我尝试添加 Buck3、LDOA2、Buck4负载、但它再次复位
尊敬的 Craig:
您的 VIN 电源的电流限制能力如何? 您是否能够测试12V 输入、以查看这是否改变了行为?
观察您之前发送的 BUCK2的示波器捕获、复位行为似乎与 VSYS 经历电压骤降同时发生。 在这些情况下、VSYS 骤降有多低?
寄存器0xB2到0xB6显示为0x00的事实表明、这不是电源轨故障的问题。 如果是这种情况、我们需要检查是否存在任何可能导致 UVLO 复位的输入功率骤降/过载。
请注意、我们建议的配置是将 FBVOUTx 线路端接到输出电容器的正极端子、以实现正确调节。 我不确定长距离 FB 布线的限制是多少、但 插入这些连接可能会改善环路对负载变化的响应。
此致、
詹姆斯
J·A·A
我们使用一个3A 5V 电源来运行。 我将使用12V 电压来尝试它、并再次测量 VSYS。 至于反馈、是在目标(Xilinx 芯片)完成的、以确保 SOC 具有所需的电压(具有严格的容差)。 不过、作为测试、我可以尝试将这些反馈更靠近源极。
克雷格
啊……
我用12V 电压点亮 PCB。 在几秒钟内、它对电流(3、5A)进行限制。 我需要调查并查看哪个 IC 失败了。
我会告诉您。
尊敬的 Craig:
现在就站起来了。
此致、
詹姆斯
你好、James
从而仍然缩小内容的范围。 我已经通过消除板载+/-5电路摆脱了电流限制的状况(我可以稍后查看)
但是、我目前有...
所有其他电压为0V。 另外、看起来芯片再次复位。
我没有连接负载。 BUCK6 ILIM 电阻器仍为9k。 GPO1和4都是低电平。
我可能会再次吸烟,除非你能想到其他我可以检查的东西。 Tommorow 我会用热像仪重新检查,看看是否有什么东西掉出来
克雷格
尊敬的 Craig:
今天我需要完成几个实验项目、但下周早些时候我会更深入地探讨这一点。 我现在的建议是再次使用示波器完成上电序列、然后查找未正确出现的第一个信号或复位的第一个信号。
此致、
詹姆斯
尊敬的 Craig:
因此、回到此处的摆幅、我们似乎能够使大多数电源轨启动并以6V VSYS 输入运行。 不过、在切换到12V VSYS 以避免一些潜在的 UVLO 状况后、现在听起来上电序列会再次在一半位置停止。
在上电序列期间、您在示波器上看到了什么? (在电源故障缓慢增加的情况下、请监视寄存器0xB2到0xB6)
此致、
詹姆斯
大家好、James
已经有一段时间了……
不确定你是否得到了我的最后一条消息,但我发了板来更换 IC 再次,他们把它送回来安装了错误的组件... 我知道,我知道,我有一些话。
当我终于拿到电路板时、它没有生存下来、并且完全是 DOA。
一般……
我终于拿到了一些新的板,因为我的原稿已经吃饱了。
我测试的前2个电路板(VSYS = 8V)为我提供了 LDO5、LDO3v3、Buck1、2和5、 但降压稳压器6的电压是@ 5+V。 芯片也处于复位周期中。 请注意、只有 CTL4有效、其他为低电平。
我移除了上面有反馈的测试板。 在一块板上、我随后直接跨接电源板上的反馈2、3和6 (分别连接到各自的输出/输出)
我最终得到了相同的结果。
看看 Avnet 的 Ultra96板、我发现他们为 ILIM6使用了2.37k、并认为... 讨厌的地方……
但是、更换1.18k 后、 我丢失了整个芯片 ! 除了 LDO5 = 0V、LDO3v3 =~1.5V、即使 CTL4为低电平、完全无输出。
我还没有对其他电路板执行任何操作、因为我不明白这些事情会发生什么。 我已遵循了适当的防静电程序、但 IC 似乎 非常 易碎!
我不确定这是组装问题还是什么问题。
我有一个半正常工作的 PCB、还有一个未经测试的电路板、我不想杀死它! 您是否有任何想法、希望现在就能让这些工具发挥作用?
克雷格
尊敬的 Craig:
不幸的是,当它涉及到 IC 损坏/脆弱性,除了几个考虑因素,我不能说太多。 特别是考虑到我们很少有报告说 IC 不稳定、而这些情况并不是由于某些焊接问题或测试板寄生效应而导致的。
为了进行进一步分析、我需要查看电源时序的更多示波器捕获。 我再次查看了原理图、这些无源器件看起来符合我们的建议。
当 BUCK6调节为5+V 时、您在 IC 的 FBVOUT6引脚(直接靠近 PMIC)测量什么电压?
此致、
詹姆斯
大家好、James
感谢提供 I/p。
反馈引脚的读数与 buck6...5+V 相同。 其中、AFAIK 应该连接到 BUCK6输出以生成1.8V
仅供参考,我的最后一个板似乎在玩同样的行为... 我获取降压1、2和5
尊敬的 Craig:
尝试将 ILIM6电阻器替换为4K 欧姆以上的电阻器。 在 ILIM6上使用9k 之类的值、类似于 BUCK1。 这样、我们就可以确保 ILIM6太低时不会出现问题。
此致、
詹姆斯
你(James)好。 会的。
我还想了一下、在几周前电流短路时、我的负载板是否损坏了。 我继续,并在测试板上测量 LT2991的输入(连接到 buck6 )(我的电源板被移除),读数为~1.5V .... 显然、输入引脚不应在没有任何连接的情况下具有电压。 遗憾的是、我们已经为我的新批次电路板加电。 我得到了2个维修,应该明天回来。 我从测试板上移除了所有的测量组件。 我希望这是我目前的问题。 我会告诉你
克雷格