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.

BQ79616: Safety circuitry

Part Number: BQ79616


Tool/software:

Hi, we are currently designing a BMS using the BQ79616 and would like to have the BMS certified to IEC62477.

To comply we need the safety measures to be satisfied with only hardware unless the BQ79616 software is certified. So I need clarification on the below items:

1. If the comparator (OVP,UVP,OT,UT) thresholds are translated through the DAC's, are the thresholds only configurable once during the OTP, or can they be reconfigured by the MCU? The concern is if the MCU can reconfigure the values during operation then the MCU software would have to be certified as well. 

2. With the threshold being programmable is the safety thereby no longer hardware dependent (as it is not set with fixed resistor values), and is the BQ79616 software certified to any standard? Or would we need to certify our software. 

3. Is the fault pin (activated by the comparator) activated by the BQ79616's software or is it a direct hardware output from the comparators. 

  • Hello,

    Your software will need to be certified as well to meet safety requirements. The MCU can reconfigure the thresholds, unless you want permanent thresholds in your system. Our part is ASIL D compliant, meaning it can be used in an ASIL D system, however, the rest of the system also needs to meet the safety requirements, and this includes the MCU software. The fault pin needs to be turned on in software, after which it is activated by a hardware comparator, outside of MCU control.

    Thank you,

    Zachary