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.

[参考译文] BQ79606A-Q1:安全机制问题

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1349988/bq79606a-q1-safety-mechanism-questions

器件型号:BQ79606A-Q1

尊敬的...

在 BQ79606的安全手册中、存在一种安全机制: SM233:GPIO 故障检查

GPIO 有一个可配置选项(GPIOn_CONF[FAULT_EN])、用于在高电平或低电平时触发故障条件。 启用后、处于故障状态的 GPIO 将
GPIO_FAULT 寄存器。 无论 GPIO 的 GPIOn_CONF [GPIO_SEL]设置如何、都会触发这些故障、其中 n 是待测通道。

我们想知道该 SM 包含哪些函数? 此 SM 将涵盖哪种故障模式?

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

    添加问题:

    VCB BIST 检查:

    CBDONE 比较器包含一个用于诊断目的的 BIST 功能。 BIST 可通过 DIAG_CTRL1寄存器中的 OVUV_MODE 位启用。 启用时、BIST 会测试比较器。 通过将诊断 DAC 电压(由 REF2生成)与所选阈值进行比较来测试比较器。 诊断 DAC 电压从低于阈值的2LSB 切换到高于阈值的2LSB、并检查比较器的输出以确保其切换。

    如果 BIST 在 VCBDONE 比较器 BIST 测试期间发生故障、则会设置 SYS_FAULT3中的 CB_VDONE 标志。  

    该 SM 看起来仅与 CBVDONE 功能相关、与 BQ79606的任何安全目标无关。 那么、 本 SM 将涵盖与安全目标相关的哪种故障模式?

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

    Zizhen,

    对于 SM233:GPIO 故障检查、这里用于防止外设输出故障位。 您可以将故障位路由到 GPIO 中、并适当设置 GPIOn_CONF[FAULT_EN]、您可以从 FAULT_SUMMARY 读取该故障位。 如果不设置 GPIOn_CONF[FAULT_EN]、则该安全机制无关紧要。

    对于 SM151:VCB BIST 检查、该安全机制与器件的电池平衡系统有关。 该系统具有一个名为 CBDONE 的比较器、该比较器可以将电芯的电压与阈值进行比较、以指示电芯是否需要继续进行电芯平衡。 该检查可确保比较器按照所述机制工作。 如果该比较器不工作、电芯平衡可能会过早结束(这会使电芯平衡无法完成)或永久继续(这会耗尽电芯、并且可能会使 CBFET 过热)。 SM 编号表示它与安全目标1 (电压监控)相关。  

    此致、

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

    您好 Ben

    感谢您的支持!

    我对 SM233和 SM151还有疑问。

    1. 如您所说、在我们将 GPIO 用作故障输入端口的情况下使用 SM233、BQ79606可以将故障状态路由到  FAULT_SUMMARY。 但检查 FMEDA 中的 SM233之后、它似乎会检测到许多失效模式、不仅是您所说的情况、还包括 OT/UT 控制和检测、如下图所示。 因此、如果我们使用了 BQ79606的 UT/OT 比较器功能 I、e、安全目标4、我们是否必须实现该 SM? 或者我们是否可以使用其他 SMS 来覆盖故障模式?

    1. SM151似乎与电芯电压监控毫无用处。 因为如果 BQ79606处于工作模式、当我们采集电池电压时、必须首先停止电池平衡功能、监控周期几乎为10ms。 因此、即使我们不使用 SM151、也不会使铅电池过放电。 如果 BQ79606处于睡眠模式、如果我们需要监测电池电压状态、我们将使用 CBDONE 比较器功能、但如果我们使用 UV 比较器、它将绕过 CBD/OV 比较器 UV 功能。 因此它也是无用的。 我理解对吗?

    谢谢你。

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

    Zizhen,

    我无法告诉您系统中是否"需要"安全机制。 如果您已经确定系统将满足您希望使用所实施的安全机制时所遵守的任何标准、那么这就是您的决定。  

    对于 SM233,存在其他 SMS 的冗余。 您可以自行确定知道 GPIO 引脚是数字1还是数字0对您很有用、以及冗余是否值得。  

    对于 SM151、如果是电池平衡、则需要确保 CBDONE 比较器正常工作、这就是实现这一点的安全机制。 在电池平衡期间、该比较器监测电池电压。 故障案例与电池平衡系统存在问题有关。 其他电池平衡 SMS 已经全部置于电压监控安全目标之下。  

    此致、

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

    您好,Ben M ü:

    感谢您的回答。

    我明白您的意思。

    我们可以在我们的项目中实施 SM233。 但由于此 SM 会影响测量、因此我在每个驾驶循环中只能执行一次。 因此、如果我每个驱动周期只执行一次此 SM、我想知道对 FMEDA 结果(PMHF、SPFM、LFM)有多大影响。

    还请考虑 SM232: 每个驱动周期仅执行一次 AUXMUX GPIO 检查。

    谢谢你。

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

    您好 Ben:

    另请考虑 SM231: 每个驱动周期仅执行一次 GPIO 多路复用器和引脚短路检查。

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

    Zizhen,

    这些安全机制设计为在每个 FDTI 环境下运行。 我不能告诉你的影响,如果你把它们更改为只运行一次,你将不得不自己进行计算。

    此致、