1. 由于在system fault中, 只存在其中一个Out pin或者所有的out_pin 都short to battery的情况, 所以,每个channel检测fault 方式是通过在channel 开启前比较对应Out pin和IN pin 的电压。
2. 每次 LDO的switch开起通过设置EN_bit 为’1’来完成,并且当发生thermal shutdown时,short to battery 检测测试就会执行。
3. 当检测到short to battery fault时,LDO switch 就会变off, 并且SB_bit会置位。只有当short to battery不再发生了并且EN_bit 开启后,LDO swtich才会再次恢复。
所以,在ON的状态下(即En_bit=1时),如果short to battery 了,就会导致芯片热度上升,芯片就会因为热超标shutdown, 这时又是处于一个off的状态,开始了short to battery 检测,指导short to battery 不再发生后,再次开启EN_bit, LDO又以此正常工作。