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.

[参考译文] TPS65381A-Q1:异常检测后 ENDRV 的行为

Guru**** 2493545 points
Other Parts Discussed in Thread: TPS65381A-Q1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/711398/tps65381a-q1-behavior-of-endrv-after-abnormality-detection

器件型号:TPS65381A-Q1

尊敬的专家:

我的客户正在考虑使用 TPS65381A-Q1、并且有内部资源。

如果您能提供建议、我将不胜感激。

--

我想知道数据表图5-15中"VDD 5、VDD 3/5或 VDD 1过压条件"的状态图中 ENDRV 的工作情况。

根据描述、
ENDRV 在检测到异常后关闭一次、然后重新启动。
从错误中恢复后、是否需要再次将 ENABLE_DRV 位设置为1?
(在这种情况下、位错误位被清零?)

或者、如果 ENABLE_DRV 最初设置为1、因为它是在异常返回后设置的
即使如此、ENDRV 也会导通。

另一方面、在诊断模式下、如果 ENDRV 设置为 ON、即使出现 WD 异常、它也会在返回后自动从 OFF 切换到 ON。
在活动状态下会发生什么情况?

如果在检测到异常后转换到安全模式、是否可以防止 ENDRV 返回到 H?

--

感谢您提前提供的出色帮助。

此致、

新一

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

    我已将您的请求指派给负责的应用工程师、我们将尽快回复您。

    此致、

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

    您好、Shinichi-San、

    与数据表中的图5-15相关的另一个良好参考是图5-14、其中显示了 ENDRV 引脚和 NRES 引脚的逻辑树。

     Q1) ENDRV 在检测到异常后关闭一次、然后重新启动。

                   从错误中恢复后、是否需要再次将 ENABLE_DRV 位设置为1?

                   (在这种情况下、位错误位被清零?)

     

                   或者、如果 ENABLE_DRV 最初设置为1、因为它是在异常返回后设置的

                   即使如此、ENDRV 也会导通。

     

    A1)如果检测到的错误不会通过复位或待机状态导致状态变化、 ENABLE_DRV 位将保持置位、一旦故障消失、ENDRV 引脚可以再次变为高电平、前提是逻辑树中没有进一步检测到的错误会强制 ENDRV 为低电平。 例如、VDD5稳压器的瞬态 OV、而 VDD5为 OV 时、ENDRV 引脚将变为低电平、但一旦 VDD5上的 OV 消失、ENABLE_DRV 位将保持设置、ENDRV 将再次变为高电平。 另一个示例是 VDD3/5上的 UV 检测、这将导致复位状态、其中 NRES 和 ENDRV 都将为低电平(请参阅图5-14中的复位状态条件是 ENDRV 将为低电平的另一个逻辑原因)。 复位状态后、LBIST 将在转换至诊断状态时运行、ENABLE_DRV 位将重新初始化为0 (假设 AUTO_BIST_DIS 未设置为1、默认设置为0)。 请参阅数据表中 SAFETY_CHECK_CTRL 寄存器说明第5.4.10节中的初始化源。   

     

    Q2)另一方面、在诊断模式下、如果 ENDRV 设置为 ON、即使出现 WD 异常、它也会在返回后自动从 OFF 切换到 ON。

    在活动状态下会发生什么情况?

     

    A2)在诊断和激活状态下看门狗功能会发生什么情况、具体取决于 WD_RST_EN 位的配置。 图5-14显示了对 ENDRV 和 NRES (复位状态)的逻辑影响、图5-16显示了对这些状态的影响。 如果 MCU 或软件异常导致 MCU 无法提供良好事件、TPS65381A-Q1会将其检测为"不良事件"或"超时事件"、并且 WD_FAIL_CNT 将递增。 当 WD_FAIL_CNT 递增至> 4时、ENDRV 引脚将变为低电平、如果 WD_RST_EN 位已设置为1且未接收到进一步的良好事件、WD_FAIL_CNT 将继续递增至7 +1、此错误将导致复位状态。 在复位状态下、NRES 和 ENDRV 均为低电平。 复位状态后、ENABLE_DRV 位将重新初始化、因为在从复位状态转换到诊断状态时运行 LBIST (假设 AUTO_BIST_DIS 未设置为1、默认设置为0)。 当进入诊断状态时、WD_FAIL_CNT 将重新初始化为5、因此即使 ENABLE_DRV 设置为1、ENDRV 也不能变为低电平。

     

    Q3)如果在检测到异常后转换到安全模式、是否可以防止 ENDRV 返回到 H?

     

    A3)如果检测到导致安全状态的错误、ENDRV 引脚将无法变为高电平。 安全状态是防止 ENDRV 变为高电平的全局逻辑。 器件必须从安全状态转换至待机或复位状态。 在这两种情况下、最终状态转换将导致诊断状态、并且 ENABLE_DRV 位将被重新初始化清零(0)、原因是在从复位状态转换到诊断状态时运行 LBIST (假设 AUTO_BIST_DIS 未设置为1、默认值为0)。 因此、ENDRV 在安全状态后无法正常返回 H。

     

    此致、

    Scott

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

    感谢你的答复。

    我将与客户分享您的意见。

    如果他有额外的一段时间,我会再谘询你的意见。

    感谢您的帮助。

    此致、
    新一